Changelog for
flatbuffers-devel-24.x.x+git.20240905T185035~c7a8102-2.2.x86_64.rpm :
* Fri Sep 27 2024 obs-service-tar-scmAATTinvalid- Update to version 24.x.x+git.20240905T185035~c7a8102:
* docs: update README.md (#8383)
* Update libs.versions.toml (#8387)
* Add a unit test for odd-sized small structs (for #8117) (#8363)
* [jumbo] Add begin()/end() to DetachedBuffer. (#8370)
* Upgrade Rust dependencies (#8372)
* Remove unused comment and fix typo. (#8366)
* Add \"empty()\" to vector (#8369)
* Add parentheses in FLATBUFFERS_MAX_BUFFER_SIZE, FLATBUFFERS_MAX_64_BUFFER_SIZE to avoid preprocessor definition collision (#8377)
* Bazel: Just target flatc and flatbuffers_test for presubmit
* Fixes LICENSE file in python
* Thu Apr 30 2020 Michal Vyskocil
- Update to 1.12.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- Packaging: Use tarball from GitHub release page https://github.com/google/flatbuffers/releases
* Fri Feb 14 2020 Dominique Leuenberger - Fix build: RPM 4.15 got a bit stricter and fails on find-provides script errors. Earlier RPM versions ignored it. In this specic case it turns out that the .cmake file installed is invalid, as it contained set(PACKAGE_VERSION \"..\") (so RPM is right to abort). Turns out that upstream simply did not really cater for the fact that this could be installed from tarball and not from a git checkout: they use \'git describe\' to inject a version into the .cmake file. Fix this by replacing the placeholders using sed, injecting the rpm %version there.
* Tue Dec 03 2019 Tomáš Chvátal - Use %cmake_build to build the cmake stuff
* Tue Oct 08 2019 ecsosAATTopensuse.org- Update to 1.11.0 - More accurate C++ float handling, NaN handling, limit checking. - Java optimization: faster object accessors, faster UTF8 conversion. - A lot of Rust port improvements. - Vector of union JSON parsing. - Parser can now work from binary schemas. - Python: numpy vector support. - Packaging: Snap & RPM support. - Many improvements to our CI, added Bazel CI, dockerized language tests. - Many other fixes and smaller improvements, 169 commits since 1.10.0
* Fri Mar 22 2019 olafAATTaepfle.de- Update to 20190321T162332.a746143 to fix bigendian build- dropped remove-date-from-flatc-version.patch
* Sat Mar 16 2019 Torsten Duwe - lift x86-only limitation
* Wed Jan 30 2019 Todd R - Update to 1.10.0
* Rust support
* Dart support
* Lua support
* Lobster support
* C++ + Improved / more correct verifier + compare operator in generated code + new/improved move operators for many data types + string_view support.
* Java & C# support vectors of unions.
* Many other fixes and smaller improvements- Package shared library in accordance with shared library packaging policy.- Remove upstream-included 0001-remove-unnecessary-const-qualifier.patch- Rebase remove-date-from-flatc-version.patch
* Thu Jun 28 2018 kamikazowAATTopensuse.org- Remove make-use-of-GNUInstallDirs.patch – has been upstreamed- Add 0001-remove-unnecessary-const-qualifier.patch
* Post-1.9.0 upstream patch to fix a compilation error.- Update to 1.9.0
* Vtable trimming in all language implementations: can reduce binary size 10-20%!
* Mini-reflection tables (in C++) for debug-print, etc.
* Improved .proto conversion.
* Vectors of unions now also supported in JS/TS/PHP/C.
* Improved namespace handling.
* Boolean types in FlexBuffers.
* Python Numpy vector support.
* Nested FlatBuffer JSON parsing.
* C++98 (stlport) support for core FlatBuffers and FlexBuffers.
* JSON Schema output support.
* Further optimized C++ memory usage for FlatBufferBuilder: from 3 to 1 dynamic allocations (!)
* GRPC support in Java & Maven.
* Build files for Bazel and Conan.
* Prefixed size support for Java/C#/Python.
* Typescript docs.
* Thu Jul 06 2017 jengelhAATTinai.de- Trim irrelevant words from descriptions.- Stop the abuse of ls output for programmatic input. (useless use of cat)