New
libmoq v0.2.5
What's Changed
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/moq-dev/moq/pull/779
- Bump actions/download-artifact from 4 to 7 by @dependabot[bot] in https://github.com/moq-dev/moq/pull/780
- Bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in https://github.com/moq-dev/moq/pull/781
- frame caching for rendering on pause by @gdavila in https://github.com/moq-dev/moq/pull/771
- feat: debug stats by @pzanella in https://github.com/moq-dev/moq/pull/759
- Bump happy-dom from 13.10.1 to 20.0.11 in /js/hang-ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/moq-dev/moq/pull/782
- libmoq consume API by @kixelated in https://github.com/moq-dev/moq/pull/777
- Use a better way of getting the CARGO_TARGET_DIR by @kixelated in https://github.com/moq-dev/moq/pull/786
- Revert the moq_lite changes. by @kixelated in https://github.com/moq-dev/moq/pull/787
- chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/785
- feat: Add raw container format with fixed u64 timestamp encoding (JS) by @gdavila in https://github.com/moq-dev/moq/pull/784
- Add HLS import module by @kixelated in https://github.com/moq-dev/moq/pull/789
- chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/788
- Fix some h264 parser issues after the merge. by @kixelated in https://github.com/moq-dev/moq/pull/790
- Fix CI and add some tests. by @kixelated in https://github.com/moq-dev/moq/pull/791
- Initial documentation and stuff by @kixelated in https://github.com/moq-dev/moq/pull/792
- Hopefully fix the Cloudflare Worker integration by @kixelated in https://github.com/moq-dev/moq/pull/795
- Certificate reloading by @einrobin in https://github.com/moq-dev/moq/pull/774
- fixed ffmpeg command on pub-hls to generate 2 renditions by @jpbusta10 in https://github.com/moq-dev/moq/pull/801
- target_link_libraries by @davegullo in https://github.com/moq-dev/moq/pull/802
- Don't default to the raw container until Rust is updated. by @kixelated in https://github.com/moq-dev/moq/pull/800
- Fix a rustls panic causing the HTTPS server to not work. by @kixelated in https://github.com/moq-dev/moq/pull/804
- Add debug features to moq-native by @kixelated in https://github.com/moq-dev/moq/pull/806
- Include sd-notify only on unix by @einrobin in https://github.com/moq-dev/moq/pull/807
- Update flake.lock by @github-actions[bot] in https://github.com/moq-dev/moq/pull/810
- Add Opus decoder by @mcintyrehh in https://github.com/moq-dev/moq/pull/811
- moq-native: WebSocket fallback with explicit enum by @jhiatt-verkada in https://github.com/moq-dev/moq/pull/812
- Bump rsa from 0.9.9 to 0.9.10 in the cargo group across 1 directory by @dependabot[bot] in https://github.com/moq-dev/moq/pull/817
- fix: Safari compatibility - replace toArray() with spread operator by @erikherz in https://github.com/moq-dev/moq/pull/818
- hev1 decoder by @mcintyrehh in https://github.com/moq-dev/moq/pull/813
- feat: iroh support by @Frando in https://github.com/moq-dev/moq/pull/794
- feat(hang-demo): add connection settings form with broadcast auto-dis… by @bas0N in https://github.com/moq-dev/moq/pull/814
- Canvas2d is both slower and unecessary on firefox by @sb2702 in https://github.com/moq-dev/moq/pull/821
- Extract README examples into type-checked files by @kixelated in https://github.com/moq-dev/moq/pull/820
- Add generic time system with Timescale type by @kixelated in https://github.com/moq-dev/moq/pull/824
- chore: release by @moq-bot[bot] in https://github.com/moq-dev/moq/pull/796
- Publish new NPM versions by @kixelated in https://github.com/moq-dev/moq/pull/831
- Update biome to 2.3.11 by @kixelated in https://github.com/moq-dev/moq/pull/832
- Check in claude/settings.json by @kixelated in https://github.com/moq-dev/moq/pull/833
- feat: add shared/button components but inline by @kixelated in https://github.com/moq-dev/moq/pull/819
- Add documentation to Rust public APIs by @kixelated in https://github.com/moq-dev/moq/pull/834
- Fix the libmoq release script. by @kixelated in https://github.com/moq-dev/moq/pull/836
- chore(libmoq): bump version to 0.2.4 by @kixelated in https://github.com/moq-dev/moq/pull/837
- chore: upgrade to Rust edition 2024 by @kixelated in https://github.com/moq-dev/moq/pull/838
- refactor: simplify match statements using let-else syntax by @kixelated in https://github.com/moq-dev/moq/pull/840
- Fix link to auth docs by @sb2702 in https://github.com/moq-dev/moq/pull/842
- Auth docs link fix #2 by @sb2702 in https://github.com/moq-dev/moq/pull/843
- Fix bugs with WebSocket fallback by @jhiatt-verkada in https://github.com/moq-dev/moq/pull/844
- rs: moq-native: Implement QUIC-LB compatible CID generation by @jhiatt-verkada in https://github.com/moq-dev/moq/pull/848
- chore: bump mp4-atom to 0.10.0 by @bradh in https://github.com/moq-dev/moq/pull/846
- Adds documentation + CLI option to JS Moq Token library by @sb2702 in https://github.com/moq-dev/moq/pull/847
- feat: refactoring hang-ui folder by @pzanella in https://github.com/moq-dev/moq/pull/841
- Add a simple
just throttlescript for Mac. by @kixelated in https://github.com/moq-dev/moq/pull/849 - Add #[non_exhaustive] to moq-native configuration. by @kixelated in https://github.com/moq-dev/moq/pull/850
- Update @moq/lite docs with server-side usage by @sb2702 in https://github.com/moq-dev/moq/pull/851
- feat(hang): add feature flags for third-party dependencies by @kixelated in https://github.com/moq-dev/moq/pull/854
- JWK sets by @einrobin in https://github.com/moq-dev/moq/pull/809
- Add universal libmoq build for macos by @kixelated in https://github.com/moq-dev/moq/pull/861
- Add a builder pattern for constructing clients/servers by @kixelated in https://github.com/moq-dev/moq/pull/862
- feat: restyling Publish UI by @pzanella in https://github.com/moq-dev/moq/pull/857
- Manually run release-plz by @kixelated in https://github.com/moq-dev/moq/pull/864
New Contributors
- @gdavila made their first contribution in https://github.com/moq-dev/moq/pull/771
- @jpbusta10 made their first contribution in https://github.com/moq-dev/moq/pull/801
- @mcintyrehh made their first contribution in https://github.com/moq-dev/moq/pull/811
- @erikherz made their first contribution in https://github.com/moq-dev/moq/pull/818
- @bas0N made their first contribution in https://github.com/moq-dev/moq/pull/814
- @sb2702 made their first contribution in https://github.com/moq-dev/moq/pull/821
- @bradh made their first contribution in https://github.com/moq-dev/moq/pull/846
Full Changelog: https://github.com/moq-dev/moq/compare/libmoq-v0.1.2...libmoq-v0.2.5