Next | Query returned 85 messages, browsing 21 to 30 | Previous

History of commit frequency

CVS Commit History:


   2022-07-18 16:19:52 by Thomas Klausner | Files touched by this commit (6) | Package updated
Log message:
{py-,}protobuf: update to {3,4}.21.2

2022-05-27 version 21.1 (C++/Java/Python/PHP/Objective-C/C#/Ruby)

  C++
  * cmake: Revert "Fix cmake install targets (#9822)" (#10060)
  * Remove Abseil dependency from CMake build (#10056)

  Python
  * Update python wheel metadata with more information incl. required python \ 
version (#10058)
  * Fix segmentation fault when instantiating field via repeated field \ 
assignment (#10066)

2022-05-25 version 21.0 (C++/Java/Python/PHP/Objective-C/C#/Ruby)

  C++
  * cmake: Call get_filename_component() with DIRECTORY mode instead of PATH \ 
mode (#9614)
  * Escape GetObject macro inside protoc-generated code (#9739)
  * Update CMake configuration to add a dependency on Abseil (#9793)
  * Fix cmake install targets (#9822)
  * Use __constinit only in GCC 12.2 and up (#9936)

  Python
  * Increment python major version to 4 in version.json for python upb (#9926)
  * The C extension module for Python has been rewritten to use the upb library.
    This is expected to deliver significant performance benefits, especially when
    parsing large payloads.  There are some minor breaking changes, but these
    should not impact most users.  For more information see:
    \ 
https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates
  * Fixed win32 build and fixed str(message) on all Windows platforms. (#9976)
  * The binary wheel for macOS now supports Apple silicon.

2022-05-19 version 21.0-rc2(C++/Java/Python/PHP/Objective-C/C#/Ruby)

  Python
  * Fix windows builds
  * Throw more helpful error if generated code is out of date
  * Fixed two reference leaks

2022-05-10 version 21.0-rc1 (C++/Java/Python/PHP/Objective-C/C#/Ruby)

  C++
  * Rename main cmake/CMakeLists.txt to CMakeLists.txt (#9603)
  * avoid allocating memory if all extension are cleared (#9345)
  * cmake: Call get_filename_component() with DIRECTORY mode instead of PATH \ 
mode (#9614)
  * Escape GetObject macro inside protoc-generated code (#9739)
  * Update CMake configuration to add a dependency on Abseil (#9793)
  * Use __constinit only in GCC 12.2 and up (#9936)
  * Refactor generated message class layout
  * Optimize tokenizer ParseInteger by removing division
  * Reserve exactly the right amount of capacity in ExtensionSet::MergeFrom
  * Parse FLT_MAX correctly when represented in JSON

  Python
  * Increment python major version to 4 in version.json for python upb (#9926)
  * The C extension module for Python has been rewritten to use the upb library.
    This is expected to deliver significant performance benefits, especially when
    parsing large payloads.  There are some minor breaking changes, but these
    should not impact most users.  For more information see:
    \ 
https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates
  * Due to the breaking changes for Python, the major version number for Python
    has been incremented.
  * The binary wheel for macOS now supports Apple silicon.

  Compiler
  * Protoc outputs the list of suggested field numbers when invalid field
    numbers are specified in the .proto file.
  * Require package names to be less than 512 bytes in length
   2022-04-23 11:30:24 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-protobuf: updated to 3.20.1

3.20.1:
Match protobuf 3.20.1
   2022-04-03 20:19:24 by Adam Ciarcinski | Files touched by this commit (6) | Package updated
Log message:
protobuf py-protobuf: updated to 3.20.0

Protocol Buffers v3.20.0

C++

Add option to use external GTest in CMake
cmake: Set correct sonames for libprotobuf-lite.so and libprotoc.so
Java

Revert "Standardize on Array copyOf"
Resolve more java field accessor name conflicts

Python

Pin multibuild scripts to get manylinux1 wheels back
Dropped support for Python < 3.7

PHP

fix: [PHP] add missing reserved classnames

Ruby

Dropped Ruby 2.3 and 2.4 support for CI and releases.
[Ruby] Message.decode/encode: Add max_recursion_depth option
Ruby: rename max_recursion_depth to recursion_limit
Fix conversion of singleton classes in Ruby
Suppress warning for intentional circular require
[Ruby] allow encode json options to be an object that responds to to_hash

Other

[C#] Fix trim warnings
Add protoc-gen-go-svc to options.md
Fixes NullReferenceException when accessing FieldDescriptor.IsPacked
Add ToProto() method to all C# descriptor classes
Add cmake option protobuf_INSTALL to not install files
[CMake] Allow custom plugin options e.g. to generate mocks
Add an option to preserve proto names in JsonFormatter
Add test scope to kotlin-test for protobuf-kotlin-lite
Add prefix_to_proto_package_mappings_path ObjC option.
[ObjC] Rename proto_package_to_prefix_mappings_path to \ 
package_to_prefix_mappings_path.
cmake: Use linker version scripts
Add a generation option to control use of forward declarations in headers.
[C#] fix parse failure for extensions with large field numbers
   2022-01-30 17:33:43 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
protobuf py-protobuf: updated to 3.19.4

Protocol Buffers v3.19.4

Python

Make libprotobuf symbols local on OSX to fix issue

Protocol Buffers v3.19.3

Python

Fix missing Windows wheel for Python 3.10 on PyPI
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-11-16 16:27:34 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
{py-,}protobuf: update to 3.19.1

2021-10-28 version 3.19.1 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)

  Bazel
  * Ensure that release archives contain everything needed for Bazel (#9131)
  * Align dependency handling with Bazel best practices (#9165)

  JavaScript
  * Fix `ReferenceError: window is not defined` when getting the global object \ 
(#9156)

  Ruby
  * Fix memory leak in MessageClass.encode (#9150)
   2021-11-11 13:02:51 by Kimmo Suominen | Files touched by this commit (53)
Log message:
*: Revbump for protobuf-3.19.0

Fix for: Shared object "libprotobuf.so.29" not found
   2021-11-01 21:52:04 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
{py-,}protobuf: update to 3.19.0

  C++
  * Make proto2::Message::DiscardUnknownFields() non-virtual
  * Separate RepeatedPtrField into its own header file
  * For default floating point values of 0, consider all bits significant
  * cmake: support `MSVC_RUNTIME_LIBRARY` property (#8851)
  * Fix shadowing warnings (#8926)
  * Fix for issue #8484, constant initialization doesn't compile in msvc \ 
clang-cl environment (#8993)
  * Fix build on AIX and SunOS (#8373) (#9065)
  * Add Android stlport and default toolchains to BUILD. (#8290)

  Python
  * Proto2 DecodeError now includes message name in error message
  * Make MessageToDict convert map keys to strings (#8122)
  * Add python-requires in setup.py (#8989)
  * Add python 3.10 (#9034)
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-21 22:33:08 by Kimmo Suominen | Files touched by this commit (53)
Log message:
*: Revbump for protobuf-3.18.0

Fix for: Shared object "libprotobuf.so.28" not found

Next | Query returned 85 messages, browsing 21 to 30 | Previous