Release 0.40

19 views
Skip to first unread message

Graeme Porteous

unread,
Nov 12, 2021, 10:16:56 AM11/12/21
to alavet...@googlegroups.com
Hi all,

I've created a release branch for the next Alaveteli release (release/0.40.0.0)[1]. We plan to merge this to master mid next week.

## Highlighted Features

* Improve spacing of pro request navigation folders (Gareth Rees)
* Update daemon templates (Laurent Savaete)
* Fix incorrect crontab PATH setup (Graeme Porteous)
* Add support for Debian 11 Bullseye (Graeme Porteous)
* Add draft icon in the pro dashboard (Lucas Cumsille Montesinos)
* Fix overflow of pro announcement icon on mobile devices (Lucas Cumsille Montesinos)
* Use consistent colour for admin interface save buttons (Gareth Rees)
* Remove dependency on Python (Graeme Porteous)
* Use human-friendly URLs to body listings (Gareth Rees)
* Add unsubscribe links to survey mailer (Graeme Porteous)
* Prepare for the Rails 6.1 version (Graeme Porteous)
* Add beta script to redact raw emails (Graeme Porteous)
* Improve phrasing of closed correspondence message (Gareth Rees)
* Prevent blank attributes being saved to translations (Gareth Rees)
* Add citation count to general statistics (Gareth Rees)
* Remove unused followup anchors (Gareth Rees)
* Display the current public body request email when notifying admins of a change request (Gareth Rees)
* Fix batch pages breaking due to empty `embargo_duration` value (Gareth Rees, Graeme Porteous)
* Add quick links to browse latest requests and responses (Gareth Rees)
* Fix rendering of unsubscribe flash message (Graeme Porteous)
* Allow external utilities to be found within default environment paths (Graeme Porteous)
* Make public body notes admin form field larger (Gareth Rees)
* Upgrade to Rails 6 (Graeme Porteous)
* Expire sensitive post redirect tokens after use. Thanks to Sohail Ahmed for responsibly disclosing with clear, actionable and thorough reports. https://www.linkedin.com/in/sohail-ahmed-755776184/
* Expire session on sensitive user profile changes. Thanks to Sohail Ahmed for responsibly disclosing with clear, actionable and thorough reports. https://www.linkedin.com/in/sohail-ahmed-755776184/
* Add Rack middleware to handle RangeError (Graeme Porteous)
* Fix PDF request rendering when using wkhtmltopdf 0.11 (Graeme Porteous)
* Fix text encoding and byte sequences errors (Graeme Porteous)
* Show true count of old unclassified requests in admin (Gareth Rees)
* Render newest Citations in request sidebar instead of oldest (Gareth Rees)
* Consistent display to dates and times in the admin (Graeme Porteous)
* Add support for Ubuntu Focal (20.04 LTS) (Gareth Rees)
* Continued code refactoring and improvements (Gareth Rees, Graeme Porteous)
* Dependencies upgrades (Graeme Porteous)

Upgrade notes are available in the Changelog [2].

Please get in touch via this mailing list if you have questions or concerns with any of these changes.

As ever, a huge thanks to everyone who contributed.

Cheers,

[1] https://github.com/mysociety/alaveteli/tree/release/0.40.0.0
[2] https://github.com/mysociety/alaveteli/blob/release/0.40.0.0/doc/CHANGES.md#upgrade-notes

--
Graeme Porteous
gra...@mysociety.org

Graeme Porteous

unread,
Nov 17, 2021, 4:20:45 AM11/17/21
to alavet...@googlegroups.com
Hi all,

This release has now been merged to master - the final list of changes can be read here [1]
Before upgrading please read and perform actions described in the upgrade notes available in the Changelog [2].

## Updated Highlighted Pro Features

* Add Share by Link feature to allow Pro users to share embargoed request privately (Graeme Porteous)

Cheers,

[1] https://github.com/mysociety/alaveteli/releases/tag/0.40.0.0
[2] https://github.com/mysociety/alaveteli/blob/0.40.0.0/doc/CHANGES.md#upgrade-notes

--
Graeme Porteous
gra...@mysociety.org

Reply all
Reply to author
Forward
0 new messages