Uwe (ObjectBox)
e7c6874192
[Dart] Actually use resized FlexBuffers buffer ( #8935 )
...
When building a FlexBuffer using the Builder and adding data that exceeds the default buffer size (2048 bytes), in _newOffset() a larger buffer is created, but never used. This results in a RangeError.
Resolve by actually replacing the too small with the new larger buffer. Add a test that verifies this by adding multiple large strings to a vector.
2026-03-05 02:15:45 +00:00
Derek Bailey
7e163021e5
FlatBuffers Version 25.12.19 ( #8871 )
2025-12-19 15:06:07 -08:00
Jakob Kordež
8e901ce17c
Fix dart object api test ( #8751 )
2025-11-26 17:36:08 -05:00
Fawdlstty
46a2f3f2c2
[dart] fix bug which generated wrong code ( #8780 )
2025-11-24 10:54:43 -05:00
Ivan Dlugos
7675121eab
Add Dart changelog entry for v25.9.23 ( #8785 )
...
Documents changes included in the Dart package v25.9.23 release,
which was published to pub.dev.
2025-11-24 09:18:23 -05:00
Jakob Kordež
592dc50037
Refactor lazy list unpacking ( #8746 )
...
Co-authored-by: Wouter van Oortmerssen <aardappel@gmail.com >
2025-10-31 13:41:59 -07:00
Jakob Kordež
051604aeb5
Fix struct vector ordering in pack function ( #8747 )
2025-10-31 09:59:01 -07:00
Jakob Kordež
4b09586652
Fix union unpacking ( #8748 )
2025-10-31 09:58:30 -07:00
Derek Bailey
1872409707
FlatBuffers Version 25.9.23 ( #8708 )
2025-09-23 22:18:02 -07:00
Derek Bailey
caf3b494db
bulk code format fix ( #8707 )
2025-09-23 21:50:27 -07:00
Derek Bailey
1c514626e8
FlatBuffers Version 25.2.10
2025-02-10 20:25:03 -08:00
Derek Bailey
0312061985
FlatBuffers Version 25.1.24
2025-01-24 16:36:11 -08:00
Derek Bailey
df287ee6a7
FlatBuffers Version 25.1.21
2025-01-21 17:22:30 -08:00
Derek Bailey
a2cd1ea3b6
FlatBuffers Version 24.12.23 ( #8459 )
...
* FlatBuffers Release 24.12.23
* Fixed missing generated file version checks
* Run generate_code and fix cpp17 tests
2024-12-23 12:55:07 -08:00
Ivan Dlugos
a9df44828d
dart: use enhanced enums ( #8313 )
...
* dart: rename enums.fbs
* feat: use dart enhanced enums
* generate code
---------
Co-authored-by: Wouter van Oortmerssen <aardappel@gmail.com >
2024-11-18 17:31:19 +00:00
Tyler Dunn
5adfac9fc3
dart: Fix incorrect write in Float64 write method ( #8290 )
...
Co-authored-by: Llamadmiral <Llamadmiral@users.noreply.github.com >
Co-authored-by: Derek Bailey <derekbailey@google.com >
2024-05-29 01:13:10 +00:00
Derek Bailey
595bf0007a
FlatBuffers Version v24.3.25
2024-03-26 05:18:07 +00:00
Derek Bailey
6ff9e90e7e
FlatBuffers Version v24.3.7
2024-03-07 15:16:33 -08:00
Derek Bailey
7cd216c51e
FlatBuffers Version v24.3.6
2024-03-07 06:52:51 +00:00
Ivan Dlugos
32029ac699
chore: Dart 23.5.26 release ( #8160 )
...
* chore: update generated test code
* chore: update changelog
* update sdk constraints
* chore: update readme
* minor linter issues
2023-11-18 11:56:54 -08:00
Derek Bailey
0100f6a577
FlatBuffers Version 23.5.26 ( #7976 )
2023-05-26 10:33:09 -07:00
Derek Bailey
82c6712606
make loop variable final in dart
2023-05-10 16:30:12 -07:00
Derek Bailey
72b56fd081
FlatBuffers Version 23.5.9 ( #7945 )
2023-05-09 09:33:30 -07:00
RishabhDeep Singh
13fc75cb6b
FlatBuffers Version 23.5.8 ( #7943 )
2023-05-09 08:05:25 -07:00
Derek Bailey
19d8942943
flat_buffers.dart: mark const variable finals for internal Dart linters
2023-05-01 09:55:47 -07:00
SmashedFrenzy16
3cb27fa241
Adding comment for code clarification ( #7856 )
...
Co-authored-by: Derek Bailey <derekbailey@google.com >
2023-03-14 20:14:05 -05:00
Derek Bailey
01834de25e
FlatBuffers Version 23.3.3 ( #7852 )
2023-03-03 11:46:55 -08:00
Derek Bailey
ee848a02e1
FlatBuffers Version 23.1.21 ( #7796 )
2023-01-21 12:46:57 -08:00
Michael Le
1703662285
Flatbuffers Version 23.1.20 ( #7794 )
...
* Flatbuffers Version 23.1.20
* Fix warnings
* Fix warnings
2023-01-21 12:03:17 -08:00
Derek Bailey
af9ceabeef
FlatBuffers Version 23.1.4 ( #7758 )
2023-01-04 15:22:46 -08:00
Casper
a078130c87
Fix Rust codegen escaping field in tables. ( #7659 )
...
* Fix Rust codegen escaping field in tables.
* other gencode
* gencode
* removed a debug print
* regen code
Co-authored-by: Casper Neo <cneo@google.com >
Co-authored-by: Derek Bailey <derekbailey@google.com >
2022-12-15 06:04:57 +00:00
Maxim Zaks
97ee210826
Fix a bug where a floating point number was cast to int and the value was stored incorrectly because of low byte width. ( #7703 )
...
Reported in https://github.com/google/flatbuffers/issues/7690
2022-12-12 21:20:26 -08:00
Derek Bailey
acf39ff056
FlatBuffers Version 22.12.06 ( #7702 )
2022-12-06 22:54:49 -08:00
Derek Bailey
8f625561d0
FlatBuffers Version 22.11.23 ( #7662 )
2022-11-23 11:32:19 -08:00
Derek Bailey
9d2c04d629
FlatBuffers Version 22.11.22
2022-11-22 14:40:01 -08:00
Saman
7b038e3277
Fix import problem in dart generated files. ( fixes #7609 ). ( #7621 )
...
* Fix import problem in dart generated files. (fixes #7609 ).
* Fix naming.
* Fix minor changes in generated files.
* Add some tests. Fix minor problems.
* Fix minor format problem plus import alias issue.
* Minor fix in dart code generator, remove java from examples
* remove java and go generated files
* Fix dart tests.
* Fix spell problem.
* Remove excessive tests :))
Co-authored-by: Derek Bailey <derekbailey@google.com >
2022-11-13 19:21:57 +00:00
James Kuszmaul
8aa8b9139e
Fix handling of +/-inf defaults in TS/rust/go/dart codegen ( #7588 )
...
+/-inf were not being handled, and so invalid typescript was being
generated when a float/double had an infinite default value. NaN was
being handled correctly.
Co-authored-by: Derek Bailey <derekbailey@google.com >
Co-authored-by: Casper <casperneo@uchicago.edu >
2022-11-08 10:59:46 -08:00
Michael Le
4c514483d8
Update DartTest.sh golden files ( #7606 )
2022-10-29 00:15:14 +00:00
Derek Bailey
203241ed32
FlatBuffers Version 22.10.26 ( #7607 )
2022-10-26 16:02:38 -07:00
Derek Bailey
a54ca1e759
FlatBuffers Version 22.10.25 ( #7604 )
2022-10-26 00:03:49 -07:00
Derek Bailey
c92e78a9f8
FlatBuffers Version 22.9.29 ( #7557 )
2022-09-29 22:12:07 -07:00
Derek Bailey
76ddae006f
FlatBuffers Version 22.9.24 ( #7547 )
2022-09-27 11:55:25 -07:00
Derek Bailey
06c5c7ed0b
FlatBuffers Version 2.0.8 ( #7492 )
2022-08-29 20:43:36 -07:00
Derek Bailey
b86387442e
Fix typos ( #7483 )
2022-08-26 14:35:21 -07:00
Ian Hickson
0a80646371
Fix references to LICENSE file ( #7377 )
...
* Fix references to LICENSE file
This was broken by https://github.com/google/flatbuffers/pull/7073
* Update flat_buffers_test.dart
2022-07-07 16:06:19 -07:00
Will Hughes
b9eea76a86
[Dart] Implement putBool to fix errors when serializing structs with bools ( #7359 )
...
* [Dart] Implement putBool to fix errors when serializing structs with bools
* Add tests
2022-06-28 11:16:47 -04:00
Casper
a4cb1599d8
Namerdart ( #7187 )
...
* Apply Namer to Dart.
- Also refactor idl_gen_dart a bit
- to use more const and references
- out parameters should be the last argument
* Add keyword test
* minor fixes
* fix merge
* extra 's'
* move dart keyord into dart dir
* Address comments
* Use $ for escaping keywords
* Outparameters for namespace_map
* Escape dollar in toString
* Escape dollar in toString2
* Use UpperCamelCase for types and variants
* try to fix ToString
* namer Type fixes
* Remove path prefixing in imports
* gen code
Co-authored-by: Casper Neo <cneo@google.com >
2022-03-28 18:07:09 -04:00
Will Hughes
5a13f622cf
Correctly parse lists of enums in Dart generated code ( #7157 )
...
* Correctly parse lists of enums in Dart generated code
* Add a test for #6869
* Commit generated code
* Fixed missing newline-at-eof
2022-03-22 21:56:14 -07:00
James Kuszmaul
9ed1323044
Fix 64-bit numeric enum values in typescript ( #7135 )
...
* Fix 64-bit default numeric enum values in typescript
If you had a default value that wasn't a valid enum value (e.g., a zero
if you used a bit_flag setting, like you get with AdvancedFeatures
in reflection.fbs), we weren't using BigInt.
* Run generate_code.py
* [DART] Handle deprecated fields & invalid enum defaults
* Update .NET test
2022-03-04 21:57:48 -08:00
Derek Bailey
39c8a19ce2
fixed comparator for native_inline ( #7076 )
...
* fixed comparator for native_inline
* added native_inline data
* updated more tests for the new field
* more fixes
2022-02-02 23:44:43 -08:00