Skip to content
This repository has been archived by the owner on Apr 4, 2023. It is now read-only.

Releases: eregs/regulations-site

8.4.2

15 May 14:13
0663f89
Compare
Choose a tag to compare

Bug Fixes

  • Ensure compatibility with recent versions of futures/enum34 #516
  • Avoid 500 when missing data #515 (thanks to first time contributor,
    @lbeaufort!)
  • Fix bug which would turn &section links into § #519

8.4.1

10 Oct 22:30
Compare
Choose a tag to compare

Bug fixes

  • #510 Typo in README
  • #512 Return missing footnotes

8.4.0

01 Sep 20:44
Compare
Choose a tag to compare

New features

  • #509 Sidebar widget to print a whole part
  • #509 The print dialogue can be triggered from any page by adding the "print=true" query param

8.3.0

30 Aug 14:29
Compare
Choose a tag to compare

New Features

  • #506 "Effective date" UI now includes more information and warns when not
    viewing the current version.

Bug Fixes & Misc

  • #497 Update frontend dependencies.
  • #501 Set Sauce Labs key in Travis UI.
  • #502 Improve accessibility by including the text of a link in its
    aria-label.
  • #503 Fix some HTML escaping issues.
  • #504 Fix scrolling issue in regulation timeline.
  • #505 Darken Subpart labels to provide more contrast. Remove ids from SVGs
    for automated readers.
  • #506 Replaced "orange" values with their "gold" equivalents

8.2.0

22 Aug 21:50
Compare
Choose a tag to compare

New features

  • #499 Improved search UI, including subheadings if present

Bug fixes

  • #498 Remove external link icon from print styles

8.1.0

10 Aug 17:23
Compare
Choose a tag to compare

New Features

  • #496 New styles for sidebar

Bugfixes

  • #492 Prevent 500 when "version" isn't present in search
  • #493 Request a page size when searching (will only be effective if regcore
    is >= 4.0.0
  • #494 Prevent JS error when paging through search results
  • #495 Prevent JS error when back button is pressed in search results

8.0.0

26 Jul 15:28
Compare
Choose a tag to compare

Some of the Notice-and-Comment functionality has been split into a separate Django app. This should significantly reduce the dependencies of down-stream applications which don't use that feature.

Warning of data loss

The "FailedCommentSubmission" model has moved from regulations to notice_comment without a corresponding data migration. If this data is important, please export it before running migrations. Alternatively, you may run only the notice_comment migrations, manually transfer the data, then run the regulations migrations.

Upgrade steps

If your app does not need Notice-and-Comment, no changes are needed.

If your app does include N&C, you will need to:

  • Add regulations[notice_comment] as a Python requirement (rather than just regulations)
  • Add notice_comment to your INSTALLED_APPS in the Django settings
  • Mount the N&C urls either by directly including notice_comment.urls or by deferring to regulations.all_urls
  • Migrate your database. Note the potential for data loss above!

7.1.0

14 Jul 15:38
Compare
Choose a tag to compare

New features

  • Django 1.10 and 1.11 support
  • Add a Docker file for simple startup

Misc

  • Switch to tox for testing across multiple Django versions
  • Drop requirements files to discourage running as an app

7.0.2

06 Jul 14:23
Compare
Choose a tag to compare

Bugfixes

  • #484 Fix "dev" frontend build

Refactors

  • #486 Split out some styles

7.0.1

09 Feb 18:01
Compare
Choose a tag to compare

Bugfixes/refactors

  • #477 Add Redux + React: Some of the JS events have been migrated to Redux; some of the views to React
  • #479 Use libsass (removes ruby dependency)
  • #478 Pull in some updates from CFPB:
    • Update README to recommend nvm
    • Fixes for images overflowing their containers
    • Update a link in the README
    • Fix a potential type error when redirecting by date
  • #480 Replace nose with py.test: Swap Python test runner
  • #482 Include templates, static files in python distro: Allows the library to be used outside of "editable" mode.