Created by: dependabot[bot]
Bumps github.com/google/flatbuffers from 22.10.26+incompatible to 23.1.4+incompatible.
Release notes
Sourced from github.com/google/flatbuffers's releases.
v23.1.4
Happy New Year!
What's Changed
- [Rust] Restore public visibility of previously-public fields by
@maxburke
in google/flatbuffers#7700- [FlexBuffers Dart] Fix a bug where a floating point number was cast to int and the value… by
@mzaks
in google/flatbuffers#7703- fix clang format plus implicit cast error in flexbuffer by
@enum-class
in google/flatbuffers#7704- [Go] Fix bug where
bytes
wasn't being imported when using --gen-onefile flag by@le-michael
in google/flatbuffers#7706- Add Ref.AsStringBytes to flatbuffers.flexbuffers Python API by
@JunyoungLim
in google/flatbuffers#7713- Add CI job to build linux and run unit test on s390x by
@sunwen18
in google/flatbuffers#7707- [C++] Fix clang
-Wnewline-eof
warning by@mogemimi
in google/flatbuffers#7711- Add clang-tidy, fix some bugpron problems. by
@enum-class
in google/flatbuffers#7708- Fix Rust codegen escaping field in tables. by
@CasperN
in google/flatbuffers#7659- Add include guards around DoNotRequireEofTest by
@engedy
in google/flatbuffers#7728- Add CI step to build with -DFLATBUFFERS_NO_FILE_TESTS. by
@engedy
in google/flatbuffers#7729- [Go] Perform empty string check on string fields when packing objects by
@le-michael
in google/flatbuffers#7719- Fixed test cases by
@rishabhdeepsingh
in google/flatbuffers#7732- [TS] Fix getFullyQualifiedName codegen for typescript by
@jkuszmaul
in google/flatbuffers#7730- Add link to building guide by
@rishabhdeepsingh
in google/flatbuffers#7733- Fix "'flatbuffers::FieldDef* field' shadows a parameter" by
@rgiese
in google/flatbuffers#7740- [Go] Add go.mod file by
@le-michael
in google/flatbuffers#7720- Fix go.mod name by
@le-michael
in google/flatbuffers#7756- FlatBuffers Version 23.1.4 by
@dbaileychess
in google/flatbuffers#7758New Contributors
@JunyoungLim
made their first contribution in google/flatbuffers#7713@rgiese
made their first contribution in google/flatbuffers#7740Full Changelog: https://github.com/google/flatbuffers/compare/v22.12.06...v23.1.4
v22.12.06
What's Changed
- Rurel by
@CasperN
in google/flatbuffers#7663build.yml
Update dependencies by@dbaileychess
in google/flatbuffers#7674build.yml
: MacOs Build Inplace by@dbaileychess
in google/flatbuffers#7677- Fix java import wild card by
@enum-class
in google/flatbuffers#7672- Use FinshedBytes() in go-echo example instead of manually encoding offset by
@le-michael
in google/flatbuffers#7660- chore: emit more reasonable error message when using incomplete type … by
@sssooonnnggg
in google/flatbuffers#7678- Fix PHP byte validation and reenable builds by
@lsl
in google/flatbuffers#7670- tests/reflection_test.h: add missing include by
@trofi
in google/flatbuffers#7680- Remove --gen-name-strings flag from cmake command for generating union_vector_generated.h by
@le-michael
in google/flatbuffers#7684- Fix confrom failure for nullptr dereference. by
@dbaileychess
in google/flatbuffers#7688- Add LICENSE.txt to python by
@rishabhdeepsingh
in google/flatbuffers#7692- Refactor src/idl_gen_cpp.cpp by
@rishabhdeepsingh
in google/flatbuffers#7693- Upgrade rules_go for Bazel 7.0 support by
@jkuszmaul
in google/flatbuffers#7691- Fix "Download Doxygen" URL by
@mickelsonmichael
in google/flatbuffers#7699- [C++] Update to address comparator failure in big endian by
@sunwen18
in google/flatbuffers#7681- fix: byte_width_ = 1U (packed_type & 3) implicit-int-conversion fix. by
@runhwguo
in google/flatbuffers#7697
... (truncated)
Changelog
Sourced from github.com/google/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.
23.1.4 (Jan 4 2023)
Major release! Just kidding, we are continuing the versioning scheme of using a date to signify releases. This results in the first release of the new year to bump the tradition major version field.
Go minimum version is now 1.19 (#7720) with the addition of Go modules.
Added CI support for Big Endian regression testing (#7707).
Fixed
getFullyQualifiedName
in typescript to return name delimited by '.' instead of '_' (#7730).Fixed the versioning scheme to not include leading zeros which are not consistently handled by every package manager. Only the last release (12.12.06) should have suffered from this.
22.12.06 (Dec 06 2022)
- Bug fixing release, no major changes.
22.10.25 (Oct 25 2022)
- 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).
... (truncated)
Commits
-
af9ceab
FlatBuffers Version 23.1.4 (#7758) -
3b2eb77
Fix go.mod name (#7756) -
6420fa5
[Go]Add go.mod (#7720) -
0158963
Fix "'flatbuffers::FieldDef* field' shadows a parameter" (#7740) -
e0d68bd
Add link to building guide (#7733) -
e43a80c
[TS] Fix getFullyQualifiedName codegen for typescript (#7730) -
449d564
Fixed test cases (#7732) -
96d438d
Perform nil check on string fields when packing (#7719) -
4e396d4
Add CI step to build with -DFLATBUFFERS_NO_FILE_TESTS. (#7729) -
b47ba1d
Add include guards around DoNotRequireEofTest (#7728) - 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)