UNPKG

youtube-likes-downloader

Version:
217 lines (167 loc) 5.92 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [11.3.2](../../tags/v11.3.2) - 2026-04-13 ### Changed - Fix vulnerable dependencies ## [11.3.1](../../tags/v11.3.1) - 2026-02-22 ### Changed - Fix invalid thumbnail URLs ## [11.3.0](../../tags/v11.3.0) - 2026-02-21 ### Add - Ability to manually input data as JSON ## [11.2.0](../../tags/v11.2.0) - 2026-02-03 ### Add - Write down date when adding video manually ### Changed - Add `--js-runtimes` argument to the executable command ## [11.1.3](../../tags/v11.1.3) - 2026-02-01 ### Changed - Fix vulnerable dependencies ## [11.1.2](../../tags/v11.1.2) - 2025-11-29 ### Changed - Fix vulnerable dependencies ## [11.1.1](../../tags/v11.1.1) - 2025-07-24 ### Changed - Fix vulnerable dependencies ## [11.1.0](../../tags/v11.1.0) - 2025-06-12 ### Added - New command 'add' to manually add a video into the archive ## [11.0.4](../../tags/v11.0.4) - 2025-06-02 ### Changed - Fixed api property that was optional by mistake ## [11.0.3](../../tags/v11.0.3) - 2025-06-01 ### Changed - Fixed non-displaying errors ## [11.0.2](../../tags/v11.0.2) - 2025-05-24 ### Changed - Fixed path to templates ## [11.0.1](../../tags/v11.0.1) - 2025-05-19 ### Changed - Fixed expecting refresh_token in temporary credentials ## [11.0.0](../../tags/v11.0.0) - 2025-05-18 __(BREAKING) Dropped support for NodeJS 18 (EOL). Minimum required version is now NodeJS 20.__ ### Changed - Migrated to NodeJS 20.19 - Migrated to ESLint V9 flat configs - Updated dependencies ## [10.0.1](../../tags/v10.0.1) - 2024-03-20 ### Changed - Update dependencies ## [10.0.0](../../tags/v10.0.0) - 2024-03-16 ### Changed - Update eslint config and raise minimum supported NodeJS version to match one in typescript-eslint plugin - Update .npmignore - Unify jest.config.js by removing redundant patterns and providing support for both ts and tsx ## [9.0.6](../../tags/v9.0.6) - 2024-02-01 ### Changed - Fix README.md ## [9.0.5](../../tags/v9.0.5) - 2024-02-01 ### Changed - Fix README.md ## [9.0.4](../../tags/v9.0.4) - 2024-01-31 ### Changed - Migrate to GitHub ## [9.0.3](../../tags/v9.0.3) - 2024-01-29 ### Changed - Explicitly specify ignores from .gitignore in .eslintrc.js ## [9.0.2](../../tags/v9.0.2) - 2024-01-19 ### Changed - Update `@anmiles/google-api-wrapper`, `@anmiles/prototypes` ## [9.0.0](../../tags/v9.0.0) - 2024-01-16 ### Changed - Update project configurations - Update dependencies ## [8.0.0](../../tags/v8.0.0) - 2023-12-04 ### Changed - Append video ID to the end of the filenames ## [7.1.1](../../tags/v7.1.1) - 2023-11-12 ### Changed - Update dependencies ## [7.1.0](../../tags/v7.1.0) - 2023-10-26 ### Changed - Small visual improvements for auth page ## [7.0.0](../../tags/v7.0.0) - 2023-09-12 ### Changed - Move jest extensions to a separate package - Update dependencies (breaking) ## [6.0.0](../../tags/v6.0.0) - 2023-08-04 ### Changed - Filenames are being validated after downloaded. Non-compatible filenames are being renamed. ## [5.3.1](../../tags/v5.3.1) - 2023-08-06 ### Changed - Update `@anmiles/google-api-wrapper` and use `filterProfiles` ## [5.3.0](../../tags/v5.3.0) - 2023-08-04 ### Added - Ability to specify additional likes file (for videos that can't be acquired via youtube API) ## [5.2.1](../../tags/v5.2.1) - 2023-06-11 ### Changed - Update `@anmiles/google-api-wrapper` ## [5.2.0](../../tags/v5.2.0) - 2023-06-10 ### Added - `npm run update` now will update actual likes playlist with items provided in likes file ## [5.1.3](../../tags/v5.1.3) - 2023-06-01 ### Changed - Update `@anmiles/google-api-wrapper` ## [5.1.2](../../tags/v5.1.2) - 2023-05-31 ### Added - New jest matcher to expect function ## [5.1.1](../../tags/v5.1.1) - 2023-05-31 ### Changed - Update `@anmiles/google-api-wrapper` with breaking change ## [5.1.0](../../tags/v5.1.0) - 2023-05-26 ### Changed - Update `@anmiles/google-api-wrapper` in order to queue authentication in case of concurrent applications ## [5.0.0](../../tags/v5.0.0) - 2023-05-15 ### Changed - Update `@anmiles/logger` with breaking change (removing timestamps for colored logs) ## [4.1.6](../../tags/v4.1.6) - 2023-05-08 ### Changed - Use shared eslint config * explicitly specify ignorePatterns ## [4.1.5](../../tags/v4.1.6) - 2023-05-08 ### Changed - Move repository - Use shared eslint config - Use `@anmiles/logger` instead of old built-in logger - Cleanup cSpell words - Fixed changelog ## [4.1.4](../../tags/v4.1.4) - 2023-05-03 ### Changed - Upgraded `@anmiles/google-api-wrapper` ## [4.0.2](../../tags/v4.0.2) - 2023-03-20 ### Changed - Upgraded `@anmiles/google-api-wrapper` to v6.0.0 ## [4.0.1](../../tags/v4.0.1) - 2023-03-13 ### Changed - Moved common auth logic to [google-auth-wrapper](https://gitlab.com/anmiles/google-auth-wrapper) - Changed supported NodeJS version to >=18.14.2 ### Removed - Support of profiles migration ## [3.2.0](../../tags/v3.2.0) - 2022-07-01 ### Added - Restrict old files: application will do nothing and ask to migrate old files if any ### Changed - Unified codebase with other projects ## [3.1.1](../../tags/v3.1.0) - 2022-07-01 ### Added - Added changelog - Added CI/CD ### Changed - Improve types - Unified codebase with other projects - Fixed license file to be properly recognized by Gitlab ## [3.0.0](../../tags/v3.0.0) - 2022-06-30 ### Changed - Moved `rimraf` package from `devDependencies` to `dependencies` because it's needed for building ## [2.0.0](../../tags/v2.0.0) - 2022-06-30 ### Added - Introduced multi-profile support - Added tests and linting ### Changed - Totally refactored project using typescript ### Removed - Removed old JS codebase ## [1.0.0](../../tags/v1.0.0) - 2022-04-12 ### Added - Initial commit