mustiikhalil
07c2eb5fe7
Moves away from @_exported import to add the import in the generated code ( #8637 )
2025-07-16 12:07:08 -07:00
mustiikhalil
b8db3a9a6a
Adds windows swift support ( #8622 )
...
Adding support for windows requires the code generations
to add a compiler statement to completely ignore GRPC code
generation on windows
Cleanup the project to use the main Package.swift to run tests
instead of having it separate and includes the imports for GRPC
within it.
Adds windows swift ci
2025-06-30 05:45:48 -07:00
mustiikhalil
bd1b2d0baf
[Swift] Adds new API to reduce memory copying within swift ( #8484 )
...
* Adds new API to reduce memory copying within swift
Adds new storage container _InternalByteBuffer which
will be holding the data that will be created within the swift
lib, however reading data will be redirected to ByteBuffer, which
should be able to handle all types of data that swift provide without
the need to copy the data itself. This is due to holding a reference to
the data.
Replaces assumingMemoryBinding with bindMemory which is safer
Adds function that provides access to a UnsafeBufferPointer for
scalars and NativeStructs within swift
Updates docs
Suppress compilation warnings by replacing var with let
Using overflow operators within swift to improve performance
Adds tests for GRPC message creation from a retained _InternalByteBuffer
2025-03-18 07:48:39 +01: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
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
Derek Bailey
0100f6a577
FlatBuffers Version 23.5.26 ( #7976 )
2023-05-26 10:33:09 -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
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
mustiikhalil
4d6a7aa8b7
Removes Dead code & regenerate code ( #7744 )
...
Formats the swift project
Update Sample files
Update docc documentation
Updates swift docs in the website
Updates code for Wasm
2023-01-06 16:40:40 -08:00
Derek Bailey
af9ceabeef
FlatBuffers Version 23.1.4 ( #7758 )
2023-01-04 15:22:46 -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
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
mustiikhalil
4c7a9c10d3
Adds JSON encoding to swift ( #6874 )
...
Updates generated code & removes unneeded protocol
Updates cpp to only generate code when flag is passed
Updates code gen script
2021-10-07 23:22:22 +02:00
mustiikhalil
a5175c513a
Implements verifier and code gen for swift ( #6373 )
...
Updates test cases on linux
Adhere to new protocol naming
Adds fuzzing
Adds documentation
Adds support for string unions
Updated fuzzer generated code
2021-05-14 20:59:28 +03:00
Wouter van Oortmerssen
a9a295fecf
More missing version changes
2021-05-10 11:45:16 -07:00
mustiikhalil
4ccc52c7a0
[swift] Implements union strings ( #6589 )
2021-04-24 14:47:24 +03:00
mustiikhalil
b5da526e6d
[Swift] Moves grpc example to grpc/examples ( #6479 )
...
Updates generated Code
Removes grpc generation code from tests dir
Small fix to generate.sh
2021-02-20 23:07:48 +03:00