NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #2424 most downloaded on crates.io
Planus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.
Last release 8 months ago
25 Jan 2026
Release timing varies
gaps range from 2 weeks to 1.3 years
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
10 releases · first in 2021
One column per quarter.
Bump the Minimum Support Rust Version (MSRV) to 1.88.0 #343
[Rust]: Fix the alignment of structs in unions #289
Bump the Minimum Support Rust Version (MSRV) to 1.75.0
Primitive and VectorWrite traits are now marked as unsafe to remind implementers of alignment constraintsplanus view #287[Rust]: Added #[allow(dead_code)] to the root of the generated rust code #204
#[allow(dead_code)] to the root of the generated rust code #204ignore_docstring_errors to the app. #216atty and bump the Minimum Support Rust Version (MSRV) to 1.70.0. #220[Rust]: Added more impl s for union and struct references
impls for union and struct referencesENUM_VALUES const to enumsVector more similar to rust slices by adding more methodsuint8/int8 now deserialize directly to rust slicesvtable-cache, bytes-cache and string-cache feature flagsREADME with information about our Discord server #138planus-cli into multiple crates #161view command to planus-cli (though it is still somewhat experimental)rustfmt was not installed #173create-functions have been removed.String support in unions by @TethysSvensson in #97
Full Changelog: v0.3.0...v0.3.1
#[deny(missing_docs)]force_align attribute on structs[Rust]: The Builder now has impls for Send and and Sync
Builder now has impls for Send and and SyncOrd, Eq, Hash and Default in some casesgenerate-completions subcommand to planus-cli to generate shell completions for popular shellsImplement the id attribute by @TethysSvensson in #23
no_std context by @TethysSvensson in #32Full Changelog: v0.1.0...v0.2.0
no_stdid attributeToOwned trait in favor of TryInto[Unreleased]: https://github.com/planus-org/planus/compare/v1.3.0...HEAD [1.3.0]: https://github.com/planus-org/planus/compare/v1.2.0...v1.3.0 [1.2.0]
Your coding agent can read these notes before it upgrades. Set up the MCP server →