facet-msgpack 0.25.13

MessagePack serialization and deserialization for Facet types
Documentation
# 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.25.13]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.12...facet-msgpack-v0.25.13 - 2025-06-04

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.25.12]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.11...facet-msgpack-v0.25.12 - 2025-06-04

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.25.11]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.10...facet-msgpack-v0.25.11 - 2025-06-03

### Other

- Add discord logo + link

## [0.25.10]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.9...facet-msgpack-v0.25.10 - 2025-06-02

### Other

- Migrate push_ methods to begin_ convention in facet-reflect

## [0.25.9]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.8...facet-msgpack-v0.25.9 - 2025-05-31

### Other

- More facet-yaml test fixes
- facet-json tests pass
- wow everything typechecks
- facet-msgpack almost passing
- select_nth_variant
- Start porting old reflect tests
- begin/end is more intuitive than push/pop
- Rename some methods
- Remove SequenceType::Tuple - tuples are now structs

## [0.25.8]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.7...facet-msgpack-v0.25.8 - 2025-05-27

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.25.7]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.6...facet-msgpack-v0.25.7 - 2025-05-26

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.25.6]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.5...facet-msgpack-v0.25.6 - 2025-05-24

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.25.5]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.4...facet-msgpack-v0.25.5 - 2025-05-21

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.25.4]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.3...facet-msgpack-v0.25.4 - 2025-05-20

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.25.3]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.2...facet-msgpack-v0.25.3 - 2025-05-18

### Other

- Introduce `'shape` lifetime, allowing non-'static shapes.

## [0.25.2]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.1...facet-msgpack-v0.25.2 - 2025-05-16

### Other

- Rust 1.87 clippy fixes
- Ignore failing msgpack tests for now
- Some more msgpack progress
- Modernize msgpack tests, take some out of draft

## [0.25.1]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.25.0...facet-msgpack-v0.25.1 - 2025-05-13

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.24.5]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.24.4...facet-msgpack-v0.24.5 - 2025-05-12

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.24.4]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.24.3...facet-msgpack-v0.24.4 - 2025-05-12

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.24.3]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.24.2...facet-msgpack-v0.24.3 - 2025-05-10

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.24.2]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.24.1...facet-msgpack-v0.24.2 - 2025-05-10

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.24.1]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.24.0...facet-msgpack-v0.24.1 - 2025-05-10

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.24.0]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.18.3...facet-msgpack-v0.24.0 - 2025-05-08

### Other

- updated the following local packages: facet-core, facet-reflect, facet-serialize

## [0.18.3]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.18.2...facet-msgpack-v0.18.3 - 2025-05-06

### Other

- Upgrade dependencies

## [0.18.2]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.18.1...facet-msgpack-v0.18.2 - 2025-05-02

### Other

- *(facet-msgpack)* drafted test cases (that don't pass) from JSON crate, snapshot setup
- Use facet-serialize in facet-msgpack

## [0.18.1]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.18.0...facet-msgpack-v0.18.1 - 2025-04-29

### Other

- updated the following local packages: facet-core, facet-reflect

## [0.15.0]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.14.0...facet-msgpack-v0.15.0 - 2025-04-23

### Other

- WIP
- Back to depot runners.

## [0.3.0]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.2.0...facet-msgpack-v0.3.0 - 2025-04-12

### Other

- Install cargo-tarpaulin in Docker, and collect + report coverage in CI ([#177]https://github.com/facet-rs/facet/pull/177)

## [0.2.0]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.1.12...facet-msgpack-v0.2.0 - 2025-04-12

### Other

- different place in readme
- Sponsored by depot

## [0.1.12]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.1.11...facet-msgpack-v0.1.12 - 2025-04-11

### Other

- Revert to facet-{core,derive,reflect} deps, closes #156 ([#159]https://github.com/facet-rs/facet/pull/159)
- Light deps ([#158]https://github.com/facet-rs/facet/pull/158)
- wip reflect ([#155]https://github.com/facet-rs/facet/pull/155)

## [0.1.11]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.1.10...facet-msgpack-v0.1.11 - 2025-04-11

### Other

- Remove workspace dependencies
- Move the template files next to their output and improve the output of the facet-codegen crate.

## [0.1.10]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.1.9...facet-msgpack-v0.1.10 - 2025-04-11

### Other

- Logo credit

## [0.1.9]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.1.8...facet-msgpack-v0.1.9 - 2025-04-11

### Other

- update Cargo.toml dependencies

## [0.1.8]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.1.7...facet-msgpack-v0.1.8 - 2025-04-10

### Other

- PokeUninit / Poke

## [0.1.6]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.1.5...facet-msgpack-v0.1.6 - 2025-04-10

### Other

- updated the following local packages: facet-core, facet-reflect, facet-derive, facet

## [0.1.5]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.1.4...facet-msgpack-v0.1.5 - 2025-04-10

### Other

- Use put rather than write for all users of PokeValue
- rename pokevalue:: put into pokevalue:: write and provide a safe alternative
- introduces put in poke value which is safe

## [0.1.4]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.1.3...facet-msgpack-v0.1.4 - 2025-04-10

### Fixed

- fix readmes

### Other

- remove spacing
- no height
- Update Readmes with logos.

## [0.1.3]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.1.2...facet-msgpack-v0.1.3 - 2025-04-09

### Other

- updated the following local packages: facet-trait, facet, facet-derive, facet-reflect

## [0.1.1]https://github.com/facet-rs/facet/compare/facet-msgpack-v0.1.0...facet-msgpack-v0.1.1 - 2025-04-08

### Other

- updated the following local packages: facet-types, facet-trait, facet-derive, facet, facet-reflect

## [0.1.0]https://github.com/facet-rs/facet/releases/tag/facet-msgpack-v0.1.0 - 2025-04-08

### Other

- pretty printer is pretty
- WIP pretty
- not using namespace runners for now
- formatting
- msgpack missing docs
- msgpack wip
- Wow, msgpack works again
- WIP msgpack
- more docs
- Regen all READMEs
- docs updates
- more shapely => facet renames
- 0.1.0

## [3.1.0]https://github.com/facet-rs/facet/compare/facet-msgpack-v3.0.0...facet-msgpack-v3.1.0 - 2025-03-31

### Other

- Fix all markdown links
- shill for namespace, closes #36
- specific toolchains, reformat code

## [2.0.1]https://github.com/facet-rs/facet/compare/facet-msgpack-v2.0.0...facet-msgpack-v2.0.1 - 2025-03-11

### Other

- Last few fixes
- Add examples to YAML and MessagePack crates, simplify READMEs, and fix doc tests