Skip to content

Latest commit

 

History

History
265 lines (168 loc) · 10.7 KB

File metadata and controls

265 lines (168 loc) · 10.7 KB

Changelog

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.

Fixed

1.0.3 - 2025-05-19

Changed

  • Explicitly set permissions on all Workflows gtronset#187
  • Add better Workflow caching & other CI performance tweaks gtronset#191
  • Switch to using pre-commit-update instead of pre-commit autoupdate gtronset#193
  • Use Poetry to manage Tox dependencies gtronset#194

Fixed

1.0.2 - 2025-05-14

Changed

  • Improve the exclude setting to allow filenames, extensions, and patterns gtronset#179
  • Update ruff to 0.11.9 gtronset#183
  • Provide filetote:default to configure custom default renaming for otherwise unspecified artifacts gtronset#181
  • Import annotations and improve typing for py38+ gtronset#184

Fixed

  • Bugfix: allow list of strings for deprecated exclude config gtronset#180
  • Update Pre-commit Updated permissions to allow write gtronset#182
  • Add tests to ensure priority and order for paths queries gtronset#185

1.0.1 - 2025-05-08

Changed

Fixed

  • Bugfix: Apply replace settings when renaming artifacts gtronset#177

1.0.0 - 2025-05-06

Changed

  • Update Black version to fix vulnerability gtronset#157
  • Update Filetote to support Beets >=2.0.0 (and various cleanups) gtronset#167

0.4.9 - 2024-04-20

Changed

  • Update beets version & other dependency requirements gtronset#155

0.4.8 - 2024-01-03

Added

Changed

0.4.7 - 2023-12-17

Added

Changed

  • Improve README, Dev setup, & update mediafile for newer Py versions gtronset#134
  • Various dependency updates

0.4.6 - 2023-12-03

Fixed

0.4.5 - 2023-12-01

Added

0.4.4 - 2023-11-23

Fixed

0.4.3 - 2023-10-05

Fixed

Changed

  • Add support for Python 3.12 (py312) gtronset#114
  • Various dependency updates

0.4.2 - 2023-05-19

Changed

0.4.1 - 2023-05-15

Changed

  • Refactor fields to allow Beets Item values gtronset#90

0.4.0 - 2023-05-14

Added

Changed

  • Misc. Refactors to Filetote gtronset#51
  • Test Suite Refactoring gtronset#57
  • Add additional, stricter mypy settings gtronset#59
  • Add testing for nested directories / multi-disc imports gtronset#60
  • Various dependency updates

0.3.3 - 2023-01-08

Fixed

  • Bugfix of mediafile types - Exclude m4a, m4b, etc. gtronset#43

Changed

0.3.2 - 2022-12-30

Fixed

0.3.1 - 2022-12-26

Added

Changed

0.3.0 - 2022-12-21

Added

Changed

  • Fix py3.6 CI issue & ignore py3.11 Win fails by @gtronset in gtronset#22
  • Bump DavidAnson/markdownlint-cli2-action from 7 to 8 by @dependabot in gtronset#20
  • Bump python from 3.11.0-alpine to 3.11.1-alpine by @dependabot in gtronset#21
  • Rename plugin to Filetote by @gtronset in gtronset#23

0.2.2 - 2022-11-10

Added

  • Introduce "paired" file copies by @gtronset in gtronset#15
  • Introduce reflinks, hardlinks, and symlinks by @gtronset in gtronset#19

Changed

  • Small update to specifying namespace by @gtronset in gtronset#16
  • Add tests for renaming illegal chars by @gtronset in gtronset#17

0.2.1 - 2022-11-01

Added

  • Add "filenames" and "exclude" options by @gtronset in gtronset#9
  • Improve path/renaming options by @gtronset in gtronset#10

Changed

  • Smarter file renaming with filename: path query prioritized by @gtronset in gtronset#11
  • Pruning and test improvements by @gtronset in gtronset#14
  • Lock mediafile requirement to ==0.10.0 by @dependabot in gtronset#13
  • Bump python from 3.10-alpine to 3.11.0-alpine by @dependabot in gtronset#12

0.2.0 - 2022-10-21

Added

  • Rename and modernize multiple files by @gtronset in gtronset#1
  • Bump requests from 2.22.0 to 2.28.1 by @dependabot in gtronset#2
  • Bump mock from 2.0.0 to 4.0.3 by @dependabot in gtronset#3
  • Fix LICENSE and cleanup README by @gtronset in gtronset#4
  • Add pre-commit, black, isort, updates to setup.cfg by @gtronset in gtronset#5
  • Add typo and MD Checks by @gtronset in gtronset#6
  • Update compose to stay-alive by @gtronset in gtronset#8

Updated