Bodhi 2.3.0 released
Bodhi 2.3.0 is a feature and bug fix release.
Features
- The package input field is now autofocused when creating new updates
#876. - Releases now have a
pending_signing_tag
3fe3e219. - fedmsg notifications are now sent during ostree compositions
b972cad0. - Critical path updates will have autopush disabled if they receive negative karma
b1f71006. - The e-mail templates reference dnf for Fedora and yum for Enterprise Linux
1c1f2ab7. - Updates are now obsoleted if they reach the unstable threshold while pending
f033c74c. - Bodhi now gates Updates based on whether they are signed yet or not
#1011.
Bugs
- Candidate builds and bugs are no longer duplicated while searching
#897. - The Bugzilla connection is only initialized when needed
950eee2c. - A sorting issue was fixed on the metrics page so the data is presented correctly
487acaaf. - The Copyright date in the footer of the web interface is updated
1447b6c7. - Bodhi will comment with the required time instead of the elapsed time on updates
#1017. - Bodhi will only comment once to say that non-autopush updates have reached the threshold
#1009. /masher/
is now allowed in addition to/masher
for GET requests
cdb621ba.
Dependencies
Bodhi now depends on fedmsg-atomic-composer >= 2016.3, which addresses a few issues during mashing.
Development improvements
Bodhi 2.3.0 also has a few improvements to the development environment that make it easier to
contribute to Bodhi or improve Bodhi's automated tests:
- Documentation was added to describe how to connect development Bodhi to staging Koji
7f3b5fa2. - An unused
locked_date_for_update()
method was removed
b87a6395. - The development.ini.example base_address was changed to localhost so requests would be allowed
0fd5901d. - The
setup.py
file has more complete metadata, making it more suitable for submission to PyPI
5c201ac2. - The #bodhi and #fedora-apps channels are now documented in the readme file
52093069. - A new test has been added to enforce PEP-8 style and a few modules have been converted to conform
bbafc9e6.
Release contributors
The following contributors authored patches for 2.3.0:
- Josef Sukdol
- Julio Faracco
- Patrick Uiterwijk
- Randy Barlow
- Richard Fearn
- Trishna Guha