# 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).

## [Unreleased]

## [0.1.13](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.12...mxl-player-components-v0.1.13) - 2025-11-25

### Other

- use fully qualified versions in Cargo.toml

## [0.1.12](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.11...mxl-player-components-v0.1.12) - 2025-11-25

### Other

- improved build.rs files

## [0.1.11](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.10...mxl-player-components-v0.1.11) - 2025-11-24

### Other

- fix clippy issues

## [0.1.10](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.9...mxl-player-components-v0.1.10) - 2025-10-30

### Added

- upgrade dependencies relm4 and gstreamer

### Other

- fix cargo machete unused dependencies
- downgrade gstreamer features from v1_26 to v1_24
- replace "notify-debouncer-mini" by "notify-debouncer-full"
- add license documents to any crate
- add github workflows action (cargo-deny and cargo-machete) ([#107](https://github.com/x-software-com/mxl-crates/pull/107))

## [0.1.9](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.8...mxl-player-components-v0.1.9) - 2025-10-06

### Other

- *(mxl-player-components)* improve draw callback usage and add some default implementations

## [0.1.8](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.7...mxl-player-components-v0.1.8) - 2025-09-29

### Added

- *(mxl-player-components)* add initialization options to customize playlist

## [0.1.7](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.6...mxl-player-components-v0.1.7) - 2025-09-01

### Added

- allow to set qos and max_lateness
# Changelog
All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines.

- - -

## [0.1.6](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.5...mxl-player-components-v0.1.6) - 2025-07-15

### Other

- *(mxl-player-components)* improve hotkeys for changing playback speed

## [0.1.5](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.4...mxl-player-components-v0.1.5) - 2025-07-14

### Other

- update Cargo.toml dependencies

## [0.1.4](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.3...mxl-player-components-v0.1.4) - 2025-07-04

### Other

- *(deps)* update gst-plugin-gtk4 requirement from =0.13.4 to =0.13.6
- fix clippy warnings, use variables directly in the format string
- update README links to point to mxl-crates
- correct typo in comment
- fix clippy issues

## [0.1.3](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.2...mxl-player-components-v0.1.3) - 2025-02-27

### Added

- added button to retry failed metadata fetch attempts

### Fixed

- fix playlist issue when closing application while fetching metadata

### Other

- update rust edition to 2024
- add shortcut to open the proc directory
- *(deps)* update notify requirement from 7 to 8
- *(deps)* update gst-plugin-gtk4 requirement from =0.13.1 to =0.13.4
- fix clippy issue
- fix cargo-machete issues

## [0.1.2](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.1...mxl-player-components-v0.1.2) - 2024-12-12

### Other

- replaced once_cell dependency
- *(mxl-player-components)* improve integration tests

## [0.1.1](https://github.com/x-software-com/mxl-crates/compare/mxl-player-components-v0.1.0...mxl-player-components-v0.1.1) - 2024-11-20

### Other

- *(mxl-player-components)* exclude tests from publishing to crates.io
- cleanup cargo dependencies

## [v0.1.0](https://github.com/x-software-com/mxl-player-components/compare/d26806803abd0210cf55ca70d5ee584783f6fef5..v0.1.0) - 2024-10-23
#### Miscellaneous Chores
- improve justfile and add setup guide to README.md - ([b80ba64](https://github.com/x-software-com/mxl-player-components/commit/b80ba64c46c0ba96de3feec9c82e0313d8bf5b54)) - marcbull
- initial commit - ([d268068](https://github.com/x-software-com/mxl-player-components/commit/d26806803abd0210cf55ca70d5ee584783f6fef5)) - [@marcbull](https://github.com/marcbull)

- - -

Changelog generated by [cocogitto](https://github.com/cocogitto/cocogitto).