Derek Bailey
6ff9e90e7e
FlatBuffers Version v24.3.7
v24.3.7
2024-03-07 15:16:33 -08:00
Derek Bailey
5b32e8f5c2
: Don't depend on java version
2024-03-07 14:56:09 -08:00
Derek Bailey
0bed8cd4a0
FlatBuffers Version v24.3.6
2024-03-07 07:23:33 +00:00
Derek Bailey
7cd216c51e
FlatBuffers Version v24.3.6
2024-03-07 06:52:51 +00:00
Björn Harrtell
129ef422e8
Target .NET Standard 2.1, .NET 6, .NET 8 only ( #8184 )
...
* Target .NET Standard 2.1, .NET 6, .NET 8 only
* Remove mono usage
* Fix bat name ref
* Up deps
* Up deps
* Reinstate build-windows
* Fix name
---------
Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-12-19 14:43:55 -08:00
Derek Bailey
e5fc3b16d8
flatbuffer_builder
: Prevent Finish()
from being called twice
2023-12-19 18:41:26 +00:00
razvanalex
c0d16995a4
[TS/JS] Create byte vectors ( #8185 )
...
* Add createByteVector and use set in createString
* Add test for CreateByteVector
---------
Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-12-19 06:42:21 +00:00
Derek Bailey
70c8292c29
Update README.md
...
Remove Google Groups and Gitter links
2023-12-18 19:39:10 -08:00
razvanalex
d47cd10d77
Add Clear() for python Builder ( #8186 )
...
Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-12-17 22:18:11 -08:00
Derek Bailey
66bd3d7400
WORKSPACE
: Run Buildifier
2023-12-18 05:47:56 +00:00
Derek Bailey
0cc1edb3ad
WORKSPACE
: go back to version that was working
2023-12-18 05:42:30 +00:00
Derek Bailey
57375a9e1c
WORKSPACE
: fix swift
2023-12-18 05:37:38 +00:00
Derek Bailey
0346535221
presubmit.yml
: Explicitly use bazel 6.4.0
2023-12-18 05:33:39 +00:00
Derek Bailey
7d62dcc422
WORKSPACE
: include latst build_bazel_rules_swift
2023-12-17 07:19:20 +00:00
Derek Bailey
b3cd878dfe
WORKSPACE
: remove old swift download
2023-12-17 07:12:14 +00:00
Derek Bailey
09486a9f97
WORKSPACE
: update apple and rule_js
2023-12-17 07:07:30 +00:00
Yuriy Chernyshov
dd79eed495
Introduce convenient implicit operator string_view ( #8181 )
...
Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-12-16 22:30:21 -08:00
Derek Bailey
0e1305c8e2
Update label.yml
...
copy paste issue with last commit
2023-12-16 22:22:07 -08:00
Derek Bailey
88549130e1
Update label.yml
...
Go to version 4.1.0 as version main has breaking changes.
2023-12-16 22:17:46 -08:00
Björn Harrtell
6dfc59dfcc
[TS/JS] Upgrade dependencies ( #7996 )
2023-12-13 16:57:46 -08:00
Aaron Barany
5ba80c24e0
Fix python type annotation output when not enabled ( #7983 )
...
Fixes #7971
Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-11-29 09:58:21 -08:00
blindspotbounty
da55ac3a27
copy properties for conformance parser ( #8174 )
2023-11-26 11:35:58 -08:00
Felix
c6f9e010bb
Fix cmake build for old versions ( #8173 )
...
Adresses all these issues ->
https://github.com/google/flatbuffers/issues/7994
https://github.com/google/flatbuffers/issues/7979
https://github.com/google/flatbuffers/issues/8049
Fix 7994, Fix 7979, Fix 8049
Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-11-22 19:32:02 -05:00
mustiikhalil
94ff188a3e
[Swift] Migrating benchmarks to a newer lib. ( #8168 )
...
* Adds Nativestructs pointer push into ByteBuffer
Updates benchmarks & cleanup
Adds native struct vector tests
* Address PR comments
* Add more benchmarks
* Some benchmark cleanup
* Return back to 1M structs
* Tweak Structs benchmark
* Moves swift Benchmarks folder from /tests to /benchmarks
---------
Co-authored-by: Joakim Hassila <jocke@ordo.one>
2023-11-22 16:08:55 -08:00
abandy
5a937f1ba1
[Swift] Add allowReadingUnalignedBuffers to most ByteBuffer init methods ( #8134 )
2023-11-20 22:52:19 +00:00
DoppelDe
e1c3690a2a
Fix typo in CMakeLists.txt ( #8167 )
...
When building with make, it was failing for me because the target grpctext doesn't exist. I strongly assume this was meant to be grpctest.
Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-11-20 10:35:56 -08:00
Taylor Holliday
b08abbbbf6
[Swift] Push contiguous bytes ( #8157 )
...
* Add version of push which takes ContiguousBytes
* Ensure overloads aren't ambiguous
* Add version of createVector
* Add version of push which takes ContiguousBytes
* Ensure overloads aren't ambiguous
* Add version of createVector
* Add similar conditional to other use of ContiguousBytes
* Attempt CI fix
* Use memcpy instead of copyMemory
memcpy is faster in tests
* Add testContiguousBytes
* Add benchmarks
* Add version of createVector
* Add benchmarks
* Update push to copy memory
Since we don't care about endianness, we can simply memcpy the array of scalars
* Remove function and benchmarks
Since we don't care about endianness, a FixedWidthInteger version of createVector isn't needed
* Improve naming
* Add doc comment
2023-11-20 17:47:11 +01:00
James Courtney
7d6d99c6be
Add absolute file names option to BFBS ( #8055 )
...
* Add absolute file names option (#1 )
* Use ternary style for if
---------
Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-11-19 18:58:03 +00:00
Derek Bailey
d3055a97e7
update goldens with namespace
2023-11-19 07:51:36 +00:00
mustiikhalil
0dc5a75dc0
Update testReadFromOtherLanguages test to also run on macos ( #8044 )
2023-11-19 07:18:49 +00:00
tira-misu
f175e60998
[GO] compiles to much files ( #8118 )
...
* Fix C/C++ Create<Type>Direct with sorted vectors
If a struct has a key the vector has to be sorted. To sort the vector
you can't use "const".
* Changes due to code review
* Improve code readability
* Add generate of JSON schema to string to lib
* option indent_step is supported
* Remove unused variables
* Fix break in test
* Fix style to be consistent with rest of the code
* [TS] Fix reserved words as arguments (#6955 )
* [TS] Fix generation of reserved words in object api (#7106 )
* [TS] Fix generation of object api
* [TS] Fix MakeCamel -> ConvertCase
* [C#] Fix collision of field name and type name
* [TS] Add test for struct of struct of struct
* Update generated files
* Add missing files
* [TS] Fix query of null/undefined fields in object api
* Generate only files for comiled fbs (not for dependend ones)
---------
Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-11-18 19:23:09 -08:00
Derek Bailey
a632c3c004
Update build.yml ( #8163 )
...
* Update build.yml
Use our enterprise runners
* Make a default runs-on
* Update build.yml
Use the latest 64-core runners
* Update build.yml
Fix windows runner that don't have visual studios
* Update build.yml
use windows-2019 as the 2022 doesn't seem to have visual studios installed
2023-11-18 15:04:24 -08:00
Aleksandr Smolin
11789e41b6
Add argument to FlatBufferToString for quotes around field names, default false ( #8090 )
...
Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-11-18 21:29:41 +00:00
dependabot[bot]
a9c0845504
Bump word-wrap from 1.2.3 to 1.2.4 ( #8042 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-18 13:23:28 -08:00
mustiikhalil
526c92546f
Fixes forward offset verifiable objects within arrays ( #8135 )
...
Fixes failing tests & removes XCTestsManifests
Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-11-18 21:14:55 +00:00
Derek Bailey
eb80ead90b
Update build.yml ( #8162 )
...
Removes some old comments from the CI builds.
2023-11-18 13:09:02 -08:00
Artem Shilkin
386b6353ed
data() instead of c_str() ( #8069 )
2023-11-18 12:50:51 -08:00
Peter Dye
d09696bbe6
Fix spelling mistake in FlatBufferBuilder.cs doc comments ( #8120 )
...
No change to code. Very simple spelling mistake/typo fix.
2023-11-18 12:14:25 -08:00
Lukas
a228e8c9b8
Add help text to cmake git describe error message ( #8123 )
2023-11-18 12:13:54 -08:00
dependabot[bot]
91a3172519
Bump google.golang.org/grpc in /grpc/examples/go/greeter/client ( #8131 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.53.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.53.0...v1.56.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-18 12:12:44 -08:00
dependabot[bot]
e0d4562782
Bump google.golang.org/grpc in /grpc/examples/go/greeter/server ( #8132 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.53.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.53.0...v1.56.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-18 12:12:16 -08:00
dependabot[bot]
49677b0b70
Bump google.golang.org/grpc in /grpc/examples/go/greeter/models ( #8130 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.53.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.53.0...v1.56.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-18 12:11:35 -08:00
Lukas
8e34ad5db7
Remove pragma warning disable C4351 as it is undocumented ( #8124 )
...
Co-authored-by: Derek Bailey <derekbailey@google.com>
2023-11-18 12:09:47 -08:00
Felix
eb64390080
Update Compiler.md docs ( #8153 )
...
* Escape singel underscores in markdown
* Update language generator flags in docs
* Complet the list of Python options
2023-11-18 12:08:04 -08:00
Gleb Lamm
46577d0d2f
Fix: detect c++ standard on MSVC for span ( #8155 )
2023-11-18 12:06:18 -08: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
4354945727
Fix CI builds ( #8161 )
...
* Update build.yml
Upgrade to gcc 13 and clang 15
* switch to __is_trivially_copyable
* fix cmake issue and warning about sign comparison
* Use libc++ for C++23 on clang for now
* Use libc++ for C++23 on clang for now
* exclude clang+15 for C++13 builds
2023-11-18 00:19:03 -08:00
Steven Toribio
755573bcda
wow ( #8158 )
2023-11-16 10:22:29 -08:00
adsnaider
205285c35c
[Rust] Add the Allocator trait for the builder API ( #8106 )
...
* Add an Allocator trait for FlatBufferBuilder
* Update rust generated code
2023-10-07 15:28:52 -04:00
Curt Hagenlocher
f4e23bf91e
Fix verification for C# unions ( #7970 )
...
* Fix verification for unions
* Run scripts\generate_code.py
---------
Co-authored-by: Michael Le <michael.le647@gmail.com>
2023-09-30 18:54:48 -07:00