Releases: fedora-infra/anitya
Anitya 1.3.0
Anitya 1.2.0
Anitya 1.1.3
Bug Fixes
- Fix version_filter on GitHub backend (#1042)
Anitya 1.1.2
Anitya 1.1.1
Bug Fixes
- Stable versions in the APIs are sent with prefix (#1026)
Anitya 1.1.0
Anitya 1.0.1
Bug Fixes
- GitHub backend not retrieving new versions because of unknown cursor (#1016)
Anitya 1.0.0
API Changes
-
Add versions resource to API v2 (#491)
-
API v1 api/version/get is now returning only versions field instead of whole project when no version is retrieved (#898)
Features
-
Add missing methods to fedora messaging schema (version 1.1.0) (#906)
-
Add preview mode (#491)
-
Allow removing all versions at once (admin only) (#623)
-
Implement fedmsg meta methods in fedora messaging schema (#752)
-
Flag pre-release versions (#753)
-
Anitya should report every found version, not only latest (#774)
-
Add option to archive and unarchive project (admin only) (#865)
-
Add version filter to project (#898)
Bug Fixes
-
Yahoo OpenId no longer exists in social_auth library (#1005)
-
GitHub backend: Failure with error "No upstream version found" when the project has no new version (#892)
-
sar.py fails with AttributeError: 'User' object has no attribute 'social_auth' (#954)
Development Changes
-
Enhance check_service log output (#886)
-
Move Anitya from release-monitoring organization to fedora-infra (#887)
-
Fix documentation build (#902)
-
Freeze version of dependencies (#903)
-
Fix service name in vagrant provisioning script (#940)
-
Add Flask to ReadTheDocs build requirements (#946)
-
Add pyasn1 to RTD build requirements (#947)
-
Add support for Python 3.8 (#979)
-
Make vagrant environment more like production (#924)
Other Changes
-
Add guidelines for admins on release-monitoring.org (#964)
-
Add social auth info to SAR script (#970)
-
Completely remove fedmsg (#737)
-
Add stable_versions field to project.version.update message (#753)
-
Fedora messaging schema 2.0.0 - new topic anitya.project.version.update.v2 (#774)
-
Rewrite projects pages (#885)
-
Update documentation to reflect current state (#972)
Contributors
Many thanks to the contributors of bug reports, pull requests, and pull request
reviews for this release:
- Anatoli Babenia
- luto
- Michal Konečný
- Olivier Lemasle
- Philippe Ombredanne
Anitya 0.18.0
API Changes
- Filters in APIv2 are now case insensitive (#807)
Features
-
Automatically delete projects without versions that reached configured error threshold (#865)
-
GitHub: Store and use latest known version cursors (#873)
-
Link to commit of latest version if known (#874)
-
Use dropdown field for distro when on Add project form (#777)
-
Add error counter to project (#829)
-
Add timeout option for check service (#843)
-
Strip whitespaces from version when removing prefix (#866)
Bug Fixes
-
Removed duplicate search form from project search result page (#877)
-
Fix accessing projects in GitLab subgroups (#884)
-
Database schema image is missing in documentation (#692)
-
Current page is forgotten on login (#713)
-
If URL is changed, update ecosystem value as well (#764)
-
Tooltips are not working on Firefox 68 (#813)
-
Use tag name instead of release name for projects, which are checking only releases (#845)
-
Can't disable "Check releases instead of tags" checkbox when editing project (#855)
-
Allow no delimiter in calendar versioning pattern (#867)
-
Distro search is broken (#876)
Development Changes
-
Use DEBUG level log for development (#826)
-
Add Dependabot configuration file (#844)
-
Bump Vagrant box to Fedora 31 (#858)
-
Mock the Fedora Messaging calls in the unit tests (#860)
-
Make
black
show diff of needed changes (#878) -
Make log output from check_project_release more readable (#828)
Contributors
Many thanks to the contributors of bug reports, pull requests, and pull request
reviews for this release:
- Anatoli Babenia
- Aurélien Bompard
- Nicholas La Roux
- Michal Konečný
- Nils Philippsen