What's new in MusicReleaseTracker 8.2
Apr 14, 2024
- fix selected theme reverting to light
- code quality and stability improved
- changed to non-default port
- install dir in 64 bit
New in MusicReleaseTracker 8.1 (Feb 7, 2024)
- Fix #16
- Class refactor, applied spring beans lifecycle & dependency management to remove static calls
- Updated dependencies
New in MusicReleaseTracker 8 (Jan 31, 2024)
- Fix for sqlite not deleting temp DLLs
- Fixed Linux browser command
- Refactoring
- Now saving only identifier and reconstructing URLs
- Support for youtube URLs
- Auto theme
- Delete all files option during uninstall
- Untested mac support
New in MusicReleaseTracker 7.2 (Jan 11, 2024)
- Fix for AppData folder not being created: a silly oversight
- Quickstart guide
- .txt logging for possible future standalone version
- CRUD tests
- Updated dependencies
New in MusicReleaseTracker 7.1 (Nov 25, 2023)
- CSS chrome fix, CSS improvements
- first backend unit tests
- fixes in processing logic
- date format change
- long timeout option
- updated dependencies
New in MusicReleaseTracker 7 (Nov 8, 2023)
- Implemented MusicBrainz API
- New source: Youtube - Topic channels
- Automatic DB structure updates
- Options: reset settings, reset DB
- Dropdown menu with "delete selected URL" button
- Code improvements
New in MusicReleaseTracker 6 (Oct 24, 2023)
- An update implementing javascript frontend in place of openJFX, a whole new experience. More info in previous changelogs, #4, #8 and front page.
- Fix for junodownload web change #7.
New in MusicReleaseTracker 5.6 Pre-release (Oct 15, 2023)
- Preserve artist selection on reload
- Theming states saving in config
- Icons for confirm etc, including states
- Load combined view on scrape done + notice
New in MusicReleaseTracker 5.1 (Sep 7, 2023)
- Fixes:
- On musicbrainz, popular artists have a lot of (more than normal) noise and missing data: MRT will no longer melt down when you want to track Shakira
- Less strict entryLimit for edge cases
- Address empty row click error in combined view
- Improvements:
- Up to 1400% faster empty-to-filled combined view table
- Up to 1000% faster single artistsource fill
- Vacuuming database
- Trimming user input - no one's name begins with a blank space
New in MusicReleaseTracker 5 (Sep 6, 2023)
- significant code quality improvements, documentation and minimizing repetition in backend
- applied OOP - most notably song class
- inheritance, enum, universal methods to simplify code
- streams and hashmaps for advanced processing
- removed IDE parameter
- combined view
- songs yet to be released are differentiated
- when multiple artists collaborated on a song, they will all be listed
- clicking a row will copy artist(s) and song name to clipboard, for easier search
New in MusicReleaseTracker 4.2 (Aug 20, 2023)
- artistlist:
- removed duplicate assembling code
- adjusted position (negative margin javafx moment), fixed overflow glitch
- delete
- no longer will misclick delete an artist
- threading:
- better visual feedback of scraping progress
- fixed rare bug of finding subsets in array by reverting to for-each
- in efforts to transparency, I open-sourced the installer script
- I may keep MRT updated as rewriting to new system has been, and is, onerous.
New in MusicReleaseTracker 4.1 (Aug 3, 2023)
- installer:
- switched from Inno Setup to NSIS
- addressed issue #5
- filtering: other sources utilize beatport's song types
- applied simple useragent
- implemented separate DB version for future use
- updated gradle to 8.2.1 and resolved all but one deprecation
New in MusicReleaseTracker 4.0.0 (Jul 24, 2023)
- Readjustment for new beatport system:
- Pattern matching instead of selectors
- Links - after review reverted entry count to default (25)
- Scraping enhancements:
- Ability to cancel scraping
- Highlight currently processed artist
- Settings: you can now choose Combined view table length
- Link validation:
- Threading to prevent unresponsiveness
- Validation tightened
- Minimal branding and repo link
- Fixed SOME inconsistencies on different resolutions
- Vastly simplified installer when just updating