Skip to content

Releases: HyphaApp/hypha

5.4.3

29 Feb 13:27
f51c8ef
Compare
Choose a tag to compare

Changes

The new preview function have issues so we are disabling it for now.

🐛 Bug Fixes

  • Avoid error when no submission values exist. (#3786) @frjo
  • Disable submission preview until a fix for the bugs are in place. (#3789) @frjo

Contributors to this release: @frjo

Full changelog: v5.4.2...v5.4.3

5.4.2

27 Feb 09:41
bec2899
Compare
Choose a tag to compare

Changes

⚙️ Enhancements

🐛 Bug Fixes

🔧 Maintenance

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

Full changelog: v5.4.1...v5.4.2

5.4.1

19 Feb 13:25
c98ca4d
Compare
Choose a tag to compare

Changes

Small release with one minor style bug fix and an easy way for Hypha implementors to add tracking scripts etc.

⚙️ Enhancements

  • Add head end and body end include files. Empty by default to make it easy to insert custom content (#3777) @frjo

🐛 Bug Fixes

  • Fix naming of status bar variable. (#3776) @frjo

🔧 Maintenance

  • Add migration to remove the mailchimp table if it exist (#3772) @theskumar

Contributors to this release: @frjo and @theskumar

Full changelog: v5.4.0...v5.4.1

5.4.0

12 Feb 09:36
196183d
Compare
Choose a tag to compare

Changes

Public part of Hypha is no more. Hypha is now a pure submission management platform. Many files has changes so prepare for merge conflicts if you have forked the code. Take care when upgrading!

When upgrading to this version of Hypha you need to manually update your site settings.

  1. Go to Wagtail Admin -> Settings -> Sites.
  2. Change so the Apply site is set as "Default".
  3. Remove the Public site.

Hypha used to have two Wagtail sites configured, Apply and Public. The Public site was ment to be used as the "public" web site for the organisation. No one is using this anymore, preferring to have a separate Wordpress site or similar instead.

You will find that the ´hypha/public/` directory still exist. This is done to have migrations in place to clear out databas tables that are no longer needed. Later this year we will remove them.

This reales also has some new features and enhancements, see below.

🚀 Features

  • Add setting list_on_front_page to funds and labs. (#3743) @frjo
  • Add dropdowns to navigation and access nav items via file (#3679) @sandeepsajan0
  • Add server side previews to the application workflow (#3725) @wes-otf

⚙️ Enhancements

🐛 Bug Fixes

🔧 Maintenance

📜 Documentation

  • Documentation overhaul - Fixing formatting issues, autodoc implementation, and added variables for versions. (#3734) @wes-otf

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

Full changelog: v5.3.1...v5.4.0

5.3.1

22 Jan 12:39
9a603b6
Compare
Choose a tag to compare

Changes

🚀 Features

  • Add dir attribute to the html tag, ltr/rtl. (#3728) @frjo

🐛 Bug Fixes

  • Fix errors for compare revisions page(JSONDecodeError and Invalid literal int error) (#3727) @sandeepsajan0

🔧 Maintenance

📜 Documentation

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

Full changelog: v5.3.0...v5.3.1

5.3.0

11 Jan 16:58
bfa90ac
Compare
Choose a tag to compare

Changes

🚀 Features

  • Add support for file uploads in communication (#3699) @theskumar
  • Add todo app with task model and integrate todo app APIs with projects part(including PAF process, contracting and invoicing) (#3634) @sandeepsajan0

⚙️ Enhancements

🐛 Bug Fixes

🔧 Maintenance

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

Full changelog: v5.2.1...v5.3.0

5.2.1

18 Dec 07:49
f790dc8
Compare
Choose a tag to compare

Changes

⚙️ Enhancements

🐛 Bug Fixes

  • Remove dependency of invoice delete on PROJECT_ENABLED Flag (#3690) @theskumar
  • Allow project for a project's requested funding value to be a decimal (#3692) @wes-otf

🔧 Maintenance

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

Full changelog: v5.2.0...v5.2.1

5.2.0

13 Dec 07:55
1015df8
Compare
Choose a tag to compare

Changes

Hypha now uses Django v4.2.x LTS.

⚙️ Enhancements

🔧 Maintenance

📜 Documentation

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

Full changelog: v5.1.0...v5.2.0

5.1.0

24 Nov 19:22
bed63da
Compare
Choose a tag to compare

Changes

A new passwordless user auth flow is now the default in Hypha. To revert back to the old flow set both ENABLE_PUBLIC_SIGNUP and FORCE_LOGIN_FOR_APPLICATION to False.

All but one implementors that interacts with the dev team has said that this is what they are already using so it made sense to make it the default. The lone implementor also said they planed to switch flow in the near future.

With the new flow users can login with a one time link sent to their e-mail address. Setting up a password for a new users is a click away if they want. Current users can use the e-mail link or their password, as they please.

🚀 Features

⚙️ Enhancements

🐛 Bug Fixes

  • Add a CustomWagtailUserCreationForm to fix issue with creating users … (#3664) @frjo
  • Fix visibility of last item of status bar on submission detail page (#3656) @sandeepsajan0

🔧 Maintenance

  • Remove unused ‘report-frequency.js’ (#3661) @theskumar
  • Show error if htmx ajax request fails with server error (#3633) @theskumar
  • Added migration to remove NEW_SUBMISSION events without a submission (#3658) @wes-otf
  • Update test duration file and locale files. Also lock Faker to v19.x. (#3657) @frjo

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

Full changelog: v5.0.0...v5.1.0

5.0.0

06 Nov 17:18
a84c939
Compare
Choose a tag to compare

Changes

Hypha has reached 5.0! The "strike force five" release. It includes Django 4.x and Wagtail 5.x. Are you using stock Hypha the changes are not huge. If you have a lot of customisations there might be work ahead to make your code work.

⚙️ Enhancements

🔧 Maintenance

📜 Documentation

  • Update the links to images and some references to pages (#3641) @theskumar

Contributors to this release: @ramojo, @sandeepsajan0 and @theskumar

Full changelog: v4.10.1...v5.0.0