# 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.7.8](https://github.com/moq-dev/moq/compare/moq-clock-v0.7.7...moq-clock-v0.7.8) - 2025-09-04

### Other

- update Cargo.lock dependencies

## [0.7.7](https://github.com/moq-dev/moq/compare/moq-clock-v0.7.6...moq-clock-v0.7.7) - 2025-09-04

### Other

- update Cargo.toml dependencies

## [0.7.6](https://github.com/moq-dev/moq/compare/moq-clock-v0.7.5...moq-clock-v0.7.6) - 2025-08-21

### Other

- update Cargo.lock dependencies

## [0.7.5](https://github.com/moq-dev/moq/compare/moq-clock-v0.7.4...moq-clock-v0.7.5) - 2025-08-12

### Other

- Support an array of authorized paths ([#536](https://github.com/moq-dev/moq/pull/536))
- Revamp the Producer/Consumer API for moq_lite ([#516](https://github.com/moq-dev/moq/pull/516))

## [0.7.4](https://github.com/moq-dev/moq/compare/moq-clock-v0.7.3...moq-clock-v0.7.4) - 2025-07-31

### Other

- update Cargo.lock dependencies
# 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.10.15](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.14...moq-clock-v0.10.15) - 2026-04-15

### Other

- update Cargo.lock dependencies

## [0.10.14](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.13...moq-clock-v0.10.14) - 2026-04-11

### Other

- update Cargo.lock dependencies

## [0.10.13](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.12...moq-clock-v0.10.13) - 2026-04-09

### Other

- Add automatic reconnection with exponential backoff ([#1246](https://github.com/moq-dev/moq/pull/1246))

## [0.10.12](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.11...moq-clock-v0.10.12) - 2026-04-07

### Other

- update Cargo.lock dependencies

## [0.10.11](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.10...moq-clock-v0.10.11) - 2026-04-03

### Other

- Add --version flag to all CLI tools ([#1203](https://github.com/moq-dev/moq/pull/1203))
- release ([#1174](https://github.com/moq-dev/moq/pull/1174))
- release ([#1168](https://github.com/moq-dev/moq/pull/1168))

## [0.10.11](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.10...moq-clock-v0.10.11) - 2026-04-03

### Other

- release ([#1168](https://github.com/moq-dev/moq/pull/1168))

## [0.10.11](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.10...moq-clock-v0.10.11) - 2026-03-31

### Other

- update Cargo.lock dependencies

## [0.10.10](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.9...moq-clock-v0.10.10) - 2026-03-25

### Other

- update Cargo.lock dependencies

## [0.10.9](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.8...moq-clock-v0.10.9) - 2026-03-16

### Other

- update Cargo.lock dependencies

## [0.10.8](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.7...moq-clock-v0.10.8) - 2026-03-13

### Other

- Set MSRV to 1.85 (edition 2024) ([#1083](https://github.com/moq-dev/moq/pull/1083))

## [0.10.7](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.6...moq-clock-v0.10.7) - 2026-03-03

### Other

- release ([#1039](https://github.com/moq-dev/moq/pull/1039))
- Replace tokio::sync::watch with custom Producer/Subscriber ([#996](https://github.com/moq-dev/moq/pull/996))

## [0.10.7](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.6...moq-clock-v0.10.7) - 2026-03-03

### Other

- Replace tokio::sync::watch with custom Producer/Subscriber ([#996](https://github.com/moq-dev/moq/pull/996))

## [0.10.6](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.5...moq-clock-v0.10.6) - 2026-02-12

### Other

- update Cargo.lock dependencies

## [0.10.5](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.4...moq-clock-v0.10.5) - 2026-02-09

### Other

- update Cargo.lock dependencies

## [0.10.4](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.3...moq-clock-v0.10.4) - 2026-02-03

### Other

- Tweak a few small things the AI merge missed. ([#876](https://github.com/moq-dev/moq/pull/876))
- Remove Produce struct and simplify API ([#875](https://github.com/moq-dev/moq/pull/875))

## [0.10.3](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.2...moq-clock-v0.10.3) - 2026-01-24

### Other

- Add a builder pattern for constructing clients/servers ([#862](https://github.com/moq-dev/moq/pull/862))
- upgrade to Rust edition 2024 ([#838](https://github.com/moq-dev/moq/pull/838))

## [0.10.2](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.1...moq-clock-v0.10.2) - 2026-01-10

### Other

- support WebSocket fallback for clients ([#812](https://github.com/moq-dev/moq/pull/812))

## [0.10.1](https://github.com/moq-dev/moq/compare/moq-clock-v0.10.0...moq-clock-v0.10.1) - 2025-12-19

### Other

- update Cargo.lock dependencies

## [0.10.0](https://github.com/moq-dev/moq/compare/moq-clock-v0.9.6...moq-clock-v0.10.0) - 2025-11-26

### Other

- Improve moq-clock subscriber. ([#671](https://github.com/moq-dev/moq/pull/671))

## [0.9.5](https://github.com/moq-dev/moq/compare/moq-clock-v0.7.10...moq-clock-v0.9.5) - 2025-10-25

### Other

- update Cargo.lock dependencies

## [0.7.10](https://github.com/moq-dev/moq/compare/moq-clock-v0.7.9...moq-clock-v0.7.10) - 2025-10-18

### Other

- Use MaybeSend and MaybeSync for WASM compatibility ([#615](https://github.com/moq-dev/moq/pull/615))

## [0.7.9](https://github.com/moq-dev/moq/compare/moq-clock-v0.7.8...moq-clock-v0.7.9) - 2025-09-22

### Other

- update Cargo.lock dependencies

## [0.7.1](https://github.com/moq-dev/moq/compare/moq-clock-v0.7.0...moq-clock-v0.7.1) - 2025-07-22

### Other

- Add an ANNOUNCE_INIT message. ([#483](https://github.com/moq-dev/moq/pull/483))

## [0.6.7](https://github.com/moq-dev/moq/compare/moq-clock-v0.6.6...moq-clock-v0.6.7) - 2025-07-19

### Other

- Revamp connection URLs, broadcast paths, and origins ([#472](https://github.com/moq-dev/moq/pull/472))

## [0.6.6](https://github.com/moq-dev/moq/compare/moq-clock-v0.6.5...moq-clock-v0.6.6) - 2025-07-16

### Other

- Remove hang-wasm and fix some minor things. ([#465](https://github.com/moq-dev/moq/pull/465))

## [0.6.5](https://github.com/moq-dev/moq/compare/moq-clock-v0.6.4...moq-clock-v0.6.5) - 2025-06-29

### Other

- Revamp auth one last time... for now. ([#453](https://github.com/moq-dev/moq/pull/453))

## [0.6.4](https://github.com/moq-dev/moq/compare/moq-clock-v0.6.3...moq-clock-v0.6.4) - 2025-06-25

### Other

- update Cargo.lock dependencies

## [0.6.3](https://github.com/moq-dev/moq/compare/moq-clock-v0.6.2...moq-clock-v0.6.3) - 2025-06-20

### Other

- update Cargo.lock dependencies

## [0.6.2](https://github.com/moq-dev/moq/compare/moq-clock-v0.6.1...moq-clock-v0.6.2) - 2025-06-16

### Other

- update Cargo.lock dependencies

## [0.6.1](https://github.com/moq-dev/moq/compare/moq-clock-v0.6.0...moq-clock-v0.6.1) - 2025-06-03

### Other

- Add support for authentication tokens ([#399](https://github.com/moq-dev/moq/pull/399))
- Add location tracks, fix some bugs, switch to nix ([#401](https://github.com/moq-dev/moq/pull/401))

## [0.5.26](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.25...moq-clock-v0.5.26) - 2025-03-09

### Other

- update Cargo.lock dependencies

## [0.5.25](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.24...moq-clock-v0.5.25) - 2025-03-01

### Other

- Use string paths instead of arrays. (#330)

## [0.5.24](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.23...moq-clock-v0.5.24) - 2025-02-13

### Other

- update Cargo.lock dependencies

## [0.5.23](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.22...moq-clock-v0.5.23) - 2025-01-30

### Other

- update Cargo.lock dependencies

## [0.5.22](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.21...moq-clock-v0.5.22) - 2025-01-24

### Other

- Switch from ./dev scripts to Just ([#311](https://github.com/moq-dev/moq/pull/311))

## [0.5.20](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.19...moq-clock-v0.5.20) - 2025-01-16

### Other

- Support fetching fingerprint via native clients. ([#286](https://github.com/moq-dev/moq/pull/286))

## [0.5.19](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.18...moq-clock-v0.5.19) - 2025-01-13

### Other

- update Cargo.lock dependencies

## [0.5.18](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.17...moq-clock-v0.5.18) - 2025-01-13

### Other

- update Cargo.lock dependencies

## [0.5.17](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.16...moq-clock-v0.5.17) - 2024-12-12

### Other

- update Cargo.lock dependencies

## [0.5.16](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.15...moq-clock-v0.5.16) - 2024-12-04

### Other

- update Cargo.lock dependencies

## [0.5.15](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.14...moq-clock-v0.5.15) - 2024-11-26

### Other

- updated the following local packages: moq-transfork

## [0.5.14](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.13...moq-clock-v0.5.14) - 2024-11-23

### Other

- Fix the Path::new() iterface ([#233](https://github.com/moq-dev/moq/pull/233))

## [0.5.13](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.12...moq-clock-v0.5.13) - 2024-11-10

### Other

- update Cargo.lock dependencies

## [0.5.12](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.11...moq-clock-v0.5.12) - 2024-11-07

### Other

- update Cargo.lock dependencies

## [0.5.11](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.10...moq-clock-v0.5.11) - 2024-10-28

### Other

- Small API changes to avoid needing the Session upfront. ([#216](https://github.com/moq-dev/moq/pull/216))

## [0.5.7](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.6...moq-clock-v0.5.7) - 2024-10-28

### Other

- Don't print when publishing moq-clock.

## [0.5.6](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.5...moq-clock-v0.5.6) - 2024-10-28

### Other

- update Cargo.lock dependencies

## [0.5.5](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.4...moq-clock-v0.5.5) - 2024-10-28

### Other

- update Cargo.lock dependencies

## [0.5.4](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.3...moq-clock-v0.5.4) - 2024-10-27

### Other

- Remove broadcasts from moq-transfork; tracks have a path instead ([#204](https://github.com/moq-dev/moq/pull/204))
- Use a path instead of name for Broadcasts ([#200](https://github.com/moq-dev/moq/pull/200))

## [0.5.3](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.2...moq-clock-v0.5.3) - 2024-10-18

### Other

- updated the following local packages: moq-transfork

## [0.5.2](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.1...moq-clock-v0.5.2) - 2024-10-14

### Other

- Bump moq-native
- Transfork - Full rewrite  ([#191](https://github.com/moq-dev/moq/pull/191))

## [0.5.1](https://github.com/moq-dev/moq/compare/moq-clock-v0.5.0...moq-clock-v0.5.1) - 2024-10-01

### Other

- update Cargo.lock dependencies

## [0.4.2](https://github.com/moq-dev/moq/compare/moq-clock-v0.4.1...moq-clock-v0.4.2) - 2024-07-24

### Other
- update Cargo.lock dependencies

## [0.4.1](https://github.com/moq-dev/moq/compare/moq-clock-v0.4.0...moq-clock-v0.4.1) - 2024-06-03

### Other
- Initial gstreamer support ([#163](https://github.com/moq-dev/moq/pull/163))
- Add an index server (moq-dir) that lists all announcements ([#160](https://github.com/moq-dev/moq/pull/160))
