Skip to content

Releases: HyphaApp/hypha

5.23.0

16 Jan 13:42
0e4ac94
Compare
Choose a tag to compare

Changes

Includes Django 4.2.18. Workflows refactored in to separate files and same for funds views. Docker improvement.

Documentation updates for developers, some good "uv" information.

⚙️ Enhancements

🐛 Bug Fixes

  • Fix docs build, minor edit to docs so it builds with CI (#4335) @theskumar

🔧 Maintenance

  • Updated locale en files. (#4347) @frjo
  • Update Django to 4.2.18 and other minor python package updates. (#4343) @frjo
  • Translations update from Hosted Weblate (#4315) @weblate
  • Update to release-drafter v6. (#4337) @frjo
  • Add rustywind to sort tailwindcss classes (#4336) @theskumar
  • Docker development environment update (#4325) @frjo
  • More clean up in how we load js and css files (#4287) @frjo

📜 Documentation

Contributors to this release: @frjo, @theskumar, @weblate and @wes-otf

Full changelog: v5.22.0...v5.23.0

5.22.0

07 Jan 09:10
9185a07
Compare
Choose a tag to compare

Changes

Reports on projects now default to "Disabled", before it was "Monthly".

The "Become" (user) feature has a new name, "Switch user", and a new nicer and faster UI. Access it directly from the user menu. (Only ment for testing and development.)

⚙️ Enhancements

🐛 Bug Fixes

🔧 Maintenance

  • Minor lint fixes (#4317) @frjo
  • Remove public site apps and migrations (#4302) @theskumar
  • Disable werkzeug logging by default, to noisy. (#4314) @frjo
  • Refractor fund views (#4308) @theskumar
  • Python updates 2024-12-31. (#4311) @frjo
  • Replace eslint and prettier with Biome (#4307) @frjo
  • Implement RUNSERVERPLUS_SERVER_ADDRESS_PORT and add console logging for werkzeug/runserver_plus (#4309) @frjo
  • Replace wrapper--cookieconsent with tailwind classes (#4301) @theskumar
  • Remove stylelint rules that are no longer needed with later versions. (#4303) @frjo

Contributors to this release: @frjo, @sandeepsajan0, @theskumar and @wes-otf

Full changelog: v5.21.1...v5.22.0

5.21.1

20 Dec 08:42
de1e4fe
Compare
Choose a tag to compare

Changes

Bug fix for broken file upload fields in dialogs.

⚙️ Enhancements

🐛 Bug Fixes

  • Restore jQuery version of file-uploads.js (#4300) @frjo

🔧 Maintenance

  • When bumping version uv.lock needs to be updated as well. (#4298) @frjo
  • Update gitignore (#4292) @frjo
  • Update referrer-policy to strict-origin-when-cross-origin, remove django-referrer-policy packages, built in to Django 3 and later (#4296) @frjo

Contributors to this release: @frjo and @sandeepsajan0

Full changelog: v5.21.0...v5.21.1

5.21.0

18 Dec 11:23
8591d6f
Compare
Choose a tag to compare

Changes

Old submission all table is now removed. All sass variables are now set via css variables so easy to override.

⚙️ Enhancements

  • Separate SOW & PAF form editing (#4261) @wes-otf
  • Remove old submissions table related code and removed fancybox (#4226) @sandeepsajan0
  • Set dir auto via js on all p tags in applications. (#4266) @frjo
  • Allow org_faculty to view Project Document Categories. (#4276) @frjo
  • Set sass variables with css variables to allow easy overrides (#4263) @frjo
  • Add reviews to project form exports. Set size to use PDFPageSettings … (#4281) @frjo

🐛 Bug Fixes

  • Temporarily move jQuery back to being loaded in the head until we have fixed all scripts getting loaded mid page (#4286) @frjo
  • Make word count warnings work with leatest TinyMCE editor. (#4271) @frjo
  • Fix reporting period not visible in report form (#4267) @theskumar

🔧 Maintenance

  • Bump version to 5.21.0. (#4297) @frjo
  • Move to indent_size = 2 for all js files. This is the prettier default. (#4279) @frjo
  • Convert jquery to vanilla, remove unused js, fix minor bugs (#4273) @frjo
  • Remove tomd and to_markdown() since they are not used anymore (#4284) @frjo
  • Add django-stubs as a project dependency + other patches (#4278) @theskumar
  • Fix minor lint issues. (#4282) @frjo
  • Translations update from Hosted Weblate (#4269) @weblate
  • Fix typos (#4268) @theskumar
  • Embed the sourcemaps, linking does not work (#4264) @frjo

Contributors to this release: @frjo, @sandeepsajan0, @theskumar, @weblate and @wes-otf

Full changelog: v5.20.0...v5.21.0

5.20.0

08 Dec 15:44
0230125
Compare
Choose a tag to compare

Changes

We are now using uv for python package handling. Many neat features when adding and upgrading packages, uv is also fast. One of the big advantages is that Hypha now have the equivalent of a "lock" file for python packages. We can now be sure that every environment run the same versions of every package.

We encourage all developers to switch to "uv". If you are on macOS it is a quick brew install uv, for others see /uv/#getting-started.

Deployments can continue to install with requirements.txt. But the file now works as a lock file containing all needed packages so use attribute --no-deps like this pip install --no-deps -r requirements.txt.

More info in https://docs.hypha.app/setup/deployment/production/stand-alone/.

A new workflow "Request with same time review" added. Several new translations added.

🚀 Features

⚙️ Enhancements

🐛 Bug Fixes

  • Submission all table need position relative to remain. (#4262) @frjo
  • Fix adminbar miss alignment issue (#4257) @frjo
  • Rename PAF to project form in more places (#4254) @frjo
  • Removing break word style in data tables styles (#4247) @frjo
  • Fix exclaimation icon in project table (#4243) @theskumar

🔧 Maintenance

Contributors to this release: @frankduncan, @frjo, @sandeepsajan0, @theskumar, @weblate and @wes-otf

Full changelog: v5.19.0...v5.20.0

5.19.0

26 Nov 07:25
5c578c6
Compare
Choose a tag to compare

Changes

🚀 Features

⚙️ Enhancements

  • Make the application view more printer friendly (#4229) @wes-otf
  • Only display Show all for reviewers previous reviews if there's more to show (#4221) @wes-otf
  • Remove AwaitingReview view, give reviewer access to submission all (#4209) @frjo
  • Remove fancybox modal for Contracting (#4174) @sandeepsajan0
  • Add rolespermissions module, refractor the group and delete submission to use it (#4151) @theskumar
  • Enhance look and feel of the submission results page (#4200) @theskumar
  • Rebuild responsive-font-sizes mixin to use clamp (#4185) @frjo
  • Fix sidebar width of comment form (#4193) @theskumar

🐛 Bug Fixes

  • Fix submission with "invite to proposal" status stuck in draft if language is not english (#4220) @theskumar
  • Fix filters on reviewer leaderboard. (#4225) @frjo
  • Display the sealed message the same way as archived (#4216) @frjo
  • Revert translations for now. Increase build size to much, Heroku has a 500 MB max (#4199) @frjo
  • Fix bug in submission-text-cleanup that made all tables display in the last field with a table (#4191) @frjo
  • Replace doc_title filter with existing title_text_display property (#4195) @frjo

🔧 Maintenance

📜 Documentation

Contributors to this release: @bickelj, @dependabot, @dependabot[bot], @frjo, @sandeepsajan0, @theskumar and @wes-otf

Full changelog: v5.18.0...v5.19.0

5.18.0

04 Nov 12:09
11f8bb6
Compare
Choose a tag to compare

Changes

🚀 Features

⚙️ Enhancements

🐛 Bug Fixes

  • Adjust main padding on breakpoint xl. (#4173) @frjo
  • Added tag to generate existing submission view params for pagination (#4184) @wes-otf
  • Make review form errors show as they should. (#4178) @frjo

🔧 Maintenance

Contributors to this release: @bickelj, @frjo, @sandeepsajan0, @theskumar and @wes-otf

Full changelog: v5.17.0...v5.18.0

5.17.0

18 Oct 11:28
2064252
Compare
Choose a tag to compare

Changes

Check out the new communication tab. Comments and activities are now displayed together and loaded only when needed.

🚀 Features

  • Update homepage to not used wagtail pages (#4127) @theskumar
  • Rebuild communication and activity feed + assign a comment as task to user (#3932) @theskumar
  • Submission data on determination and review form page (#4142) @frjo

⚙️ Enhancements

🔧 Maintenance

Contributors to this release: @frjo, @sandeepsajan0, @theskumar and @wes-otf

Full changelog: v5.16.0...v5.17.0

5.16.0

03 Oct 16:16
7cc2e01
Compare
Choose a tag to compare

Changes

🚀 Features

  • Added command to delete drafts that haven't been modified in specified days (#4133) @wes-otf
  • Add invoice date and paid date to invoice and invoices lists and tables (#4019) @sandeepsajan0
  • Added links & icons to wagtail form view Used By columns (#4106) @wes-otf

⚙️ Enhancements

🐛 Bug Fixes

  • Fix js error when no proposal field on determination form. (#4147) @frjo
  • Fix 'Reminder Created' duplicate message, restrict duplicate toast messages (#4126) @sandeepsajan0

🔧 Maintenance

📜 Documentation

  • Add content from Hypha site to docs front page. (#4139) @frjo

Contributors to this release: @frjo, @sandeepsajan0 and @wes-otf

Full changelog: v5.15.0...v5.16.0

5.15.0

09 Sep 15:27
f0ca4ae
Compare
Choose a tag to compare

Changes

Check out the new submission table view!

🚀 Features

⚙️ Enhancements

🔧 Maintenance

Contributors to this release: @sandeepsajan0 and @theskumar

Full changelog: v5.14.1...v5.15.0