Swiftpack.co - Swift Packages by google

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by google

google/flatbuffers v22.11.23
FlatBuffers: Memory Efficient Serialization Library
⭐️ 19,478
πŸ•“ 1 week ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v22.11.23
1 week ago
We had transitory CI breakage in the [v22.11.22](https://github.com/google/flatbuffers/releases/tag/v22.11.22) release that was marking that build as broken. This release is the same as that one with a new version. ## What's Changed * FlatBuffers Version 22.11.23 by @dbaileychess in https://github.com/google/flatbuffers/pull/7662 **Full Changelog**: https://github.com/google/flatbuffers/compare/v22.11.22...v22.11.23
v22.11.22
1 week ago
## What's Changed * [TS] Add support for fixed length arrays on Typescript (#5864) (#7021) by @bulentv in https://github.com/google/flatbuffers/pull/7581 * Update dart golden files by @le-michael in https://github.com/google/flatbuffers/pull/7606 * Add check for presence of realpath to CMakeLists.txt to support more platforms by @AlexRamallo in https://github.com/google/flatbuffers/pull/7603 * Add CreateSharedString to python builder by @le-michael in https://github.com/google/flatbuffers/pull/7608 * python: object generation prefix and suffix by @inaryart in https://github.com/google/flatbuffers/pull/7565 * Added option to not requires an EoF token when parsing JSON by @alexames in https://github.com/google/flatbuffers/pull/7620 * Bump Rust version to 22.10.26 before publication by @CasperN in https://github.com/google/flatbuffers/pull/7622 * Add missing #include <algorithm> for std::min/std::max uses, … by @rouault in https://github.com/google/flatbuffers/pull/7624 * Fix current official name of macOS by @valeriyvan in https://github.com/google/flatbuffers/pull/7627 * Fix: arduino platform build by @shuai132 in https://github.com/google/flatbuffers/pull/7625 * Fix missing spaces in flatc help text by @musicinmybrain in https://github.com/google/flatbuffers/pull/7612 * Fix help output for --gen-includes by @musicinmybrain in https://github.com/google/flatbuffers/pull/7611 * Add support for parsing proto map fields by @le-michael in https://github.com/google/flatbuffers/pull/7613 * [TS/Rust/Go/Dart] Fix handling of +/-inf defaults in codegen by @jkuszmaul in https://github.com/google/flatbuffers/pull/7588 * Uses swift build command directly in the CI by @mustiikhalil in https://github.com/google/flatbuffers/pull/7635 * Temporary fix for SLSA generators by @laurentsimon in https://github.com/google/flatbuffers/pull/7636 * [CMake]: only warn when the working directory in a git worktree by @heitbaum in https://github.com/google/flatbuffers/pull/7562 * Add comparison operator to python objects under --gen-compare option by @Alex-Ratcliffe in https://github.com/google/flatbuffers/pull/7610 * [C++] Minireflect: Add option to indent when converting table to string by @shamilatesoglu in https://github.com/google/flatbuffers/pull/7602 * Fixes #7345 to add the option to minify enums by @rishabhdeepsingh in https://github.com/google/flatbuffers/pull/7566 * [swift] fix broken swift test build (#7633) by @mr-swifter in https://github.com/google/flatbuffers/pull/7634 * Fix import problem in dart generated files. (fixes #7609). by @enum-class in https://github.com/google/flatbuffers/pull/7621 * [Go] Fix GenNativeUnionUnPack for imported union type. by @Gh0u1L5 in https://github.com/google/flatbuffers/pull/7579 * Put documentation to bfbs if it is not empty by @tira-misu in https://github.com/google/flatbuffers/pull/7649 * Fix schema to binary test failure by @enum-class in https://github.com/google/flatbuffers/pull/7650 * Add support for using array of scalar as key field in Cpp by @sunwen18 in https://github.com/google/flatbuffers/pull/7623 * [C#] Fix collision of member if union name is "Value" by @tira-misu in https://github.com/google/flatbuffers/pull/7648 * Fixed the BytesConsumed function, which was pointing slightly ahead. by @alexames in https://github.com/google/flatbuffers/pull/7657 * updated method generation to be independent of renaming code by @TJKoury in https://github.com/google/flatbuffers/pull/7642 * Fix go generator undefined Package name, also throwing exception by @enum-class in https://github.com/google/flatbuffers/pull/7632 * Add key lookup support for tables in Go by @le-michael in https://github.com/google/flatbuffers/pull/7644 * Add --go-module-name flag to support generating Go module compatible code by @le-michael in https://github.com/google/flatbuffers/pull/7651 ## New Contributors * @bulentv made their first contribution in https://github.com/google/flatbuffers/pull/7581 * @le-michael made their first contribution in https://github.com/google/flatbuffers/pull/7606 * @AlexRamallo made their first contribution in https://github.com/google/flatbuffers/pull/7603 * @inaryart made their first contribution in https://github.com/google/flatbuffers/pull/7565 * @valeriyvan made their first contribution in https://github.com/google/flatbuffers/pull/7627 * @shuai132 made their first contribution in https://github.com/google/flatbuffers/pull/7625 * @musicinmybrain made their first contribution in https://github.com/google/flatbuffers/pull/7612 * @heitbaum made their first contribution in https://github.com/google/flatbuffers/pull/7562 * @Alex-Ratcliffe made their first contribution in https://github.com/google/flatbuffers/pull/7610 * @shamilatesoglu made their first contribution in https://github.com/google/flatbuffers/pull/7602 * @rishabhdeepsingh made their first contribution in https://github.com/google/flatbuffers/pull/7566 * @enum-class made their first contribution in https://github.com/google/flatbuffers/pull/7621 * @Gh0u1L5 made their first contribution in https://github.com/google/flatbuffers/pull/7579 * @sunwen18 made their first contribution in https://github.com/google/flatbuffers/pull/7623 * @TJKoury made their first contribution in https://github.com/google/flatbuffers/pull/7642 **Full Changelog**: https://github.com/google/flatbuffers/compare/v22.10.26...v22.11.22
v22.10.26
5 weeks ago
Fix for python #7576 ## What's Changed * Create release.yml by @dbaileychess in https://github.com/google/flatbuffers/pull/7605 * [Python] Fixed the issue with nested unions relying on InitFromBuf. by @joshua-smith8 in https://github.com/google/flatbuffers/pull/7576 * FlatBuffers Version 22.10.26 by @dbaileychess in https://github.com/google/flatbuffers/pull/7607 **Full Changelog**: https://github.com/google/flatbuffers/compare/v22.10.25...v22.10.26
v22.10.25
5 weeks ago
[Change Log](https://github.com/google/flatbuffers/blob/master/CHANGELOG.md#221025-oct-25-2002) ## What's Changed * Add support for metadata attributes for enum values (#7567) by @piotrdz in https://github.com/google/flatbuffers/pull/7568 * Update documentation to mention enum value attributes by @piotrdz in https://github.com/google/flatbuffers/pull/7570 * Turn on clippy for Rust and fix lints for non-generated code by @CasperN in https://github.com/google/flatbuffers/pull/7575 * Fix #7580 by documenting union schema evolution rules by @CasperN in https://github.com/google/flatbuffers/pull/7585 * #ifndef FLATBUFFERS_NO_FILE_TEST guard some test definitions by @battre in https://github.com/google/flatbuffers/pull/7571 * Update Rust version by @CasperN in https://github.com/google/flatbuffers/pull/7574 * Rust fix compilation for no_std targets #2 by @danlapid in https://github.com/google/flatbuffers/pull/7553 * Fix LongEnum definitions by @battre in https://github.com/google/flatbuffers/pull/7596 * Make type conversions explicit. by @battre in https://github.com/google/flatbuffers/pull/7595 * [Nim] Bfbs Nim Generator by @danlapid in https://github.com/google/flatbuffers/pull/7534 * [vector] Allow to iterate with mutables by @ArnaudD-FR in https://github.com/google/flatbuffers/pull/7586 * FlatBuffers Version 22.10.25 by @dbaileychess in https://github.com/google/flatbuffers/pull/7604 ## New Contributors * @battre made their first contribution in https://github.com/google/flatbuffers/pull/7571 * @danlapid made their first contribution in https://github.com/google/flatbuffers/pull/7553 * @ArnaudD-FR made their first contribution in https://github.com/google/flatbuffers/pull/7586 **Full Changelog**: https://github.com/google/flatbuffers/compare/v22.9.29...v22.10.25
v22.9.29
9 weeks ago
[Changelog](https://github.com/google/flatbuffers/blob/master/CHANGELOG.md#22929-sept-29-2022) ## What's Changed * Moves swift package to root of repository so it can be used directly … by @mustiikhalil in https://github.com/google/flatbuffers/pull/7548 * Rust soundness fixes by @tustvold in https://github.com/google/flatbuffers/pull/7518 * [TS] Make strict compliant and improve typings by @bjornharrtell in https://github.com/google/flatbuffers/pull/7549 * FlatBuffers Version 22.9.29 by @dbaileychess in https://github.com/google/flatbuffers/pull/7557 ## New Contributors * @tustvold made their first contribution in https://github.com/google/flatbuffers/pull/7518 **Full Changelog**: https://github.com/google/flatbuffers/compare/v22.9.24...v22.9.29
v22.9.24
9 weeks ago
[Change Log](https://github.com/google/flatbuffers/blob/master/CHANGELOG.md#22924-sept-24-2022) ## What's Changed * Disable Android Build by @dbaileychess in https://github.com/google/flatbuffers/pull/7494 * update android multidex setting by @dbaileychess in https://github.com/google/flatbuffers/pull/7495 * Updates cocoapods version by @mustiikhalil in https://github.com/google/flatbuffers/pull/7497 * [ISSUE-6268] returns NaN insteadof nan by @3axap4eHko in https://github.com/google/flatbuffers/pull/7498 * [C#] Prepares for official Nuget release by @dbaileychess in https://github.com/google/flatbuffers/pull/7496 * [CMake]: fix breaking find_package change (#7499) by @clanghans in https://github.com/google/flatbuffers/pull/7502 * Fixes issue with cocoapods failing to be published because of docc by @mustiikhalil in https://github.com/google/flatbuffers/pull/7505 * [Android] Remove maven dependency of flatbuffers and use source folder by @paulovap in https://github.com/google/flatbuffers/pull/7503 * [Java][FlexBuffers] throwing exception for untyped fixed vectors by @paulovap in https://github.com/google/flatbuffers/pull/7507 * Moves all of the swift test code into tests/swift by @mustiikhalil in https://github.com/google/flatbuffers/pull/7509 * Install BuildFlatBuffers.cmake by @dbaileychess in https://github.com/google/flatbuffers/pull/7519 * [Java][Flexbuffers] Add API to add nullables into the buffer. by @paulovap in https://github.com/google/flatbuffers/pull/7521 * remove travis config by @dbaileychess in https://github.com/google/flatbuffers/pull/7522 * prevent force_align attribute on enums by @dbaileychess in https://github.com/google/flatbuffers/pull/7523 * enabled cpp17 tests in CI by @dbaileychess in https://github.com/google/flatbuffers/pull/7524 * Replace `bash JavaTest.sh` with `mvn test` by @nick-someone in https://github.com/google/flatbuffers/pull/7500 * Bump junit from 4.13 to 4.13.1 in /java by @dependabot in https://github.com/google/flatbuffers/pull/7526 * [TS/JS] Move TS tests to dedicated folder and deps upgrade by @bjornharrtell in https://github.com/google/flatbuffers/pull/7508 * UnPackTo disable merge by default by @dbaileychess in https://github.com/google/flatbuffers/pull/7527 * Fix conform by @hs3366677 in https://github.com/google/flatbuffers/pull/7532 * [C++] Rare bad buffer content alignment if sizeof(T) != alignof(T) by @Naios in https://github.com/google/flatbuffers/pull/7520 * Upgrade grpc to 1.49.0 and make sure it builds by @meteorcloudy in https://github.com/google/flatbuffers/pull/7538 * [Python] Python fixed size array by @joshua-smith8 in https://github.com/google/flatbuffers/pull/7529 * Emit internal enums when swift_implementation_only by @pauley-unsaturated in https://github.com/google/flatbuffers/pull/7545 * FlatBuffers Version 22.9.24 by @dbaileychess in https://github.com/google/flatbuffers/pull/7547 ## New Contributors * @3axap4eHko made their first contribution in https://github.com/google/flatbuffers/pull/7498 * @nick-someone made their first contribution in https://github.com/google/flatbuffers/pull/7500 * @hs3366677 made their first contribution in https://github.com/google/flatbuffers/pull/7532 * @Naios made their first contribution in https://github.com/google/flatbuffers/pull/7520 * @meteorcloudy made their first contribution in https://github.com/google/flatbuffers/pull/7538 * @joshua-smith8 made their first contribution in https://github.com/google/flatbuffers/pull/7529 * @pauley-unsaturated made their first contribution in https://github.com/google/flatbuffers/pull/7545 **Full Changelog**: https://github.com/google/flatbuffers/compare/v2.0.8...v22.9.24
v2.0.8
13 weeks ago
Bug fixing release for issues that arose in 2.0.7. [Change Log](https://github.com/google/flatbuffers/blob/v2.0.8/CHANGELOG.md#208-aug-29-2022) ## What's Changed * Use schema include name for keep-prefix by @dbaileychess in https://github.com/google/flatbuffers/pull/7469 * [Java] Shallow unused return value in Pack method by @dbaileychess in https://github.com/google/flatbuffers/pull/7470 * Moved compiler warnings around by @dbaileychess in https://github.com/google/flatbuffers/pull/7471 * CMake project version detection made more robust by @axelsommerfeldt in https://github.com/google/flatbuffers/pull/7473 * Disable RTTI and rework use in idl_gen_ts.cpp by @dbaileychess in https://github.com/google/flatbuffers/pull/7474 * Use type traits for specialization by @dbaileychess in https://github.com/google/flatbuffers/pull/7475 * [C++] Fixed crash when copying table with empty shared strings by @sssooonnnggg in https://github.com/google/flatbuffers/pull/7477 * Version number in file package.json updated to 2.0.7 by @axelsommerfeldt in https://github.com/google/flatbuffers/pull/7476 * Include <array> head in stl_emulation.h by @dbaileychess in https://github.com/google/flatbuffers/pull/7480 * Fix typos by @dbaileychess in https://github.com/google/flatbuffers/pull/7483 * Refactor test.cpp by @dbaileychess in https://github.com/google/flatbuffers/pull/7487 * [C++] support `native_inline` attribute for vector of tables by @sssooonnnggg in https://github.com/google/flatbuffers/pull/7479 * C++: Add option to skip verifying nested flatbuffers by @CasperN in https://github.com/google/flatbuffers/pull/7489 * [TS/JS] Add rollup and config to generate iife flatbuffers bundle by @bjornharrtell in https://github.com/google/flatbuffers/pull/7449 * Namer applied to Typescript generator by @CasperN in https://github.com/google/flatbuffers/pull/7488 * Verifier Refinements by @dbaileychess in https://github.com/google/flatbuffers/pull/7490 * FlatBuffers Version 2.0.8 by @dbaileychess in https://github.com/google/flatbuffers/pull/7492 ## New Contributors * @axelsommerfeldt made their first contribution in https://github.com/google/flatbuffers/pull/7473 **Full Changelog**: https://github.com/google/flatbuffers/compare/v2.0.7...v2.0.8
v2.0.7
14 weeks ago
This is a minor release with lots of changes :) I would like to get in the habit of releasing more often (at least for the `flatc` and C++ libraries) and the first step is to reduce the amount of diffs between releases (especially patch/revision only updates). See a high level change log notes in our new [CHANGELOG.md](https://github.com/google/flatbuffers/blob/master/CHANGELOG.md#207-aug-22-2022) document, with the following list auto generated by github release workflow: ## What's Changed * explicitly use windows-2019 to unblock ci by @dbaileychess in https://github.com/google/flatbuffers/pull/7105 * Go optional scalars by @chriscraws in https://github.com/google/flatbuffers/pull/7104 * Fix minor typo in WhitePaper.md by @meersuri in https://github.com/google/flatbuffers/pull/7108 * [TS] Fix generation of reserved words in object api (#7106) by @tira-misu in https://github.com/google/flatbuffers/pull/7115 * Add deps attribute to flatbuffer_cc_library by @jkuszmaul in https://github.com/google/flatbuffers/pull/7107 * add the missing checkNullConditionnal code in the "GenObjApi" function by @anov21 in https://github.com/google/flatbuffers/pull/7114 * remove auto generate code from cmakelists by @dbaileychess in https://github.com/google/flatbuffers/pull/7119 * Trigger fuzzing CI only on relevant changes by @dbaileychess in https://github.com/google/flatbuffers/pull/7120 * update proto tests with alaised enum by @dbaileychess in https://github.com/google/flatbuffers/pull/7121 * Use target_compile_features to target C++11 by @dbaileychess in https://github.com/google/flatbuffers/pull/7122 * Use ConvertCase instead of Make{Upper,Lower,Snake} implementations by @dbaileychess in https://github.com/google/flatbuffers/pull/7127 * Replaced ToDasherCase with ConvertCase by @dbaileychess in https://github.com/google/flatbuffers/pull/7131 * [Rust] Add length checks to arrays and vectors. by @CasperN in https://github.com/google/flatbuffers/pull/7130 * Prevent name clash by @dbaileychess in https://github.com/google/flatbuffers/pull/7133 * Fix 64-bit numeric enum values in typescript by @jkuszmaul in https://github.com/google/flatbuffers/pull/7135 * [TS] Escape keywords in typescript object names by @jkuszmaul in https://github.com/google/flatbuffers/pull/7137 * Implement a config based name manager and use it in Rust codegen by @CasperN in https://github.com/google/flatbuffers/pull/7144 * Fix missing 'break' by @CasperN in https://github.com/google/flatbuffers/pull/7151 * Apply Namer to Python code gen by @CasperN in https://github.com/google/flatbuffers/pull/7146 * Apply Namer to Go code gen by @CasperN in https://github.com/google/flatbuffers/pull/7150 * [TS] Add single-file ts codegen & bazel rule for typescript by @jkuszmaul in https://github.com/google/flatbuffers/pull/7161 * Use DESCRIPTION only if CMake version >= 3.9 by @Paulchen-Panther in https://github.com/google/flatbuffers/pull/7166 * Nameroverloads by @CasperN in https://github.com/google/flatbuffers/pull/7164 * Namersw by @CasperN in https://github.com/google/flatbuffers/pull/7167 * Make inclusion of header <optional> opt-out via macro by @davschne in https://github.com/google/flatbuffers/pull/7168 * [Lua] Apply Namer to Lua by @dbaileychess in https://github.com/google/flatbuffers/pull/7171 * Annotated Flatbuffer Binary by @dbaileychess in https://github.com/google/flatbuffers/pull/7174 * Typo in flatc options (warning-as-errors instead of warnings-as-errors) by @stefan301 in https://github.com/google/flatbuffers/pull/7180 * Move flatbuffer_ts_library to typescript.bzl by @jkuszmaul in https://github.com/google/flatbuffers/pull/7183 * Adds no-includes flags to the swift code generator by @mustiikhalil in https://github.com/google/flatbuffers/pull/7182 * Correctly parse lists of enums in Dart generated code by @insertjokehere in https://github.com/google/flatbuffers/pull/7157 * VerifySizePrefixed (reflection::Schema) and GetAnySizePrefixedRoot added by @stefan301 in https://github.com/google/flatbuffers/pull/7181 * [TS] Fix generation of struct members in object api by @tira-misu in https://github.com/google/flatbuffers/pull/7148 * Handle root offset and root table vtable invalidation by @dbaileychess in https://github.com/google/flatbuffers/pull/7177 * Fuzzed binary annotator by @dbaileychess in https://github.com/google/flatbuffers/pull/7188 * Namerdart by @CasperN in https://github.com/google/flatbuffers/pull/7187 * Annotated Binary Structured Comments by @dbaileychess in https://github.com/google/flatbuffers/pull/7192 * [swift] Add bazel configuration for Swift by @keith in https://github.com/google/flatbuffers/pull/7195 * [C#] Fix collision of field name and type name by @tira-misu in https://github.com/google/flatbuffers/pull/7149 * Apply Namer to Java. by @CasperN in https://github.com/google/flatbuffers/pull/7194 * Apply Namer prefix/suffix to other generators by @CasperN in https://github.com/google/flatbuffers/pull/7197 * fixed padding in struct for annotated binary by @dbaileychess in https://github.com/google/flatbuffers/pull/7199 * [C++] Static assert on Flatbuffers Version by @dbaileychess in https://github.com/google/flatbuffers/pull/7203 * maximize parallel builds in CI by @dbaileychess in https://github.com/google/flatbuffers/pull/7206 * Add overloads for C# ByteBuffer/FlatBufferBuilder to allow adding vector blocks from ArraySegments or IntPtr by @Jamie-Jameson in https://github.com/google/flatbuffers/pull/7193 * Fix for [C++] flatc generates invalid Code in the default constructor for structs, when --cpp-field-case-style is used #7209 by @stefan301 in https://github.com/google/flatbuffers/pull/7211 * [C++] generate sorted #include directives by @stefan301 in https://github.com/google/flatbuffers/pull/7213 * code gen flexbuffer verifier by @dbaileychess in https://github.com/google/flatbuffers/pull/7207 * [C++] stl_emulation span::count_ is not const anymore (#7226) by @avaliente-bc in https://github.com/google/flatbuffers/pull/7227 * Started to migrate to target_compile_options by @dbaileychess in https://github.com/google/flatbuffers/pull/7222 * Adds implementation flag for swift by @mustiikhalil in https://github.com/google/flatbuffers/pull/7202 * Adds a way to verify/exposes Entities ids by @mustiikhalil in https://github.com/google/flatbuffers/pull/7221 * Create cpp-linter.yml by @dbaileychess in https://github.com/google/flatbuffers/pull/7208 * disable cpp-linter by @dbaileychess in https://github.com/google/flatbuffers/pull/7229 * Remove call toascii by @dbaileychess in https://github.com/google/flatbuffers/pull/7234 * [Kotlin] Update gradle to 7.4.1 and simplify config files. by @paulovap in https://github.com/google/flatbuffers/pull/7231 * [Swift] Fixes a bug for create function by @mustiikhalil in https://github.com/google/flatbuffers/pull/7228 * Allow CreateVectorOfStrings() to work with any string-type. by @hzeller in https://github.com/google/flatbuffers/pull/7238 * [Java] Fix key lookup returning null clashing with default value by @paulovap in https://github.com/google/flatbuffers/pull/7236 * [Kotlin] Fix key lookup returning null clashing with default value by @paulovap in https://github.com/google/flatbuffers/pull/7237 * set workflows permissions to read-only by @dbaileychess in https://github.com/google/flatbuffers/pull/7239 * Expand test to make sure {}-initializers are properly understood by template by @hzeller in https://github.com/google/flatbuffers/pull/7242 * Make Java namespaces keep case by default by @CasperN in https://github.com/google/flatbuffers/pull/7243 * Add parameter back to EndVector by @dbaileychess in https://github.com/google/flatbuffers/pull/7246 * Java namer typo by @dbaileychess in https://github.com/google/flatbuffers/pull/7249 * [optimization] Keep the underlying storage capacity when clearing the FlatBufferBuilder by @hassila in https://github.com/google/flatbuffers/pull/7250 * Turn off Go modules temporary by @mustiikhalil in https://github.com/google/flatbuffers/pull/7251 * Add test for nested buffer verifier by @dbaileychess in https://github.com/google/flatbuffers/pull/7252 * Swift update performance benchmark infrastructure by @hassila in https://github.com/google/flatbuffers/pull/7255 * Specialize CreateVector with std::initializer_list by @dbaileychess in https://github.com/google/flatbuffers/pull/7254 * Handle +/-inf in protos by @dbaileychess in https://github.com/google/flatbuffers/pull/7256 * [performance] [swift] Add systematic inlining by @hassila in https://github.com/google/flatbuffers/pull/7253 * Added Swift to supported languages by @hassila in https://github.com/google/flatbuffers/pull/7257 * fix include order by @dbaileychess in https://github.com/google/flatbuffers/pull/7266 * Rust: fix a name conflict when building with "no_std" feature by @fjarri in https://github.com/google/flatbuffers/pull/7268 * [swift] Make swift module public by @keith in https://github.com/google/flatbuffers/pull/7274 * Make `flatc` generate Rust files not requiring `std` by @fjarri in https://github.com/google/flatbuffers/pull/7273 * Namerkot by @CasperN in https://github.com/google/flatbuffers/pull/7245 * Remove span ConstIterator/cbegin()/cend(). by @pkasting in https://github.com/google/flatbuffers/pull/7295 * [swift] add 'has<ArrayName>' property to check optional array presence in mes… by @mr-swifter in https://github.com/google/flatbuffers/pull/7280 * Update Rust docs page by @bsilver8192 in https://github.com/google/flatbuffers/pull/7296 * Add size check to fix out of bounds read risk by @bjornharrtell in https://github.com/google/flatbuffers/pull/7304 * Add explicit return types to lobster generated code by @bartwe in https://github.com/google/flatbuffers/pull/7312 * Use keep case for Rust union discriminant type. by @CasperN in https://github.com/google/flatbuffers/pull/7321 * [Swift] Wasm support by @mustiikhalil in https://github.com/google/flatbuffers/pull/7328 * Started implementation for private flags in rust by @mustiikhalil in https://github.com/google/flatbuffers/pull/7269 * Implement optional scalars for Python by @calebzulawski in https://github.com/google/flatbuffers/pull/7318 * Move reflection_ts_fbs into a separate directory by @liuliu in https://github.com/google/flatbuffers/pull/7342 * Implement optional scalars for JSON by @calebzulawski in https://github.com/google/flatbuffers/pull/7322 * [Go] Replace deprecated package io/ioutil by @cia-rana in https://github.com/google/flatbuffers/pull/7281 * [TS] fix ts import path issue by @sssooonnnggg in https://github.com/google/flatbuffers/pull/7298 * [Kotlin] Remove download benchmark files dependency by @paulovap in https://github.com/google/flatbuffers/pull/7314 * [golang] Create missing namespace directory structure (#7324) by @tsturm in https://github.com/google/flatbuffers/pull/7325 * [TS] Don't generate self-imports with --ts-flat-file by @jkuszmaul in https://github.com/google/flatbuffers/pull/7340 * Revert "Move reflection_ts_fbs into a separate directory" by @dbaileychess in https://github.com/google/flatbuffers/pull/7349 * Revert "Implement optional scalars for JSON" by @dbaileychess in https://github.com/google/flatbuffers/pull/7351 * Only include direct included files by @dbaileychess in https://github.com/google/flatbuffers/pull/7348 * Reenable optional json by @calebzulawski in https://github.com/google/flatbuffers/pull/7352 * Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /tests/FlatBuffers.Test by @dependabot in https://github.com/google/flatbuffers/pull/7363 * [Dart] Implement putBool to fix errors when serializing structs with bools by @insertjokehere in https://github.com/google/flatbuffers/pull/7359 * Fix references to LICENSE file by @Hixie in https://github.com/google/flatbuffers/pull/7377 * Updated Newtonsoft.Json to 13.0.1 by @dbaileychess in https://github.com/google/flatbuffers/pull/7393 * cpp_generator: comment out unused parameter to avoid warnings by @yshalabi in https://github.com/google/flatbuffers/pull/7381 * fix(#7360): grpc used deprecated functions by @godcong in https://github.com/google/flatbuffers/pull/7361 * `keep-prefix` keeps relative pathing by @dbaileychess in https://github.com/google/flatbuffers/pull/7394 * Compilation issue msys2 by @chronoxor in https://github.com/google/flatbuffers/pull/7403 * Add missing const by @atkurtul in https://github.com/google/flatbuffers/pull/7401 * [TS] fix incorrect reverse order when writting array of structs by @sssooonnnggg in https://github.com/google/flatbuffers/pull/7271 * [TS/Bazel] Minor improvements to typescript.bzl by @jkuszmaul in https://github.com/google/flatbuffers/pull/7300 * Fix Clang-Cl compile on Windows by @06393993 in https://github.com/google/flatbuffers/pull/7308 * grpc/compiler: Respect filename suffix and extension during code generation by @amaneureka in https://github.com/google/flatbuffers/pull/7343 * Fix error msg format when generate GRPC failed by @SF-Zhou in https://github.com/google/flatbuffers/pull/7350 * (#7323) Rename CMake files according to project name by @clanghans in https://github.com/google/flatbuffers/pull/7378 * Revert "grpc/compiler: Respect filename suffix and extension during code generation" by @dbaileychess in https://github.com/google/flatbuffers/pull/7406 * Revert "Compilation issue msys2" by @dbaileychess in https://github.com/google/flatbuffers/pull/7407 * Compilation issue msys2 #7399 by @chronoxor in https://github.com/google/flatbuffers/pull/7409 * [TS] Use TextEncoder and TextDecoder by @bjornharrtell in https://github.com/google/flatbuffers/pull/7400 * Add FLATBUFFERS_STRICT_MODE by @dbaileychess in https://github.com/google/flatbuffers/pull/7408 * Add tests for flatc by @dbaileychess in https://github.com/google/flatbuffers/pull/7405 * Rebased: grpc/compiler: Respect filename suffix and extension during code generation by @amaneureka in https://github.com/google/flatbuffers/pull/7414 * Moved TypeScriptTests to python script by @dbaileychess in https://github.com/google/flatbuffers/pull/7411 * [golang] Add support for text parsing with json struct tags by @aburdulescu in https://github.com/google/flatbuffers/pull/7353 * Remove stringop-overflow from error by @dbaileychess in https://github.com/google/flatbuffers/pull/7422 * [golang] Perform keyword escaping after case conversion by @aburdulescu in https://github.com/google/flatbuffers/pull/7421 * [C++] Vector of Tables equality by @dbaileychess in https://github.com/google/flatbuffers/pull/7415 * [C++] avoid zero-as-null-pointer warning by @sssooonnnggg in https://github.com/google/flatbuffers/pull/7423 * Issue#6959 :Updated Automatically generated rust files. by @YashasviChaurasia in https://github.com/google/flatbuffers/pull/7425 * [C++] Make template parameter in stl_emulation.h more explicit to avoid conflicts with cpprestsdk U macro by @marcelkrueger in https://github.com/google/flatbuffers/pull/7424 * [C++] Set StructDef::has_key property when deserializing from binary … by @sssooonnnggg in https://github.com/google/flatbuffers/pull/7428 * Remove auto including locale functions by @dbaileychess in https://github.com/google/flatbuffers/pull/7430 * Update gitingore to reflect name change by @dbaileychess in https://github.com/google/flatbuffers/pull/7431 * Update TypeScriptTest.py to work better cross platform by @dbaileychess in https://github.com/google/flatbuffers/pull/7436 * Add flatc python tests to CI by @dbaileychess in https://github.com/google/flatbuffers/pull/7437 * Fix FlexBuffers JS/TS bug by @mzaks in https://github.com/google/flatbuffers/pull/7434 * Add checks to verifier by @dbaileychess in https://github.com/google/flatbuffers/pull/7438 * [TypeScript] Fix namespaceless schema generation by @dbaileychess in https://github.com/google/flatbuffers/pull/7432 * make_span overloads for pointer to vector (#7374) by @stefan301 in https://github.com/google/flatbuffers/pull/7435 * Define minimum buffer size by @dbaileychess in https://github.com/google/flatbuffers/pull/7440 * [C#] Rework how sorted vectors are looked up by @dbaileychess in https://github.com/google/flatbuffers/pull/7441 * Stop using __has_trivial_copy on recent clang versions. by @MirkoBonadei in https://github.com/google/flatbuffers/pull/7443 * [Kotlin] Make sure namespace path exist for code generation by @paulovap in https://github.com/google/flatbuffers/pull/7357 * Partial support for --ts-flat-files and --gen-all by @dbaileychess in https://github.com/google/flatbuffers/pull/7446 * Add some extra warnings, tested on GCC 9.4.0 by @paulharris in https://github.com/google/flatbuffers/pull/7212 * Wrap types in namespace for --ts-flat-files and --gen-all by @dbaileychess in https://github.com/google/flatbuffers/pull/7451 * [WIP] speedup by @paulovap in https://github.com/google/flatbuffers/pull/7452 * Generate SLSA signatures for Released zip files by @laurentsimon in https://github.com/google/flatbuffers/pull/7450 * Change to GetTypeName by @dbaileychess in https://github.com/google/flatbuffers/pull/7453 * Group anonymous namespaces by @paulharris in https://github.com/google/flatbuffers/pull/7455 * Remove old GRPC bash script and convert to python3 by @dbaileychess in https://github.com/google/flatbuffers/pull/7454 * [C++] Disabling unpackto optimization by @dbaileychess in https://github.com/google/flatbuffers/pull/7459 * update grpc version by @Wyverald in https://github.com/google/flatbuffers/pull/7457 * Reworked keep prefix by @dbaileychess in https://github.com/google/flatbuffers/pull/7456 ## New Contributors * @chriscraws made their first contribution in https://github.com/google/flatbuffers/pull/7104 * @meersuri made their first contribution in https://github.com/google/flatbuffers/pull/7108 * @anov21 made their first contribution in https://github.com/google/flatbuffers/pull/7114 * @Paulchen-Panther made their first contribution in https://github.com/google/flatbuffers/pull/7166 * @davschne made their first contribution in https://github.com/google/flatbuffers/pull/7168 * @insertjokehere made their first contribution in https://github.com/google/flatbuffers/pull/7157 * @keith made their first contribution in https://github.com/google/flatbuffers/pull/7195 * @Jamie-Jameson made their first contribution in https://github.com/google/flatbuffers/pull/7193 * @avaliente-bc made their first contribution in https://github.com/google/flatbuffers/pull/7227 * @hzeller made their first contribution in https://github.com/google/flatbuffers/pull/7238 * @hassila made their first contribution in https://github.com/google/flatbuffers/pull/7250 * @fjarri made their first contribution in https://github.com/google/flatbuffers/pull/7268 * @mr-swifter made their first contribution in https://github.com/google/flatbuffers/pull/7280 * @bsilver8192 made their first contribution in https://github.com/google/flatbuffers/pull/7296 * @bartwe made their first contribution in https://github.com/google/flatbuffers/pull/7312 * @calebzulawski made their first contribution in https://github.com/google/flatbuffers/pull/7318 * @cia-rana made their first contribution in https://github.com/google/flatbuffers/pull/7281 * @sssooonnnggg made their first contribution in https://github.com/google/flatbuffers/pull/7298 * @Hixie made their first contribution in https://github.com/google/flatbuffers/pull/7377 * @yshalabi made their first contribution in https://github.com/google/flatbuffers/pull/7381 * @atkurtul made their first contribution in https://github.com/google/flatbuffers/pull/7401 * @06393993 made their first contribution in https://github.com/google/flatbuffers/pull/7308 * @amaneureka made their first contribution in https://github.com/google/flatbuffers/pull/7343 * @SF-Zhou made their first contribution in https://github.com/google/flatbuffers/pull/7350 * @clanghans made their first contribution in https://github.com/google/flatbuffers/pull/7378 * @aburdulescu made their first contribution in https://github.com/google/flatbuffers/pull/7353 * @YashasviChaurasia made their first contribution in https://github.com/google/flatbuffers/pull/7425 * @marcelkrueger made their first contribution in https://github.com/google/flatbuffers/pull/7424 * @MirkoBonadei made their first contribution in https://github.com/google/flatbuffers/pull/7443 * @laurentsimon made their first contribution in https://github.com/google/flatbuffers/pull/7450 * @Wyverald made their first contribution in https://github.com/google/flatbuffers/pull/7457 **Full Changelog**: https://github.com/google/flatbuffers/compare/v2.0.6...v2.0.7
FlatBuffers release 2.0.0
1 year ago
A summary of what is in this release since 1.12.0: * Support for optional scalars in most languages. * Rust Verifier, Object API and FlexBuffers support, and many API improvements. * Overhaul of TypeScript support. * gRPC for many languages brought up to date. * C++ compile time field reflection. * JS FlexBuffers support. * Kotlin FlexBuffers and platform support. * Swift Object API and many Swift performance improvements. * Lua supports LuaJIT and many more fixes. * Python FlexBuffers support. * Many other fixes and smaller improvements, 371 commits since 1.12.0 Note, "2.0" doesn't signify any kind of major overhaul of FlatBuffers, it is merely trying to be more semver compatible, and this release does have breaking changes for some languages much like all releases before it.
FlatBuffers release 1.12.0
2 years ago
A summary of what is in this release since 1.11.0: * An official Swift port! (including gRPC support). * A Kotlin port! * Object API and native JSON support for C#. * Object API and gRPC support for Python. * Object API for Go. * FlexBuffers for Java. * Many other fixes and smaller improvements, 247 commits since 1.11.0
iOS macOS
google/swift-benchmark 0.1.2
A swift library to benchmark code snippets.
⭐️ 828
πŸ•“ 29 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.1.2
29 weeks ago
Minor release that bumps version of swift-argument parser dependency, and adds a benchmark comparison script. Changes since last release: * Add script to compare benchmark results (#85) * Clarify what's really needed for SPM (#91) * CI: Simplify the Windows CI rules (#93) * Bump swift-argument-parser to stable (#94)
0.1.1
1 year ago
Minor update for supporting swift-benchmark on Windows targets on 5.4 or newer Swift releases.
google/google-api-objectivec-client-for-rest v3.0.0
Google APIs Client Library for Objective-C for REST
⭐️ 658
πŸ•“ 3 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v3.0.0 Release
3 weeks ago
This is a major version bump because of raises the minimum iOS version support (like GTMSessionFetcher and Firebase have done). ## What's Changed * Suppress warnings for the session fetcher authorizer changes. by @thomasvl in https://github.com/google/google-api-objectivec-client-for-rest/pull/562 * Bump minimum iOS version to 10.0. by @thomasvl in https://github.com/google/google-api-objectivec-client-for-rest/pull/569 * Service updates. **Full Changelog**: https://github.com/google/google-api-objectivec-client-for-rest/compare/v2.0.1...v3.0.0
v2.0.1 Release
13 weeks ago
* Generated current services as defined by discovery * Suppress warnings for the GTMSessionFetcher authorizer changes (new to that version 2.1.0). #558 **Full Changelog**: https://github.com/google/google-api-objectivec-client-for-rest/compare/v2.0.0...v2.0.1
v2.0.0 Release
27 weeks ago
With this release the source layout has been changed to better match what SwiftPM wants (this was done in the model used by Firebase to hopefully allow for easier integrations). **Both** SwiftPM and CocoaPods now support `#import`ing headers as `#import <GoogleAPIClientForREST/HEADER_NAME.h>`. So if you had something like: #import "GTLRDrive.h" It will need to be replaced with: #import <GoogleAPIClientForREST/GTLRDrive.h> The modular imports (`@import` in ObjC and all `import` directives in Swift) are unchanged and unique to each package system because of the inherent differences in the package systems. Other changes: * Generated Services have been update. * The wiki has been retired and the content moved to markdown pages in the repository to allow for contributions going forward. * SwiftPM and CocoaPods systems now run all the unittests. * The Xcode project within the project was dropped and CocoaPods and/or SwiftPM can be directly used to work on the project to ensure things continue to work. * The Github Actions have been improved to have better coverage on future changes to the project. * `GTLRDefines.h` was pruned to be more minimal. #527 * Prefer imports over fwd decls to avoid potential partial types #538 * Support for a SessionFetcher 2.0 release #542 * This also directly import the SessionFetcher headers into the public headers here avoid issues with Swift interface not having some properties due to the previous forward declarations.
v1.7.0 Release
38 weeks ago
* Generated current services as defined by discovery * Don't pass nil to the class method. #489 * Restrict the gtm-session-fetcher dep to < 2.0. #502
v1.6.0 Release
1 year ago
- Updates minimum Xcode and SDK versions: #462 - Xcode 11.7 - iOS 9+ - macOS 10.12+ - tvOS 10+ - watchOS 6+ - Generated current services as defined by discovery
v1.5.2 Release
1 year ago
* Generated current services as defined by discovery * Detect malformed base64 input. #426
v1.5.1 Release
2 years ago
This release is identical except for the SwiftPM `Package.swift`, that has been updated to remove the `Platforms.swift` section to avoid issues with Xcode 12 (#410).
v1.5.0 Release
2 years ago
* Generated current services as defined by discovery * Protect access to the taskid to deal with different threads. #403 * Xcode 12 minimum iOS version issues (move minimum OS in some files to iOS 9, but older ones should still work if using older Xcode versions and your own project file) :warning: Note: The generated YouTube API was updated and contains some api breaking changes, this project doesn't directly control that. Some bug have been raised within Google for this, so hopefully a future update will get things back in line, but a release is being made because of the other changes and to address Xcode 12 compatibility.
v1.4.3 Release
2 years ago
* Generated current services as defined by discovery
v1.4.2 Release
2 years ago
* ServiceGenerator build fixes: * Fix include. #368 * Fix up the exit status for description fetch failures. #369 * Handle parsing batch replies which minimal responses. #379 * Generated current services as defined by discovery.
iOS macOS watchOS tvOS
google/GTMAppAuth 2.0.0
Apple platforms SDK for using AppAuth with Google libraries.
⭐️ 307
πŸ•“ 2 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
GTMAppAuth 2.0.0
2 weeks ago
* Updated the GTMSessionFetcher dependency to allow 3.x versions. ([#192](https://github.com/google/GTMAppAuth/pull/192)) * Minimum deployment versions for iOS and tvOS increased to 10. ([#188](https://github.com/google/GTMAppAuth/pull/188), [#191](https://github.com/google/GTMAppAuth/pull/191))
GTMAppAuth 1.3.1
11 weeks ago
* Updated the GTMSessionFetcher dependency to allow 2.x versions. ([#155](https://github.com/google/GTMAppAuth/pull/155), [#175](https://github.com/google/GTMAppAuth/pull/175)) * Use secure coding with `NSKeyedArchiver` when available. ([#145](https://github.com/google/GTMAppAuth/pull/145))
GTMAppAuth 1.3.0
30 weeks ago
* Added the option to use the data protection keychain on macOS. ([#151](https://github.com/google/GTMAppAuth/pull/151)) * Unified the keychain access layer, moving macOS to the modern SecItem API. ([#150](https://github.com/google/GTMAppAuth/pull/150)) * Added Swift Package Manager projects for the example apps. ([#153](https://github.com/google/GTMAppAuth/pull/153))
GTMAppAuth 1.2.3
36 weeks ago
* Fixed Keychain duplicate entry error on macOS. ([#138](https://github.com/google/GTMAppAuth/pull/138)) * Match GTMSessionFetcher's min macOS version to avoid warnings. ([#142](https://github.com/google/GTMAppAuth/pull/142))
1.2.2 Release
1 year ago
* Fixed Swift Package Manager issue with Xcode 12.5.
1.2.1 Release
1 year ago
* Addressed CocoaPod packaging issue in the [1.2.0 release](https://github.com/google/GTMAppAuth/releases/tag/1.2.0).
1.2.0 Release
1 year ago
* Addressed several Swift Package Manager issues. * Restructured the project for cleaner Swift Package Manager support.
1.1.0 Release
2 years ago
* Added Swift Package Manager support. * Added watchOS support.
Version 1.0.0
3 years ago
* Moved tvOS authorization support out to a branch.
Version 0.8.0
3 years ago
* Added `tokenRefreshDelegate` to `GTMAppAuthFetcherAuthorization`. * Updated to depend on AppAuth/Core 1.0. * Added CHANGELOG.md.
iOS macOS watchOS tvOS
google/GoogleSignIn-iOS 6.2.4
Enables iOS and macOS apps to sign in with Google.
⭐️ 241
πŸ•“ 11 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Google Sign-In 6.2.4
11 weeks ago
- Updated the GTMSessionFetcher dependency to allow 2.x versions. ([#207](https://github.com/google/GoogleSignIn-iOS/pull/207))
Google Sign-In 6.2.3
15 weeks ago
* Fix resource loading in GoogleSignInSwift with CocoaPods use_frameworks! ([#197](https://github.com/google/GoogleSignIn-iOS/pull/197)) * Prevent build errors for GoogleSignInSwift in certain scenarios when using Swift Package Manager. ([#166](https://github.com/google/GoogleSignIn-iOS/pull/166))
Google Sign-In 6.2.2
27 weeks ago
- Prevent build errors for GoogleSignInSwift when using Swift Package Manager. ([#157](https://github.com/google/GoogleSignIn-iOS/pull/157)) - Prevent a build error on Xcode 12 and earlier. ([#158](https://github.com/google/GoogleSignIn-iOS/pull/158))
Google Sign-In 6.2.1
28 weeks ago
- Use `GoogleSignInSwiftSupport` as the name of the Swift support CocoaPod. ([#137](https://github.com/google/GoogleSignIn-iOS/pull/137))
Google Sign-In 6.2.0
28 weeks ago
- Support for macOS. ([#104](https://github.com/google/GoogleSignIn-iOS/pull/104)) - Added a SwiftUI "Sign in with Google" button. ([#103](https://github.com/google/GoogleSignIn-iOS/pull/103)) - Added the ability to request additional scopes at sign-in time. ([#30](https://github.com/google/GoogleSignIn-iOS/pull/30)) - Fixed several issues. ([#87](https://github.com/google/GoogleSignIn-iOS/pull/87), [#106](https://github.com/google/GoogleSignIn-iOS/issues/106))
Google Sign-In iOS 6.1.0
50 weeks ago
- New Swift sample app demonstrating SwiftUI. ([#63](https://github.com/google/GoogleSignIn-iOS/pull/63)) - Support for Mac Catalyst. - Improvements to the `addScopes` implementation. ([#68](https://github.com/google/GoogleSignIn-iOS/pull/68), [#70](https://github.com/google/GoogleSignIn-iOS/pull/70))
Google Sign-In iOS 6.0.2
1 year ago
- Ensure that module imports can be used when built as a library. ([#53](https://github.com/google/GoogleSignIn-iOS/pull/53))
Google Sign-In iOS 6.0.1
1 year ago
- Fixes nested callbacks not being called for signIn and addScopes methods. ([#29](https://github.com/google/GoogleSignIn-iOS/pull/29))
Google Sign-In iOS 6.0.0
1 year ago
- Google Sign-In for iOS is now open source. - Swift Package Manager support. - Support for Simulator on M1 Macs. - API surface updates - `GIDSignIn` - `sharedInstance` is now a class property. - `signIn` is now `signInWithConfiguration:presentingViewController:callback:` and always requests basic profile scopes. - `addScopes:presentingViewController:callback:` is the new way to add scopes beyond basic profile to a currently signed-in user. - `restorePreviousSignIn` is now `restorePreviousSignInWithCallback:`. - `disconnect` is now `disconnectWithCallback:`. - The `GIDSignInDelegate` protocol has been removed in favor of `GIDSignInCallback` and `GIDDisconnectCallback` blocks. - All sign-in flow configuration properties have been moved to `GIDConfiguration`. - The `GIDConfiguration` class had been added to represent the configuration needed to sign in a user. - `GIDAuthentication` - `getTokensWithHandler:` is now `doWithFreshTokens:`. - The `GIDAuthenticationHandler` typedef has been renamed `GIDAuthenticationAction`. - `refreshTokensWithHandler:` has been removed, use `doWithFreshTokens:` instead. - `GIDSignInButton` no longer makes calls to `GIDSignIn` internally and will need to be wired to an `IBAction` or similar in order for you to call `signInWithConfiguration:presentingViewController:callback:` to initiate a sign-in flow.
iOS macOS
google/gtm-session-fetcher v3.0.0
Google Toolbox for Mac - Session Fetcher
⭐️ 195
πŸ•“ 3 weeks ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v3.0.0 Release
3 weeks ago
This is functionally the same as v2.2.0 was, but done as a major version bump to be correct from a semver point of view; the major issue being the change of the iOS minimum supported version. A v2.3.0 release was made to remove some changes that broke the semver contract. **Full Changelog**: https://github.com/google/gtm-session-fetcher/compare/v2.2.0...v3.0.0
v2.3.0 Release
3 weeks ago
This reverts #327, #324, & #329, mainly to go back to an iOS min version of 9.0 and thus not break semver contract for the 2.x releases. ## What's Changed * Fix up 2.2 release and prep a 2.3 release by @thomasvl in https://github.com/google/gtm-session-fetcher/pull/334 **Full Changelog**: https://github.com/google/gtm-session-fetcher/compare/v2.2.0...v2.3.0
v2.2.0 Release
4 weeks ago
## What's Changed * Add #if DEBUG to vars not used outside of DEBUG by @itf in https://github.com/google/gtm-session-fetcher/pull/319 * Fix -wunused-but-set-variable by using __unused attribute by @itf in https://github.com/google/gtm-session-fetcher/pull/321 * Convert `#pragma unused()` uses to `__unused`. by @mwyman in https://github.com/google/gtm-session-fetcher/pull/322 * Enable `.allowLocalhostRequest` on some tests failing under Xcode 14. by @mwyman in https://github.com/google/gtm-session-fetcher/pull/325 * Bump minimum iOS version to 10.0. by @mwyman in https://github.com/google/gtm-session-fetcher/pull/327 * Replace `dispatch_semaphore` use with `os_unfair_lock`. by @mwyman in https://github.com/google/gtm-session-fetcher/pull/324 * Remove most methods from GTMSessionFetcherServiceProtocol. by @mwyman in https://github.com/google/gtm-session-fetcher/pull/329 ## New Contributors * @itf made their first contribution in https://github.com/google/gtm-session-fetcher/pull/319 **Full Changelog**: https://github.com/google/gtm-session-fetcher/compare/v2.1.0...v2.2.0
v2.1.0 Release
15 weeks ago
## What's Changed * Deprecating GTMFetcherAuthorizationProtocol in favor of new GTMSessionFetcherAuthorizer by @mwyman in https://github.com/google/gtm-session-fetcher/pull/315 * Version bump for a release by @thomasvl in https://github.com/google/gtm-session-fetcher/pull/316 **Full Changelog**: https://github.com/google/gtm-session-fetcher/compare/v2.0.0...v2.1.0
v2.0.0 Release
28 weeks ago
With this release the source layout has been changed to better match what SwiftPM wants (this was done in the model used by Firebase to hopefully allow for easier integrations). Both SwiftPM and CocoaPods now support `#import`ing headers as `#import <GTMSessionFetcher/HEADER_NAME.h>`. The modular imports still are unchanged and unique to each package system because of the inherent differences in the package systems. Other changes: - The wiki has been retired and the content moved to markdown pages in the repository to allow for contributions going forward. - Apis that had previously been deprecated have been removed. #288, #289 - SwiftPM and CocoaPods systems now run all the unittests. - The Xcode project within the project was dropped and CocoaPods and/or SwiftPM can be directly used to work on the project to ensure things continue to work. - The Github Actions have been improved to have better coverage on future changes to the project. - Add explicit concurrent callback queue support for the fetcher service. #257 - Drop the XML processing/formatting support. #279 - Invoke the fetcher's completion only after releasing callbacks. #299
v1.7.2 Release
31 weeks ago
* Improve GTMSessionFetcher logging #256 * Log only in verbose mode to reduce the chatter #267
v1.7.1 Release
36 weeks ago
* Fix up compilation with `-Woverriding-method-mismatch` #263 & #264 * Fix static analysis nullability violation finding from Xcode 13.1 #266 * Ignore `-Wunused` warnings around `objc_precise_lifetime` variables. #269
v1.7.0 Release
1 year ago
- New APIs `-[GTMSessionFetcherService addDecorator:]` and `-removeDecorator:`. Allows creators and clients of a `GTMSessionFetcherService` to create and add decorators to intercept each created fetcher at fetch begin or retry time, and which can be notified when the fetch completes/finishes. These decorators may alter the `NSURLRequest` for the fetcher, adding HTTP headers or (e.g.) URL query parameters on retry. - Cleans up some macro usage made obsolete by prior minimum OS/Xcode version bumps.
v1.6.1 Release
1 year ago
Reverts removal of `GTMHTTPFetcher` backwards compatibility code and bridging macros, to address build break in dependencies that haven't released since removing them.
v1.6.0 Release
1 year ago
- Updates minimum Xcode and SDK versions: - Xcode 11.7+ - iOS 9+ - macOS 10.12+ - tvOS 10+ - watchOS 6+ - Removes obsolete `GTMHTTPFetcher` (pre-iOS 7) backwards compatibility helpers. - Adds `GTMSESSION_RECONNECT_BACKGROUND_SESSIONS_ON_LAUNCH` flag to determine whether to automatically reconnect background sessions on app launch; apps disabling this behavior (defining the flag = 0) must call `[GTMSessionFetcher uploadFetchersForBackgroundSessions]` directly in order to reconnect any background session tasks. - Allow overriding the version in `GTMFetcherApplicationIdentifier` by setting the `GTMUserAgentVersion` key in the bundle's `Info.plist`. - Fixed session invalidation on cancellation. - Updates to tests.
iOS macOS watchOS tvOS
google/JacquardSDKiOS v0.1.0
Jacquardβ„’ by Google weaves new digital experiences into the things you love, wear, and use every day to give you the power to do more and be more. Jacquard SDK is a way to connect Jacquard interactions within your apps. Create an app and bring it to life with gestures, lights and haptics through the Jacquard SDK.
⭐️ 12
πŸ•“ 1 year ago
πŸ”– Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Damask - 0.2.0
1 year ago
1. Open sourced SDK. 2. Record, store and send IMU data. 3. New Sample App example called 'Places'. 4. Improved Tag LED settings in sample app. 5. Device firmware upgrade via Cloud API. 6. Bug fixes. 7. Documentation Improvements.
Initial Version
1 year ago
This is the initial version of the Jacquard SDK for iOS. The SDK itself is released as a compiled binary framework/xcframework. Please see [the documentation](https://google.github.com/JacquardSDKiOS) for integration instructions.
iOS macOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics