Derek Bailey
2cffba28b4
Start to support all languages in tutorial
2025-01-10 15:15:40 -08:00
Derek Bailey
34f0728ea2
fix c++ style in embedded content
2025-01-10 12:57:24 -08:00
Derek Bailey
569e6cb461
Fixed broken links
2025-01-10 12:55:35 -08:00
Bhargava Srinarasi
086097ff94
A couple of small updates to the docs ( #8477 )
...
* Mention uint8 as an alias to ubyte
as it's referenced in the note below
* Remove an unfinished sentence.
2025-01-10 19:02:09 +00:00
Derek Bailey
2b0ce37b12
Quick copy of all pages
2025-01-09 23:36:46 -08:00
Derek Bailey
67bf1084c0
Update docs.yml to install mkdocs-redirects
2025-01-09 22:13:28 -08:00
Shynur
f82c4ac904
fix typo in tutorial ( #8476 )
2025-01-10 05:53:27 +00:00
Derek Bailey
9a40ab2495
Remove Resource path
2025-01-09 21:30:01 -08:00
Derek Bailey
5c14ee7e8b
Update copy location
2025-01-09 21:27:04 -08:00
Derek Bailey
26e77dce41
Update copy location
2025-01-09 21:25:03 -08:00
Derek Bailey
6913c34e62
Update data location in tests
2025-01-09 21:20:27 -08:00
Derek Bailey
0222cd4a63
Missing .exe
2025-01-09 20:59:30 -08:00
Derek Bailey
0042afa5e2
Update output location with net6.0 and net8.0
2025-01-09 20:52:58 -08:00
Derek Bailey
8852f10a84
Update output location
2025-01-09 20:41:40 -08:00
Derek Bailey
a8df3c8f35
Remove outpath altogether
2025-01-09 20:32:43 -08:00
Derek Bailey
b8629d402e
Use OutputPath instead of PublishDir
2025-01-09 20:22:13 -08:00
Derek Bailey
ccdab58c11
Go to setup-donet@v4.2.0
2025-01-09 20:16:36 -08:00
Derek Bailey
a96fe8f206
Fix warnings on Build .NET Windows
2025-01-09 20:13:24 -08:00
Fergus Henderson
99fda81905
Fix crash for TypeScript enum in substruct ( #8430 )
...
See https://github.com/google/flatbuffers/issues/8299 .
2025-01-08 01:38:34 +00:00
Derek Bailey
8694806f14
schema.md Fixed some warnings (#8472 )
2024-12-27 12:29:22 -08:00
Derek Bailey
5a75ad407d
mkdocs.yml add footer and other info (#8471 )
2024-12-27 11:47:49 -08:00
Derek Bailey
2d86857bec
Add Annotating Docs ( #8470 )
...
* `quick_start.md`: Add quick start guide
* `annotation.md`: Add section on annotating flatbuffers
2024-12-27 11:25:21 -08:00
Derek Bailey
0f90dc8290
quick_start.md: Add quick start guide (#8469 )
2024-12-27 08:52:22 -08:00
Derek Bailey
c9125e6385
flatc.md Add more documentation (#8467 )
...
* CNAME: add custom domain
* `flatc.md`: Add more documentation
2024-12-24 12:15:14 -08:00
mustiikhalil
28ddfaeda7
Fixes a bug that made a copy of the changing vars within the verifier leading to an incorrect count ( #8451 )
...
Removes all the unneeded keyword (mutating) from verifier
Adds tests to verify depth
2024-12-23 22:29:09 -08:00
Derek Bailey
7e59e0727c
CNAME: add custom domain ( #8465 )
2024-12-23 22:22:24 -08:00
Derek Bailey
79d9e33ea3
Update docs.yml
...
replace `main` with `master` that we are still using
2024-12-23 22:07:28 -08:00
Derek Bailey
bbb6b932fc
contributions.md Add doc about how to contribute to flatbuffers (#8464 )
2024-12-23 22:06:04 -08:00
Derek Bailey
46cc3d6432
docs.yml enable for pushes to main branch ( #8463 )
2024-12-23 20:49:27 -08:00
Derek Bailey
fb3ccd36c0
docs.yml Add workflow for updating docs (#8462 )
2024-12-23 16:04:15 -08:00
Derek Bailey
492475a1b2
Add new Docs source files ( #8461 )
2024-12-23 15:55:56 -08:00
Derek Bailey
c75a0154eb
Move docs/ to docs-old/
2024-12-23 15:32:19 -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
v24.12.23
2024-12-23 12:55:07 -08:00
Derek Bailey
32e63af684
Kotlin MacOs switch to macos-13
...
Switch off of macos-latest which no longer has the 14.3 xcode installed. Version macos-13 does.
We should probably update our kotlin though.
2024-12-23 09:10:46 -08:00
mustiikhalil
1f4a9038ce
[Swift] Improves vectors performance & arrays within lib ( #8415 )
...
* Improves vectors performance and adds a benchmark to vectors of offsets in swift
Improves performance for all arrays and for loops
Uses a tuple instead of allocating a struct each time we start iterating over fieldloc
Updates benchmark library
* Fixing swift Wasm ci
2024-11-19 07:02:47 +01: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
Cameron Mulhern
5f453ef738
Removes 'size' and 'alignment' as Rust keywords ( #8139 )
...
* Adds fields for possibly reserved words to rust_namer_test
* Removes size and alignment as rust reserved words
2024-11-12 05:13:02 +00:00
Benjamin Kietzman
49061f8c7c
use ALIGN for Push::alignment in struct types ( #8398 )
...
* use ALIGN for Push::alignment in struct types
* regenerate and add a test for struct alignment
2024-10-28 08:42:55 -07:00
Wouter van Oortmerssen
807adb73b2
FlexBuffers: support "natural utf8" output in ToString ( #8426 )
2024-10-12 14:34:06 -07:00
Mikhail
2f59a0319b
Update grpc-core version ( #8412 )
...
* Update grpc-core version
io.grpc:grpc-core package in version 1.36.0 contains multiple [CVE's](https://mvnrepository.com/artifact/io.grpc/grpc-core/1.36.0 ).
Bump grpc-core version to latest 1.68.0 version to mitigate potential vulnerabilities.
* Update grpc version to 1.67.1
grpc was mistakenly released to maven under version 1.68.0 whenever a real release was done for version 1.67.1 [1]. The mistake was fixed later.
[1] https://github.com/grpc/grpc-java/releases
2024-10-05 18:24:05 -07:00
mustiikhalil
6a8898573c
[Swift] Updates CocoaPods author info & fixes bug with versioning not working as expected ( #8328 )
...
* Fix versioning not being able to parse vX.Y.Z and updates author
* Adds BUILD_LIBRARY_FOR_DISTRIBUTION flag for cocoapods
2024-10-05 00:17:05 +02:00
mustiikhalil
d7a70db6ac
(fix): #8408 fixes a bug where the capacity of the buffer isnt verified before trying to verify the ID ( #8413 )
2024-10-05 00:16:41 +02:00
mustiikhalil
b127c57ff0
Fixes spelling mistake in the word position ( #8330 )
2024-10-05 00:16:28 +02:00
Wouter van Oortmerssen
2436bd8175
Attempt to fix Rust CI ( #8411 )
...
by undoing what appears to have broken it: https://github.com/google/flatbuffers/pull/8372
2024-09-30 09:39:38 -07:00
Wouter van Oortmerssen
69a53e495d
Use actions/upload-artifact@v4 on CI ( #8410 )
2024-09-27 15:39:44 -07:00
Ikko Eltociear Ashimine
c7a8102b12
docs: update README.md ( #8383 )
...
compliation -> compilation
2024-09-05 18:50:35 -07:00
Mikhail
2146bacd2e
Update libs.versions.toml ( #8387 )
...
Fix CVE-2022-25647
The package com.google.code.gson:gson before 2.8.9 is vulnerable to Deserialization of Untrusted Data via the writeReplace() method in internal classes, which may lead to denial of service attacks.
Bump up version of the gson package.
https://github.com/advisories/GHSA-4jrv-ppp4-jm57
2024-09-06 01:26:51 +00:00
nolen777
8db59321d9
Add a unit test for odd-sized small structs (for #8117 ) ( #8363 )
...
* add an odd sized test
* formatting
---------
Co-authored-by: Derek Bailey <derekbailey@google.com >
2024-08-20 00:27:32 -04:00
pkasting
42879f6ea6
[jumbo] Add begin()/end() to DetachedBuffer. ( #8370 )
...
This allows this type to meet the requirements of e.g.
std::ranges::range, which is necessary for it to work with the
std::span range constructor, or the "non-legacy" constructor for
Chromium's base::span.
Bug: none
Co-authored-by: Derek Bailey <derekbailey@google.com >
2024-08-20 04:12:35 +00:00
Gunnar Schulze
7833affd7e
Upgrade Rust dependencies ( #8372 )
...
* [Rust] Upgrade bitflags to version 2.6.0
* [Rust] Upgrade num_enum to version 0.7.3
---------
Co-authored-by: Derek Bailey <derekbailey@google.com >
2024-08-20 04:04:09 +00:00