Releases: RocketMan/zookeeper
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:
v3.0.0-rc.5 UI Refresh
Release notes:
- removed php 8.0 as CI build target (#423)
- updated INSTALLATION doc for Apache rewrite module
- merged fixes from hotfix-3-0-0-rc-4:
- refreshed printed tags for better readability; added QR code library link
- added Electronic and Loud subcategories for General
- added support for #hashtags to music reviews
- added transliteration of cyrillic and greek to latin for ASCII/latin export (chart+adds e-mail)
- added artwork refresh CLI
- fixed review post/edit to work on Safari mobile (#416; thanks to Brady for his assistance on this)
- altered artist name swap only if album is from library (partial fix for #180)
- improved accuracy of recently played artwork (#418)
- fixed full text search results for reviews under real name
- updated Reviews/By DJ to suppress private-only reviewers in public view
- fixed link in invalid rss response
- fixed link in rss 'adds' feed (#417)
- fixed import not to override artist for in-library compilations (#421)
- fixed URL prefixing in library editor (#420)
- deprecated jQuery constructs identified by jquery-migrate-3.4.1
- fixed Currents catcodes macro for empty category (in support of PHP 8.x)
v3.0.0-rc.4 UI Refresh
v3.0.0-rc.3 UI Refresh
Merged fixes from hotfix-3-0-0-rc-2:
-
fixes PushHttpProxy for updated react/http (#401)
-
fixes #407 narrow layout zinger
-
fixes #409 whitespace in recent reviews category filter
-
closes #403 add share playlist link
-
closes #402 add classic search filter
-
implements Slack integration (#408)
-
refactors album details to Twig (#406)
-
migrates recent reviews to twig; changes default sort order to date desc
-
updates airname reassignment to account for vaultkeeper duplicates
-
fixes new user account to lock direct login if no password supplied
-
updates ZootopiaListener to deal with stale show_end
v3.0.0-rc.2 UI Refresh
New v3.0.0-rc.2:
- Migrated CI to GitHub Actions (#404)
- Bumped react/http to 1.9.0 (#401)
- Merged fixes from hotfix-3-0-0-rc-1
See v3.0.0-rc.1 for additional notes for the v3.0.0 release.
v3.0.0-rc.1 UI Refresh
New this release:
- refreshed UI (#397)
- fixed location for A-file albums (#400)
- fixed album delete to remove album art (#387)
- updated search to coalesce related punctuation characters (#378)
- coalesced ad-hoc singletons (#369)
- move track add+move to JSON:API (#367, #366)
- added Digital to location types (#3)
- bumped guzzlehttp/psr7 from 2.4.0 to 2.5.0 (#396)
- bumped jquery from 3.4.1 to 3.6.4 (#394)
- bumped parsedown to from v1.8.0-beta-7 to v2.0.0-beta-1 (#370)
This release also includes the following hotfixes:
- optimised Discogs album matches (#389)
- fixed captalisation with unicode punctuation (#388)
- updated Add New Playlist to remember past show names (#383)
- updated Recent Airplay statistics to exclude FTV and duplicate playlists (#382)
- added optional time parameter to playlist duplication (#381)
- fixed single letter artist/album search (#379)
- fixed classic search artist links (#375)
- updated My Playlists to allow more than two playlists on a given day (#374)
- refined artist match in Zootopia playlists (#373)
- fixed My Playlists to disallow empty Show and DJ fields (#372)
- updated Playlists By Date to show next year in December (#371)
- fixed playlist duplication when original list no longer exists (#368)
- updated My Playlists editor to allow track index to select track (#365)
Note: If you are upgrading from an earlier release, run the script db/convert_v2_11_7_to_v3_0_0.sql
v2.11.7 tag printer release
NEW this release:
- Added support for multiple tag printers (#364)
- Lightly refreshed import UI (#360, #362)
- Improved action menu close semantics (#361)
- Changed to end zootopia playlist on overlap (#354)
- Simplified foreign airname handling (#351)
- Refactored playlist restore to JSON:API (#346)
The release also includes the following hotfixes:
- Fixed html entities in FindIt! results (#363)
- Added delimiter option to CSV import (#359)
- Changed to exclude zootopia spins from recent airplay stats (#358)
- Updated to allow space in tag number (#357)
- Updated to allow colon to advance time entry (#356)
- Fixed show and DJ tooltip to break on long word (#355)
- Fixed to escape html entities in show and DJ name (#352)
- Fixed inconsistent UI on
back
from new playlist (#350, #349) - Fixed to truncate playlist banner if caption too long (#348)
- Replaced
Print View
link with export menu (#347)
v2.11.6 My Playlists release
NEW this release:
- Added My Playlists (#339)
- Improved pagination (#342)
- Improved date formatting (#338)
- Fixed Library Editor for mobile (#343)
- Normalised zootopia playlist duration (#337)
- Fixed Classic Search by track (#340, #341)
- Optimised Library Editor track update (#335)
- Enhanced Library Editor to search on paste (6e20798)
- Enhanced PlaylistObserver (#334)
- Bumped react/http to v1.7.0 (#336)
- Fixed chart result initialisation (f0790cc)
The release also includes the following hotfixes: