xref: /aosp_15_r20/external/flatbuffers/CHANGELOG.md (revision 890232f25432b36107d06881e0a25aaa6b473652)
1*890232f2SAndroid Build Coastguard Worker# Flatbuffers Change Log
2*890232f2SAndroid Build Coastguard Worker
3*890232f2SAndroid Build Coastguard WorkerAll major or breaking changes will be documented in this file, as well as any
4*890232f2SAndroid Build Coastguard Workernew features that should be highlighted. Minor fixes or improvements are not
5*890232f2SAndroid Build Coastguard Workernecessarily listed.
6*890232f2SAndroid Build Coastguard Worker
7*890232f2SAndroid Build Coastguard Worker## 2.0.7 (Aug 22 2022)
8*890232f2SAndroid Build Coastguard Worker
9*890232f2SAndroid Build Coastguard Worker* This is the first version with an explicit change log, so all the previous
10*890232f2SAndroid Build Coastguard Workerfeatures will not be listed.
11*890232f2SAndroid Build Coastguard Worker
12*890232f2SAndroid Build Coastguard Worker* Verifier now checks that buffers are at least the minimum size required to be
13*890232f2SAndroid Build Coastguard Workera flatbuffers (12 bytes). This includes nested flatbuffers, which previously
14*890232f2SAndroid Build Coastguard Workercould be declared valid at size 0.
15*890232f2SAndroid Build Coastguard Worker
16*890232f2SAndroid Build Coastguard Worker* Annotated binaries. Given a flatbuffer binary and a schema (or binary schema)
17*890232f2SAndroid Build Coastguard Workerone can generate an annotated flatbuffer (.afb) to describe each byte in the
18*890232f2SAndroid Build Coastguard Workerbinary with schema metadata and value.
19*890232f2SAndroid Build Coastguard Worker
20*890232f2SAndroid Build Coastguard Worker* First binary schema generator (Lua) to generate Lua code via a .bfbs file.
21*890232f2SAndroid Build Coastguard WorkerThis is mostly an implementation detail of flatc internals, but will be slowly
22*890232f2SAndroid Build Coastguard Workerapplied to the other language generators.