Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: version to 0.9.0 #401

Merged
merged 3 commits into from
Dec 17, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 16 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.9.0] - 2022-12-18

- BREAKING: replaced `-D, --downloader` with `-S, --source`, introduced the `-D, --check-dir` flag. <https://github.com/miraclx/freyr-js/pull/350>
- BREAKING: replaced the `.downloader.order` entry in the config file with `.downloader.sources`. <https://github.com/miraclx/freyr-js/pull/350>
- BREAKING: freyr no longer uses the temp directory by default to cache assets. <https://github.com/miraclx/freyr-js/pull/354>
- BREAKING: freyr now persists the cached assets across runs, this will grow over time, but you can clear it at will. <https://github.com/miraclx/freyr-js/pull/354>
- Replaced native `ffmpeg` with bundled Wasm version. <https://github.com/miraclx/freyr-js/pull/305>
- Implemented Apple Music pagination. <https://github.com/miraclx/freyr-js/pull/348>, <https://github.com/miraclx/freyr-js/pull/400>
- Implemented ability to check for track existence in other directories. <https://github.com/miraclx/freyr-js/pull/350>
- Persist configuration options in the user config file. <https://github.com/miraclx/freyr-js/pull/353>
- Allow excluding download sources. <https://github.com/miraclx/freyr-js/pull/355>
- Use correct cover art file extension. <https://github.com/miraclx/freyr-js/pull/311>
- Simplified the banner to 8-bit instead of the 24-bit truecolor version. <https://github.com/miraclx/freyr-js/pull/309>
- Add support for Docker Desktop, or generic NAS with Docker support. <https://github.com/miraclx/freyr-js/pull/316>
- Fix race condition potentially resulting in file corruption when two identical tracks are downloaded at the same time. <https://github.com/miraclx/freyr-js/pull/338>
- Persist configuration options in the user config file. <https://github.com/miraclx/freyr-js/pull/353>
- Stripped HTML tags from playlist descriptions. <https://github.com/miraclx/freyr-js/pull/324>
- Fix `urify` subcommand with Spotify URLs. <https://github.com/miraclx/freyr-js/pull/308>
- Fix YouTube feed sourcing logic after dependency update. <https://github.com/miraclx/freyr-js/pull/299>
- Update minimum Node.js version to `v14`. <https://github.com/miraclx/freyr-js/pull/293>
- Update minimum Node.js version to `v16`. <https://github.com/miraclx/freyr-js/pull/293>, <https://github.com/miraclx/freyr-js/pull/332>, <https://github.com/miraclx/freyr-js/commit/d4ed669b068ad417cdf21b27d42ed2fdccc68544>
- Remove the temporary image downloaded when an error is detected. <https://github.com/miraclx/freyr-js/commit/5e7f5513bad9fd7366cd5bf562a516584308c74f>
- Revamp the test runner. <https://github.com/miraclx/freyr-js/pull/303>, <https://github.com/miraclx/freyr-js/pull/304>
- Removed unimplemented features. <https://github.com/miraclx/freyr-js/pull/368>
- Updated Apple Music access token. <https://github.com/miraclx/freyr-js/pull/399>

## [0.8.1] - 2022-08-04

Expand Down Expand Up @@ -68,7 +80,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

> Release Page: <https://github.com/miraclx/freyr-js/releases/tag/v0.5.0>

[unreleased]: https://github.com/miraclx/freyr-js/compare/v0.8.1...HEAD
[unreleased]: https://github.com/miraclx/freyr-js/compare/v0.9.0...HEAD
[0.9.0]: https://github.com/miraclx/freyr-js/releases/compare/v0.8.1...v0.9.0
[0.8.1]: https://github.com/miraclx/freyr-js/releases/compare/v0.8.0...v0.8.1
[0.8.0]: https://github.com/miraclx/freyr-js/releases/compare/v0.7.0...v0.8.0
[0.7.0]: https://github.com/miraclx/freyr-js/releases/compare/v0.6.0...v0.7.0
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,7 @@ Usage: freyr [options] [query...]
/ /_/ ___/ _ \/ / / / ___/
/ __/ / / __/ /_/ / /
/_/ /_/ \___/\__, /_/
/____/ v0.8.1
/____/ v0.9.0

freyr - (c) Miraculous Owonubi <omiraculous@gmail.com>
------------------------------------------------------
Expand Down Expand Up @@ -328,7 +328,7 @@ Info:
/ /_/ ___/ _ \/ / / / ___/
/ __/ / / __/ /_/ / /
/_/ /_/ \___/\__, /_/
/____/ v0.8.1
/____/ v0.9.0

freyr - (c) Miraculous Owonubi <omiraculous@gmail.com>
-------------------------------------------------------------
Expand Down Expand Up @@ -389,7 +389,7 @@ Checking directory permissions...[done]
/ /_/ ___/ _ \/ / / / ___/
/ __/ / / __/ /_/ / /
/_/ /_/ \___/\__, /_/
/____/ v0.8.1
/____/ v0.9.0

freyr - (c) Miraculous Owonubi <omiraculous@gmail.com>
-------------------------------------------------------------
Expand Down Expand Up @@ -474,7 +474,7 @@ Checking directory permissions...[done]
/ /_/ ___/ _ \/ / / / ___/
/ __/ / / __/ /_/ / /
/_/ /_/ \___/\__, /_/
/____/ v0.8.1
/____/ v0.9.0

freyr - (c) Miraculous Owonubi <omiraculous@gmail.com>
-------------------------------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "freyr",
"version": "0.8.1",
"version": "0.9.0",
"description": "A versatile, service-agnostic music downloader and manager",
"exports": "./src/freyr.js",
"type": "module",
Expand Down