|
|
|
|
Changelog for libflatbuffers23_5_26-23.5.26-ill.42.1.x86_64.rpm :
* Wed Oct 11 2023 ecsos - Update to 23.5.26 - TS/JS: Upgrade package.json dependencies by AATTbjornharrtell in #7933 - fix out-of-source builds with cmake by AATTdbaileychess in #7946 - removed extern code generation declarations preferring direct includes by AATTdbaileychess in #7948 - fixed bfbs gen to pass extra options by AATTdbaileychess in #7949 - Fix //tests/ts:bazel_repository_test by AATTphilsc in #7952 - Change SizedPrefixed verifier to be <= provided size by AATTdbaileychess in #7957 - fix(TS): fixed incorrect function name when importing unionTo functions by AATTsssooonnnggg in #7958 - remove flatbuffers tests from android by AATTdbaileychess in #7959 - feat(C++): Support underlying_type for union by AATTsssooonnnggg in #7954 - feat: Support union underlying type for TS/JS by AATTsssooonnnggg in #7961 - README.md: SemVer case typo by AATTcrisman in #7962 - chore: fixed broken script: RustTest.bat by AATTsssooonnnggg in #7963 - Switch to using alias instead of a typedef for FlatBufferBuilder by AATTdbaileychess in #7966 - fix(rust): fixed rust namer isses, resolve #7865 and ##7782 by AATTsssooonnnggg in #7964 - Fix python tests by AATTyan12125 in #7960 - switch back to having T explicitly defined in CreateVector by AATTdbaileychess in #7967 - don\'t emit flatbuffers include in bfbs generated output by AATTdbaileychess in #7968 - Update java pom.xml file to allow java 8 compatibility by AATTswimar in #7894 - FlatBuffers Version 23.5.26 by AATTdbaileychess in #7976- Changes from 23.5.9 - FlatBuffers 64 for C++ by AATTdbaileychess in #7935 - FlatBuffers Version 23.5.9 by AATTdbaileychess in #7945- Changes from 23.5.8 - Update filename to README.md and improve formatting by AATTSmashedFrenzy16 in #7855 - Fix help output for --java-checkerframework by AATTmusicinmybrain in #7854 - ToCamelCase() when kLowerCamel now converts first char to lower. by AATTpaulovap in #7838 - Adding comment for code clarification by AATTSmashedFrenzy16 in #7856 - made changes to the rust docs so they would compile. by AATTjeffsmith82 in #7871 - fix using null string in vector by AATTphenixxy in #7872 - Use Bool for flatbuffers \'bool\' instead of Byte in swift by AATTblindspotbounty in #7876 - Update go documentation link to point to root module by AATTle-michael in #7879 - README.md: PyPI case typo by AATTcrisman in #7880 - [CS] Verifier by AATTtira-misu in #7850 - [TS/JS] Use minvalue from enum if not found by AATTbjornharrtell in #7888 - Add a FileWriter interface by AATTKn99HN in #7821 - [TS/JS] Upgrade dependencies by AATTbjornharrtell in #7889 - Fix go_sample.sh by AATTjdemeyer in #7903 - Go: add test for FinishWithFileIdentifier by AATTjdemeyer in #7905 - Optionally generate type prefixes and suffixes for python code by AATTmaxburke in #7857 - Support file_identifier in Go by AATTjdemeyer in #7904 - Go: make generated code more compliant to \"go fmt\" by AATTjdemeyer in #7907 - TS/JS: Use TypeError instead of Error when appropriate by AATTjmillan in #7910 - Allow to use functions from BuildFlatBuffers.cmake from a flatbuffe… by AATTKerstinKeller in #7912 - Make JSON supporting advanced union features by AATTadmo in #7869 - drop glibc from runtime dependencies by AATTfaucct in #7906 - Replace deprecated command with environment file by AATTjongwooo in #7921 - Optionally generate Python type annotations by AATTmaxburke in #7858 - additional check for absl::string_view availability by AATTocpalo in #7897 - Only generate AATTkotlin.ExperimentalUnsigned annotation on create *Vector methods having an unsigned array type parameter. by AATTaaronriekenberg in #7881 - Migrate from rules_nodejs to rules_js/rules_ts by AATTphilsc in #7923 - Revert \"Migrate from rules_nodejs to rules_js/rules_ts\" by AATTdbaileychess in #7927 - inject no long for FBS generation to remove logs in flattests by AATTdbaileychess in #7926 - fixed some windows warnings by AATTdbaileychess in #7929 - Migrate from rules_nodejs to rules_js/rules_ts (take 2) by AATTphilsc in #7928 - Add binary schema reflection by AATTdbaileychess in #7932 - Rework cmake flatc codegeneration by AATTdbaileychess in #7938 - Add #!/usr/bin/bash to release.sh by AATTrishabhdeepsingh in #7942 - FlatBuffers Version 23.5.8 by AATTrishabhdeepsingh in #7943 * Thu May 04 2023 Dominique Leuenberger - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. * Mon Mar 27 2023 Dirk Müller - update to 23.3.3: * Major release! Just kidding, we are continuing the versioning scheme of using a date to signify releases. This results in the first release of the new year to bump the tradition major version field. * Refactoring of flatc generators to use an interface (#7797). * Removed legacy cmake support and set min to 3.8 (#7801). * Reworked entry points for Typescript/Javascript and compatibility for single file build (#7510) * Removed go.mod files after some versioning issues were being report (#7780). * Go minimum version is now 1.19 (#7720) with the addition of Go modules. * Added CI support for Big Endian regression testing (#7707). * Fixed getFullyQualifiedName in typescript to return name delimited by \'.\' instead of \'_\' (#7730). * Fixed the versioning scheme to not include leading zeros which are not consistently handled by every package manager. Only the last release (12.12.06) should have suffered from this. * 20 Major releases in a row? Nope, we switched to a new versioning scheme that is based on date. * Python supports fixed size arrays now (#7529). * Behavior change in how C++ object API uses UnPackTo. The original intent of this was to reduce allocations by reusing an existing object to pack data into. At some point, this logic started to merge the states of the two objects instead of clearing the state of the packee. This change goes back to the original intention, the packed object is cleared when getting data packed into it (#7527). * Fixed a bug in C++ alignment that was using sizeof() instead of the intended AlignOf() for structs (#7520). * Thu May 12 2022 Ferdinand Thiessen - Update to version 2.0.6 * Make idl_parser deterministic * Various bug fixes https://github.com/google/flatbuffers/compare/v2.0.5...v2.0.6- Update to version 2.0.5 * Implement Serialize for flexbuffer::Reader * Deprecate EnumVal.object * FixedTypedVector: add const to ElementType() and size() * Wed May 12 2021 Ferdinand Thiessen - Update to version 2.0.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. * Many other fixes and smaller improvements- Drop upstream fixed 5938.patch and 6020.patch * Thu Feb 04 2021 Guillaume GARDET - Fix build on Tumbleweed: - Backport patches: * 5938.patch * 6020.patch - Disable LTO * 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
|
|
|