This changelog covers versions 1.7.0 - 1.7.6
New features
- Users are now able to filter releases by text search, date range and album type
- Filters can be combined together
- Filtered results can be directly exported to a new playlist
Additional changes
- Algorithm for fetching new releases has been rewritten to return complete results (the previous algorithm returned a maximum of 50 releases per combination of artist and album type)
- Added subtle animations when opening modals
- Settings option for Market "all" has been removed and replaced by using the current account country by default (using
from_token
) - Images and fonts are cached by the service worker now. This results in faster loading times
- Code cleanup and various improvements. These include but are not limited to:
- Ditched prop-types in favor of JSDoc documentation with Typescript support
- Documentation updated across the codebase
- Initial helpers tests suite
- Update to new JSX transform (importing
React
is not required anymore) - All packages updated to the latest version
- Font awesome icons are now served from CDN instead of being bundled with the app. This made bundle size ~68% smaller