Releases: BLCK-B/MusicReleaseTracker
v7
v6
v5.6
v5.5
You are advised to read the following:
This is the first preview of a new frontend and API. Feature parity is close, but more patches are needed. You are encouraged to report issues I have missed in the list below. For more context, look at changelog, project readme and #4. There are no additional steps for upgrading or downgrading.
changelog
- frontend
switched from javaFX to Vue.js and Spring Boot
new UI and experience, with features like theming, resizing and source previews - other
GraalVM compilation and ditching JDK, JavaFX for great performance boost
sources use ' or ’ in song names, will use only '
calculated and fairer scraping delays
config does not use versioning, instead stucture is compared
fix for last entry in table being duplicated
v5.1
- fixes
on musicbrainz, popular artists have a lot of (more than normal) noise and missing data
less strict entryLimit for edge cases
address empty row click error in combined view - improvements
faster empty-to-filled combined view table
faster single artistsource fill
vacuuming database
v5
-
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
v4.2
- 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 efforts to transparency, I open-sourced the installer script
v4.1
v4.0.0
- readjustment for new beatport system #3
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
v3.0.0
- settings
An implementation of settings using the dependency typesafe config. - song type filters
You can now filter out unwanted song types in combined view. - create program folder if it doesn't exist in linux
- trycatching
- try again on link scraping fail - for the rare timeout
- stripped unnecessary components
- input field remains in focus after link clicked
- fixed refresh button shifting and buttons changing size in focus