Bump flatbuffers from 1.12 to 22.11.23
Created by: dependabot[bot]
Bumps flatbuffers from 1.12 to 22.11.23.
Release notes
Sourced from flatbuffers's releases.
v22.11.23
We had transitory CI breakage in the v22.11.22 release that was marking that build as broken. This release is the same as that one with a new version.
What's Changed
- FlatBuffers Version 22.11.23 by
@dbaileychess
in google/flatbuffers#7662Full Changelog: https://github.com/google/flatbuffers/compare/v22.11.22...v22.11.23
v22.11.22
What's Changed
- [TS] Add support for fixed length arrays on Typescript (#5864) (#7021) by
@bulentv
in google/flatbuffers#7581- Update dart golden files by
@le-michael
in google/flatbuffers#7606- Add check for presence of realpath to CMakeLists.txt to support more platforms by
@AlexRamallo
in google/flatbuffers#7603- Add CreateSharedString to python builder by
@le-michael
in google/flatbuffers#7608- python: object generation prefix and suffix by
@inaryart
in google/flatbuffers#7565- Added option to not requires an EoF token when parsing JSON by
@alexames
in google/flatbuffers#7620- Bump Rust version to 22.10.26 before publication by
@CasperN
in google/flatbuffers#7622- Add missing #include for std::min/std::max uses, … by
@rouault
in google/flatbuffers#7624- Fix current official name of macOS by
@valeriyvan
in google/flatbuffers#7627- Fix: arduino platform build by
@shuai132
in google/flatbuffers#7625- Fix missing spaces in flatc help text by
@musicinmybrain
in google/flatbuffers#7612- Fix help output for --gen-includes by
@musicinmybrain
in google/flatbuffers#7611- Add support for parsing proto map fields by
@le-michael
in google/flatbuffers#7613- [TS/Rust/Go/Dart] Fix handling of +/-inf defaults in codegen by
@jkuszmaul
in google/flatbuffers#7588- Uses swift build command directly in the CI by
@mustiikhalil
in google/flatbuffers#7635- Temporary fix for SLSA generators by
@laurentsimon
in google/flatbuffers#7636- [CMake]: only warn when the working directory in a git worktree by
@heitbaum
in google/flatbuffers#7562- Add comparison operator to python objects under --gen-compare option by
@Alex-Ratcliffe
in google/flatbuffers#7610- [C++] Minireflect: Add option to indent when converting table to string by
@shamilatesoglu
in google/flatbuffers#7602- Fixes #7345 to add the option to minify enums by
@rishabhdeepsingh
in google/flatbuffers#7566- [swift] fix broken swift test build (#7633) by
@mr-swifter
in google/flatbuffers#7634- Fix import problem in dart generated files. (fixes #7609). by
@enum-class
in google/flatbuffers#7621- [Go] Fix GenNativeUnionUnPack for imported union type. by
@Gh0u1L5
in google/flatbuffers#7579- Put documentation to bfbs if it is not empty by
@tira-misu
in google/flatbuffers#7649- Fix schema to binary test failure by
@enum-class
in google/flatbuffers#7650- Add support for using array of scalar as key field in Cpp by
@sunwen18
in google/flatbuffers#7623- [C#] Fix collision of member if union name is "Value" by
@tira-misu
in google/flatbuffers#7648- Fixed the BytesConsumed function, which was pointing slightly ahead. by
@alexames
in google/flatbuffers#7657- updated method generation to be independent of renaming code by
@TJKoury
in google/flatbuffers#7642- Fix go generator undefined Package name, also throwing exception by
@enum-class
in google/flatbuffers#7632- Add key lookup support for tables in Go by
@le-michael
in google/flatbuffers#7644- Add --go-module-name flag to support generating Go module compatible code by
@le-michael
in google/flatbuffers#7651New Contributors
@bulentv
made their first contribution in google/flatbuffers#7581@le-michael
made their first contribution in google/flatbuffers#7606@AlexRamallo
made their first contribution in google/flatbuffers#7603@inaryart
made their first contribution in google/flatbuffers#7565@valeriyvan
made their first contribution in google/flatbuffers#7627
... (truncated)
Changelog
Sourced from flatbuffers's changelog.
Flatbuffers Change Log
All major or breaking changes will be documented in this file, as well as any new features that should be highlighted. Minor fixes or improvements are not necessarily listed.
22.10.25 (Oct 25 2002)
- Added Nim language support with generator and runtime libraries (#7534).
22.9.29 (Sept 29 2022)
- Rust soundness fixes to avoid the crate from bing labelled unsafe (#7518).
22.9.24 (Sept 24 2022)
20 Major releases in a row? Nope, we switched to a new versioning scheme that is based on date.
Python supports fixed size arrays now (#7529).
Behavior change in how C++ object API uses
UnPackTo
. The original intent of this was to reduce allocations by reusing an existing object to pack data into. At some point, this logic started to merge the states of the two objects instead of clearing the state of the packee. This change goes back to the original intention, the packed object is cleared when getting data packed into it (#7527).Fixed a bug in C++ alignment that was using
sizeof()
instead of the intendedAlignOf()
for structs (#7520).C# has an official Nuget package now (#7496).
2.0.8 (Aug 29 2022)
Fix for
--keep-prefix
the was generating the wrong include statements for C++ (#7469). The bug was introduced in 2.0.7.Added the
Verifier::Options
option struct to allow specifying runtime configuration settings for the verifier (#7489). This allows to skip verifying nested flatbuffers, a on-by-default change that was introduced in 2.0.7. This deprecates the existingVerifier
constructor, which may be removed in a future version.Refactor of
tests/test.cpp
that lead to ~10% speedup in compilation of the entire project (#7487).
... (truncated)
Commits
-
8f62556
FlatBuffers Version 22.11.23 (#7662) -
9d2c04d
FlatBuffers Version 22.11.22 -
e000458
Add --go-module-name flag to support generating Go module compatible code (#... -
60975d6
Add key lookup support for tables in Go (#7644) -
1cba8b2
Fix go generator undefined Package name, also throwing exception (#7632) -
eead6c6
updated method call (#7642) -
bb9b9da
Fixed the BytesConsumed function, which was pointing slightly ahead. (#7657) -
ade9e19
[C#] Fix collision of member if union name is "Value" (#7648) -
eb1abb5
Add support for using array of scalar as key field in Cpp (#7623) -
1fa6091
Fix schema to binary test, when build and run from all directories. specially... - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)