What's Changed
- [TS] Add support for fixed length arrays on Typescript (#5864) (#7021) by @bulentv in https://github.com/google/flatbuffers/pull/7581
- Update dart golden files by @le-michael in https://github.com/google/flatbuffers/pull/7606
- Add check for presence of realpath to CMakeLists.txt to support more platforms by @AlexRamallo in https://github.com/google/flatbuffers/pull/7603
- Add CreateSharedString to python builder by @le-michael in https://github.com/google/flatbuffers/pull/7608
- python: object generation prefix and suffix by @inaryart in https://github.com/google/flatbuffers/pull/7565
- Added option to not requires an EoF token when parsing JSON by @alexames in https://github.com/google/flatbuffers/pull/7620
- Bump Rust version to 22.10.26 before publication by @CasperN in https://github.com/google/flatbuffers/pull/7622
- Add missing #include for std::min/std::max uses, … by @rouault in https://github.com/google/flatbuffers/pull/7624
- Fix current official name of macOS by @valeriyvan in https://github.com/google/flatbuffers/pull/7627
- Fix: arduino platform build by @shuai132 in https://github.com/google/flatbuffers/pull/7625
- Fix missing spaces in flatc help text by @musicinmybrain in https://github.com/google/flatbuffers/pull/7612
- Fix help output for --gen-includes by @musicinmybrain in https://github.com/google/flatbuffers/pull/7611
- Add support for parsing proto map fields by @le-michael in https://github.com/google/flatbuffers/pull/7613
- [TS/Rust/Go/Dart] Fix handling of +/-inf defaults in codegen by @jkuszmaul in https://github.com/google/flatbuffers/pull/7588
- Uses swift build command directly in the CI by @mustiikhalil in https://github.com/google/flatbuffers/pull/7635
- Temporary fix for SLSA generators by @laurentsimon in https://github.com/google/flatbuffers/pull/7636
- [CMake]: only warn when the working directory in a git worktree by @heitbaum in https://github.com/google/flatbuffers/pull/7562
- Add comparison operator to python objects under --gen-compare option by @Alex-Ratcliffe in https://github.com/google/flatbuffers/pull/7610
- [C++] Minireflect: Add option to indent when converting table to string by @shamilatesoglu in https://github.com/google/flatbuffers/pull/7602
- Fixes #7345 to add the option to minify enums by @rishabhdeepsingh in https://github.com/google/flatbuffers/pull/7566
- [swift] fix broken swift test build (#7633) by @mr-swifter in https://github.com/google/flatbuffers/pull/7634
- Fix import problem in dart generated files. (fixes #7609). by @enum-class in https://github.com/google/flatbuffers/pull/7621
- [Go] Fix GenNativeUnionUnPack for imported union type. by @Gh0u1L5 in https://github.com/google/flatbuffers/pull/7579
- Put documentation to bfbs if it is not empty by @tira-misu in https://github.com/google/flatbuffers/pull/7649
- Fix schema to binary test failure by @enum-class in https://github.com/google/flatbuffers/pull/7650
- Add support for using array of scalar as key field in Cpp by @sunwen18 in https://github.com/google/flatbuffers/pull/7623
- [C#] Fix collision of member if union name is "Value" by @tira-misu in https://github.com/google/flatbuffers/pull/7648
- Fixed the BytesConsumed function, which was pointing slightly ahead. by @alexames in https://github.com/google/flatbuffers/pull/7657
- updated method generation to be independent of renaming code by @TJKoury in https://github.com/google/flatbuffers/pull/7642
- Fix go generator undefined Package name, also throwing exception by @enum-class in https://github.com/google/flatbuffers/pull/7632
- Add key lookup support for tables in Go by @le-michael in https://github.com/google/flatbuffers/pull/7644
- Add --go-module-name flag to support generating Go module compatible code by @le-michael in https://github.com/google/flatbuffers/pull/7651
New Contributors
- @bulentv made their first contribution in https://github.com/google/flatbuffers/pull/7581
- @le-michael made their first contribution in https://github.com/google/flatbuffers/pull/7606
- @AlexRamallo made their first contribution in https://github.com/google/flatbuffers/pull/7603
- @inaryart made their first contribution in https://github.com/google/flatbuffers/pull/7565
- @valeriyvan made their first contribution in https://github.com/google/flatbuffers/pull/7627
- @shuai132 made their first contribution in https://github.com/google/flatbuffers/pull/7625
- @musicinmybrain made their first contribution in https://github.com/google/flatbuffers/pull/7612
- @heitbaum made their first contribution in https://github.com/google/flatbuffers/pull/7562
- @Alex-Ratcliffe made their first contribution in https://github.com/google/flatbuffers/pull/7610
- @shamilatesoglu made their first contribution in https://github.com/google/flatbuffers/pull/7602
- @rishabhdeepsingh made their first contribution in https://github.com/google/flatbuffers/pull/7566
- @enum-class made their first contribution in https://github.com/google/flatbuffers/pull/7621
- @Gh0u1L5 made their first contribution in https://github.com/google/flatbuffers/pull/7579
- @sunwen18 made their first contribution in https://github.com/google/flatbuffers/pull/7623
- @TJKoury made their first contribution in https://github.com/google/flatbuffers/pull/7642
Full Changelog: https://github.com/google/flatbuffers/compare/v22.10.26...v22.11.22