All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Refactored the Dockerfile, and reduced the docker image size by 16%. #257
- Manually compile
AtomicParsley
during docker build to allow for maximum platform support. #212 - Add Mac M1 support to the docker image. #214
- Fix
yarn install
not ahering to dependency overrides. #215 - Add ability to disable the progressbar. #263
- Remove persistent
tty
writing for normal logs. Allowingstdout
piping for everything except the progressbar. #231 - Fix long standing issue with freyr seeming frozen on exit. #216
- Upgraded to ES6 Modules. #202
- Introduced the pushing of docker images for each PR. #218, #228
- Introduced a test runner, with local reproducible builds. #264
- Introduced CI checks for formatting.
- Updated dependencies.
- Removed some unused dependencies. #217, #245
0.7.0 - 2022-06-09
- Updated Apple Music access key. #191
- Simplified the output of using the
-v, --version
. #152 - Dropped extra version in the header. #153
- Fixed issue with docker build not bundling dependencies. #165
- Update dependencies.
0.6.0 - 2022-02-21
- All dependencies updated.
- Support
"single"
specification in"type"
filter. #124 - Address hanging problem on exit. #125
- Touch up final stats. #126
- Fix
AND
andOR
behavior when dealing with filters. #127 - Added the
CHANGELOG.md
file to track project changes. #148 - Introduced CI runtime checks. #121
- Introduced CI lint checks. #123 #137
- Automated the CI release process. #123 #148
- Support either
AtomicParsley
oratomicparsley
. #140 - Documents the dependency on YouTube for sourcing audio. #142
- Documentation now links to file index of an example library – https://miraclx.github.io/freyr-demo-library/.
0.5.0 - 2022-01-27
Release Page: https://github.com/miraclx/freyr-js/releases/tag/v0.5.0