| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Windows.flatc.binary.zip | 2025-12-19 | 1.4 MB | |
| Mac.flatc.binary.zip | 2025-12-19 | 2.8 MB | |
| MacIntel.flatc.binary.zip | 2025-12-19 | 1.4 MB | |
| Linux.flatc.binary.clang++-18.zip | 2025-12-19 | 2.8 MB | |
| Linux.flatc.binary.g++-13.zip | 2025-12-19 | 2.5 MB | |
| README.md | 2025-12-19 | 12.0 kB | |
| v25.12.19 source code.tar.gz | 2025-12-19 | 2.4 MB | |
| v25.12.19 source code.zip | 2025-12-19 | 3.4 MB | |
| Totals: 8 Items | 16.7 MB | 1 | |
What's Changed
- docs: clean up whitespace and fix typo in tutorial.md by @daynual in https://github.com/google/flatbuffers/pull/8695
- Correct span and non-span versions of ToArray() and ToArrayPadded() methods by @vsmcea in https://github.com/google/flatbuffers/pull/8734
- [Swift] Fixes test failing on macOS when using URL(fileURLWithPath:isDirectory) by @mustiikhalil in https://github.com/google/flatbuffers/pull/8742
- treat npm_typescript as a dev dependency by @dws in https://github.com/google/flatbuffers/pull/8719
- [Dart] Fix union unpacking by @jakobkordez in https://github.com/google/flatbuffers/pull/8748
- [Dart] Fix struct vector ordering in pack function by @jakobkordez in https://github.com/google/flatbuffers/pull/8747
- Add conditional check by @coder7695 in https://github.com/google/flatbuffers/pull/8736
- [Dart] Refactor lazy list unpacking by @jakobkordez in https://github.com/google/flatbuffers/pull/8746
- Prevent
make_spanfrom working with vectors and arrays of pointers by @are-you-tilted-already in https://github.com/google/flatbuffers/pull/8735 - Swap the dependency of CreateX and X::Pack object API functions. by @cosmith-nvidia in https://github.com/google/flatbuffers/pull/8754
- [Swift] Implements FlatbuffersVector which confirms to RandomAccessCollection by @mustiikhalil in https://github.com/google/flatbuffers/pull/8752
- Fix --gen-compare to not generate comparators for native types. by @cosmith-nvidia in https://github.com/google/flatbuffers/pull/8681
- Support native_type for tables when using the C++ object API. by @cosmith-nvidia in https://github.com/google/flatbuffers/pull/8668
- [Swift] Improves the performance creating strings by @mustiikhalil in https://github.com/google/flatbuffers/pull/8772
- [Docs] Update swift supported features by @mustiikhalil in https://github.com/google/flatbuffers/pull/8769
- [Swift] Bump minimum supported version of swift to 5.10 by @mustiikhalil in https://github.com/google/flatbuffers/pull/8758
- [Swift] Inline arrays by @mustiikhalil in https://github.com/google/flatbuffers/pull/8755
- Replace usage of make_unique with unique_ptr for cpp11 by @fliiiix in https://github.com/google/flatbuffers/pull/8763
- Fix Issue [#8653] - Python vtables not considering object size by @jtdavis777 in https://github.com/google/flatbuffers/pull/8683
- [C++] Add Vector64 specialization for
std::vector<bool>by @jtdavis777 in https://github.com/google/flatbuffers/pull/8757 - Stop calling setup.py in release CI by @jtdavis777 in https://github.com/google/flatbuffers/pull/8771
- [lua] Dont' crash on a fbs file with no root table by @jtdavis777 in https://github.com/google/flatbuffers/pull/8770
- Revival of GH-8285: fix: remove a single type hint to retain python 2.7.x compatibility by @jtdavis777 in https://github.com/google/flatbuffers/pull/8799
- [Python] Add unit test for github issue 8653 by @satur9nine in https://github.com/google/flatbuffers/pull/8786
- Size verifier fix 2 by @fergushenderson in https://github.com/google/flatbuffers/pull/8740
- Fix issue [#8389]: any nonzero byte is truthy by @bkietz in https://github.com/google/flatbuffers/pull/8690
- Add Dart changelog entry for v25.9.23 by @vaind in https://github.com/google/flatbuffers/pull/8785
- [dart] fix bug which generated wrong code by @fawdlstty in https://github.com/google/flatbuffers/pull/8780
- add assert to fix GCC warning on Ubuntu 24.04 LTS by @gafferongames in https://github.com/google/flatbuffers/pull/8804
- chore: fix quick start typos by @Homeblest in https://github.com/google/flatbuffers/pull/8520
- [Java] Generate Longs from uint enums by @nevi-me in https://github.com/google/flatbuffers/pull/8727
- [Java] Add
notifyto Java keywords by @nevi-me in https://github.com/google/flatbuffers/pull/8724 - More robust C++20 check by @cyyever in https://github.com/google/flatbuffers/pull/8631
- [Dart] Fix dart object api test by @jakobkordez in https://github.com/google/flatbuffers/pull/8751
- feat: library definition for PlatformIO by @obones in https://github.com/google/flatbuffers/pull/8261
- Use macos-15-intel not macos-latest-large for Intel macOS by @kou in https://github.com/google/flatbuffers/pull/8777
- [C++] Fix vtable deduplication for 64-bit buffers >2GB by @gowsiany in https://github.com/google/flatbuffers/pull/8591
- Bump js-yaml from 4.1.0 to 4.1.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/google/flatbuffers/pull/8779
- TypeScript: read vtable entries as uint16 by @jtbandes in https://github.com/google/flatbuffers/pull/8435
- [fuzzer] Adds code generation target. by @coder7695 in https://github.com/google/flatbuffers/pull/8795
- [CI] Revert back to using swift-actions by @mustiikhalil in https://github.com/google/flatbuffers/pull/8806
- [Python] Fix inconsistent creator function naming in generated code by @peter-soos in https://github.com/google/flatbuffers/pull/8792
- Remove legacy Conan recipe and update documentation by @uilianries in https://github.com/google/flatbuffers/pull/8712
- [Python] Fix generating init.py for invalid path by @fliiiix in https://github.com/google/flatbuffers/pull/8810
- [Python] Optimize Builder startup: lazy sharedStrings and fast vtable init by @satur9nine in https://github.com/google/flatbuffers/pull/8807
- Fix platform ifdefs for locale independent str functions by @jamesr in https://github.com/google/flatbuffers/pull/8678
- fix CScript string.compare by @whitecostume in https://github.com/google/flatbuffers/pull/8547
- [Go] add BenchmarkBuildAllocations by @jdemeyer in https://github.com/google/flatbuffers/pull/8287
- [Go] Write required string fields into the buffer when using Object API by @razvanalex in https://github.com/google/flatbuffers/pull/8402
- [Java] Use Table's fully qualified path by @nevi-me in https://github.com/google/flatbuffers/pull/8729
- [Python] Optimize Offset/Pad/Prep: use cached head and slicing by @satur9nine in https://github.com/google/flatbuffers/pull/8808
- [CI] Migrating to swift Wasm on for Github actions by @mustiikhalil in https://github.com/google/flatbuffers/pull/8814
- Modernize GitHub CI actions by @fliiiix in https://github.com/google/flatbuffers/pull/8812
- [Swift] Flexbuffers tests for Wasm by @mustiikhalil in https://github.com/google/flatbuffers/pull/8815
- CI: Fix typo in version by @fliiiix in https://github.com/google/flatbuffers/pull/8817
- Handle missing output directory better by @fliiiix in https://github.com/google/flatbuffers/pull/8764
- Improves Rust code generation by @csmulhern in https://github.com/google/flatbuffers/pull/8564
- update labeler.yml to v5+ format by @jtdavis777 in https://github.com/google/flatbuffers/pull/8818
- fix(idl_gen_rust): Fix lifetime warning added in Rust 1.89 by @RobJellinghaus in https://github.com/google/flatbuffers/pull/8709
- [rust] add deser support for enum type by @fawdlstty in https://github.com/google/flatbuffers/pull/8803
- rust: impl TrustedLen for VectorIter by @riptl in https://github.com/google/flatbuffers/pull/8797
- Implement
--file-names-onlyby @jtdavis777 in https://github.com/google/flatbuffers/pull/8788 - Add .NET Standard 2.0 to documentation by @jtdavis777 in https://github.com/google/flatbuffers/pull/8819
- Fix(ts): escape doc comment terminator in generated JSDoc by @Ky0toFu in https://github.com/google/flatbuffers/pull/8820
- Add
--file-names-onlytoflatc.mdby @jtdavis777 in https://github.com/google/flatbuffers/pull/8821 - Fixes unused imports in Rust code generator by @csmulhern in https://github.com/google/flatbuffers/pull/8828
- Fix docs: typo & dead link by @kendegemaro in https://github.com/google/flatbuffers/pull/8826
- Fix TS object API generation of schema containing array of enumeration having no zero default by @jtdavis777 in https://github.com/google/flatbuffers/pull/8832
- Fix vector of table with naked ptr by @jtdavis777 in https://github.com/google/flatbuffers/pull/8830
- Deprecate
--ts-flat-filesand--ts-entry-pointsby @jtdavis777 in https://github.com/google/flatbuffers/pull/8831 - chore: switch package to license expression by @thompson-tomo in https://github.com/google/flatbuffers/pull/8840
- Arrays of Enumerations without a value for
0are no longer valid by @jtdavis777 in https://github.com/google/flatbuffers/pull/8836 - Upgrade Kotlin to MacOS 15 by @jtdavis777 in https://github.com/google/flatbuffers/pull/8845
- [TS] Flexbuffers root vector fix by @jtdavis777 in https://github.com/google/flatbuffers/pull/8847
- [Kotlin] Fix nullability of generated Kotlin ByteBuffer accessors by @souma987 in https://github.com/google/flatbuffers/pull/8844
- [Kotlin] Fix casing in generated Kotlin struct constructor function by @souma987 in https://github.com/google/flatbuffers/pull/8849
- Remove progaurd-rules.pro by @dbaileychess in https://github.com/google/flatbuffers/pull/8866
- Run clang-format by @dbaileychess in https://github.com/google/flatbuffers/pull/8865
- Add --gen-absl-hash option to generate AbslHashValue for structs. by @dbaileychess in https://github.com/google/flatbuffers/pull/8868
- Default Vector Support C++ by @dbaileychess in https://github.com/google/flatbuffers/pull/8870
- FlatBuffers Version 25.12.19 by @dbaileychess in https://github.com/google/flatbuffers/pull/8871
New Contributors
- @daynual made their first contribution in https://github.com/google/flatbuffers/pull/8695
- @vsmcea made their first contribution in https://github.com/google/flatbuffers/pull/8734
- @dws made their first contribution in https://github.com/google/flatbuffers/pull/8719
- @jakobkordez made their first contribution in https://github.com/google/flatbuffers/pull/8748
- @coder7695 made their first contribution in https://github.com/google/flatbuffers/pull/8736
- @are-you-tilted-already made their first contribution in https://github.com/google/flatbuffers/pull/8735
- @cosmith-nvidia made their first contribution in https://github.com/google/flatbuffers/pull/8754
- @satur9nine made their first contribution in https://github.com/google/flatbuffers/pull/8786
- @fawdlstty made their first contribution in https://github.com/google/flatbuffers/pull/8780
- @gafferongames made their first contribution in https://github.com/google/flatbuffers/pull/8804
- @Homeblest made their first contribution in https://github.com/google/flatbuffers/pull/8520
- @nevi-me made their first contribution in https://github.com/google/flatbuffers/pull/8727
- @cyyever made their first contribution in https://github.com/google/flatbuffers/pull/8631
- @obones made their first contribution in https://github.com/google/flatbuffers/pull/8261
- @kou made their first contribution in https://github.com/google/flatbuffers/pull/8777
- @gowsiany made their first contribution in https://github.com/google/flatbuffers/pull/8591
- @jtbandes made their first contribution in https://github.com/google/flatbuffers/pull/8435
- @peter-soos made their first contribution in https://github.com/google/flatbuffers/pull/8792
- @jamesr made their first contribution in https://github.com/google/flatbuffers/pull/8678
- @whitecostume made their first contribution in https://github.com/google/flatbuffers/pull/8547
- @RobJellinghaus made their first contribution in https://github.com/google/flatbuffers/pull/8709
- @riptl made their first contribution in https://github.com/google/flatbuffers/pull/8797
- @Ky0toFu made their first contribution in https://github.com/google/flatbuffers/pull/8820
- @kendegemaro made their first contribution in https://github.com/google/flatbuffers/pull/8826
- @thompson-tomo made their first contribution in https://github.com/google/flatbuffers/pull/8840
- @souma987 made their first contribution in https://github.com/google/flatbuffers/pull/8844
Full Changelog: https://github.com/google/flatbuffers/compare/v25.9.23...v25.12.19