Releases: RocketMan/zookeeper
Releases · RocketMan/zookeeper
v3.2.0 Playlist Editor Enhancements
v3.1.0 PHP 7.4 Deprecation
v3.0.0 UI Refresh
New this release:
- Refreshed user interface with new responsive design layout (#397)
- Added Reviews > By DJ
- Added Reviews > Review Shelf (#496)
- Added Reviews > Trending cloud and review hashtags (#492)
- Added album artwork to Library Editor, JSON:API (#431, #455)
- Refreshed printed tags for better readability and added QR code library link
- Fixed location for A-file albums (#400)
- Improved synchronisation and transactional integrity in playlist editor (#484)
- Added mic break support to CSV import (#500)
- Added tag auto-population on CSV import (#505)
- Moved track add and move operations to JSON:API (#367, #366)
- Implemented Slack integration (#408)
- Optimised Discogs album matches (#389)
- Added transliteration of cyrillic and greek to latin for ASCII/latin export (chart+adds e-mail)
- Add album track duration (#433)
- Added
api/v2/playlistendpoint (#437) - Added location filter to
api/v1/albumendpoint (#473) - Refactored engine implementation classes for PSR-4 autoloading (#490)
- Migrated jquery-fxtime to external dependency (#438)
- Migrated content to Twig (#406, #413, #471, #475)
- Bumped composer dependencies (#370, #394, #396, #401, #439, #440, #441, #442, #443, #444, #456, #458, #459, #460, #461, #464, #465, #468, #480, #481, #489, #512, #515, #516)
- Migrated CI to GitHub Actions (#404)
If you are upgrading from v2.11.7, run the database script convert_v2_11_7_to_v3_0_0.sql.
Note: The v3.0.x release series will be the last to support PHP 7.4. Effective v3.2, PHP 8.2 or later will be required.
v3.0.0-rc.12 UI Refresh
New this release:
- Added Reviews > Review Shelf (#496)
- Migrated license badge from badgen to shields.io
- Merged fixes from hotfix-3-0-0-rc-11:
- finessed trending page rendering and layout
- updated Discogs import to trim spaces from index track title
v3.0.0-rc.11 UI Refresh
New this release:
- Added album review hashtag hyperlinks and trending cloud (#492)
- Renamed engine implementation classes for PSR-4 autoloading (#490)
- Bumped composer dependencies (#489)
- Merged fixes from hotfix-3-0-0-rc-10:
- updated Discogs autofill to include index subtracks
- updated setupSSOByName to create new account if one does not already exist
- fixed review and album marshalling regression introduced by 06a7bb9
v3.0.0-rc.10 UI Refresh
New this release:
v3.0.0-rc.9 UI Refresh
New this release:
- Added new location filter to
api/v1/albumendpoint (#473) - Migrated playlist, home page UI to twig (#471, #475)
- Fixed locale detection (#476)
- Fixed Library Editor to require artist in compilation track (#478)
- Bumped composer dependencies (#456, #458, #459, #460, #461, #464, #465, #468)
- Merged fixes from hotfix-3-0-0-rc-8:
- updated CacheControl to use target-specific TemplateFactory
- migrated Playlists > By DJ > DJ details to twig
- moved dj selection layout and bullets to css
- fixed firefox navigation flicker
- updated to avoid bulk album query if no library albums are present
- improved query safety in bulk album methods
- revised API to return 404 for requests to spurious endpoints
v3.0.0-rc.8 UI Refresh
v3.0.0-rc.7 UI Refresh
New this release:
- Add album track duration (#433)
- Merged fixes from hotfix-3-0-0-rc-6:
Important: If you are upgrading from a release prior to v3.0.0-rc.1, run the script db/convert_v2_11_7_to_v3_0_0.sql. If you are upgrading from an earlier release candidate, run the following database commands:
ALTER TABLE `tracknames` ADD COLUMN `duration` time DEFAULT NULL;
ALTER TABLE `colltracknames` ADD COLUMN `duration` time DEFAULT NULL;
v3.0.0-rc.6 UI Refresh
Release notes:
- Updated recommended minimum and required PHP versions
- Added PHP 8.3 CI build target
- Updated for PHP dynamic property deprecation (#427)
- Merged fixes from hotfix-3-0-0-rc-5: