Skip to content

Latest commit

 

History

History
137 lines (75 loc) · 3.93 KB

CHANGELOG.md

File metadata and controls

137 lines (75 loc) · 3.93 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.

[Unreleased]

3.0.5 - 2025-01-20

Other

  • update Cargo.toml dependencies

3.0.4 - 2025-01-15

Fixed

  • (pf_lib) use correct option helper function

3.0.3 - 2025-01-07

Other

  • (deps) bump reqwest from 0.12.9 to 0.12.12 (#34)

3.0.2 - 2024-12-06

Other

  • (deps) bump mockito from 1.5.0 to 1.6.1 (#27)
  • (deps) bump regex from 1.10.6 to 1.11.1 (#26)

3.0.1 - 2024-12-06

Fixed

  • add feature check to ensure at least one target is defined (#21)

Other

  • (deps) update reqwest crate to version 0.12.9 (#24)
  • (readme) improve lib and how to (#23)

3.0.0 - 2024-10-25

Other

  • (pf_lib) [breaking] use rust features for mime types (#14)

2.0.0 - 2024-10-18

Added

  • [breaking] support multiple mime types other than mp4 (#12)

1.1.1 - 2024-10-18

Fixed

  • (pf_lib) verify that existing urls are mp4 videos

1.1.0 - 2024-10-13

Added

  • Automated release management with release-plz and ci/cd workflow (#5)

1.0.0 - 2024-10-10

Added

  • Unit and integration tests.

Changed

  • Split project in two different packages, pf_lib containing the business logic and pf_cli containing the user interface. This logic allows the publishing of pf_lib to crates.io.

Removed

  • CD workflow.
  • Useless documentation.
  • Stop using git-cliff.
  • CLI completions and man page.

0.3.1 - 2024-08-20

Changed

  • Reduce nested iterator complexity in URL extractor functions.
  • Split CI workflow steps into separate jobs in order to improve failure predictability.

Fixed

  • Typos and broken URLs in documentation.
  • CD now building with checkout to the right ref (#3).

0.3.0 - 2024-08-19

Added

  • Generation of man page and CLI completions.
  • Fully automated CD building and uploading assets to release.
  • Using git-cliff.

Changed

  • Move CLI args to a dedicated module.
  • CI now running for pull request towards main branch only.

Removed

  • Release workflow.

0.2.1 - 2024-08-16

Changed

  • Dependencies bump.

0.2.0 - 2024-08-16

Added

  • Release workflow uploading binary files to releases.
  • Issue templates.

Fixed

  • Broken URLs in documentation.

0.1.0 - 2024-08-16

Added

  • This project to help people retrieve video URLs on WordPress websites.