Next | Query returned 120 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-10-23 09:37:08 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
protobuf py-protobuf: updated to (5.)28.3

Protocol Buffers v28.3

C++

Fix packed reflection handling bug in edition 2023.

Java

Mute the minor version warning
Populate Kotlin Manifest Files
Re-export includingDefaultValueFields in deprecated state for important Cloud \ 
customer. (3b62d78)
Cherrypick restoration of mutableCopy helpers (3ea568a)
Fix packed reflection handling bug in edition 2023.

Kotlin

Populate Kotlin Manifest Files

Python

Mute the minor version warning
Fix packed reflection handling bug in edition 2023.

Other

Fix merge conflicts (664a7e1)
[ObjC] Disabling visionOS on CI. (22cd8ba)
Update staleness tests to only run over release branch
   2024-09-21 12:24:31 by Thomas Klausner | Files touched by this commit (52)
Log message:
*: recursive bump for protobuf 28.2

two static library became shared libraries - bump to be on the safe side
   2024-09-21 12:23:36 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
protobuf: update to 28.2.

28.2

C++

    Fix cord handling in DynamicMessage and oneofs. (#18373) (5b0e543)

28.1

C++

    Fix compiler error with StrongReferenceToType() (8ea3bb1)

28.0

Compiler

    UPB text encoder without using reflection for Rust (used for a message's \ 
Debug trait) that will print out field number to value entries instead of field \ 
name to value entries of a message like how it's expected for the usual text \ 
format using reflection. (f9dd9ce)
    Enable MessageLite::DebugString to use Message::DebugString where possible. \ 
(f810cc5)
    Always report plugin support errors from protoc. (986ef8d)
    Stop supporting EDITION_PROTO2 as an alias for EDITION_LEGACY. (35b3425)
    Rename DynamicCastToGenerated/DownCastToGenerated to (18da465)
    Mark deleted fields in descriptor.proto reserved (44c409d)
    Protoc: support inf, -inf, nan, and -nan in option values (#15017) (3c03e93)

C++

    Move -Werror to our test/dev bazelrc files. (#17938) (f5a1b17)
    Introduce FieldDescriptor::cpp_string_type() API to replace direct ctype \ 
inspection which will be removed in the next breaking change (72b0b7a)
    Removed specific MSVC settings when installing (#17285) (770090e)
    Omit the _raw_default_instance_ declaration when using DLL linkage. (79c55cb)
    Enable MessageLite::DebugString to use Message::DebugString where possible. \ 
(f810cc5)
    Fix a bug in which proto code uses ctype instead of string_type internally. \ 
(dfbe987)
    Add an optimization that prevents an exponential number of comparisons on \ 
deeply (594a71f)
    Replace FindHelper() with BucketNumber() when only the bucket number is \ 
required. (8c7b1ec)
    Stop supporting EDITION_PROTO2 as an alias for EDITION_LEGACY. (35b3425)
    Rename DynamicCastToGenerated/DownCastToGenerated to (18da465)
    Prohibit using features in the same file they're defined in. (24b91a7)
    Implement new Debug API with redaction. (bb68eb2)
    Use bool HasHasbits(const FieldDescriptor*) instead of manual checks. (448e326)
    Add java to reserved names to escape extensions to java_. This may break \ 
existing references to gencode for extensions named java. (c99cf4b)
    Put arena cleanup nodes on a separate chunked list instead of at the ends of \ 
arena blocks. (f70d90b)
    Fix validation checks of implicit presence. (d6c2833)
    Clarify map behaviors in editions. (0dbd99a)
    Protoc: support inf, -inf, nan, and -nan in option values (#15017) (3c03e93)
   2024-08-28 15:43:18 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
protobuf py-protobuf: updated to [5.]27.4

Protocol Buffers v27.4

Announcements

Protobuf News may include additional announcements or pre-announcements for \ 
upcoming changes.

Java

Binary compatibility shims for GeneratedMessageV3, SingleFieldBuilderV3, \ 
RepeatedFieldBuilderV3, and their nested classes to restore binary compatibility \ 
with <=v3.x.x generated code built against v3.x.x prior to v4.26.0 breaking \ 
release.
   2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575)
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
   2024-08-06 14:05:29 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
protobuf py-protobuf: updated to [5.]27.3

Protocol Buffers v27.3

Protobuf News may include additional announcements or pre-announcements for \ 
upcoming changes.

Compiler

Revert workaround for std::mutex issues on github windows runners. (ba3e7d7)

C++

Update staleness (b7ef2ca)
Omit the _raw_default_instance_ declaration when using DLL linkage. (22d9a03)
Refactor the way we turn on the optimization in StrongPointer. (a15c9c5)

Java

Omit the _raw_default_instance_ declaration when using DLL linkage. (22d9a03)

PHP

PHP C-Extension

Fix segmentation faults with enabled keep_descriptor_pool_after_request

Ruby

Ruby C-Extension

[Ruby] Fix mismatched pointer type

Other

Remove /utf-8 flag added in #14197 (e20cb7a)
Downgrade CMake to 3.29 to workaround Abseil issue. (8a579c1)
Upgrade macos-11 tests to macos-12 (aec8a76)
Use explicit names of our large runners (4e3b4f0)
Upgrade our C++ release tests to large runners.
   2024-06-26 21:49:34 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
protobuf py-protobuf: updated to [5.]27.2

Protocol Buffers v27.2

Compiler

Avoid calling absl::InitializeLog in protoc with MSVC (aa7fcb3)

C++

Fix string_type bugs in edition 2023 (4923b8d)
Add simple conformance test that builds the old gencode against the current \ 
runtime. (9cfb59b)
Make the underlying type of the enum by 8-bits instead of using bitfields for \ 
(316f493)

Java

Cleanup imports and comments in V3 stubs. (270ca66)
Add stubs for GeneratedMessageV3, RepeatedFieldBuilderV3, SingleFieldBuilderV3 \ 
for compatibility with older <4.26.x gencode. (1e360a4)
Fix checking unknown field set empty which wasn't exposed yet in 27.x (c7a006a)
Reserialize all unresolved features using java features from the generated pool \ 
in case of descriptors from the custom pool. (2426a02)
Reparse unknown features using extension registry containing Java features. (e5ddc45)
Fix data race in crosslink. (3d71e22)
Fix delimited inheritance in all languages. (c4f359e)

Csharp

Regenerate stale files (29f1b52)
Fix delimited inheritance in all languages. (c4f359e)

Python

Fix delimited inheritance in all languages. (c4f359e)

PHP

PHP C-Extension

Regenerate stale files (29f1b52)
See also UPB changes below, which may affect PHP C-Extension.

Ruby

Ruby C-Extension

Regenerate stale files (29f1b52)
See also UPB changes below, which may affect Ruby C-Extension.

UPB (Python/PHP/Ruby C-Extension)

Fix delimited inheritance in all languages. (c4f359e)

Other

Port windows bootstrapping fix
   2024-06-06 20:58:45 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
protobuf py-protobuf: updated to [5.]27.1

Protocol Buffers v27.1

Compiler

Always report plugin support errors from protoc.

C++

Fix a bug in edition defaults calculation.
   2024-06-04 11:30:54 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
protobuf: disable libupb for the time being as it breaks grpc build
   2024-05-29 18:02:16 by Adam Ciarcinski | Files touched by this commit (7) | Package updated
Log message:
protobuf py-protobuf: updated to [5.]27.0

Protocol Buffers v27.0

Compiler

Future-proof edition 2023 against feature value support windows. (fea6847)
Mark deleted fields in descriptor.proto reserved (d2da463)
Add extension declarations for known features. (f8d0a5b)
Refactored the Java generator into separate packages and targets. (bd81fd9)
Officially release Editions in 27.0. (baa83b6)
Define lifetimes of edition 2023 features (77f62de)
Implement feature lifetime validation in protoc and the C++ runtime. (b3b4497)
Add edition lifetime options for feature specs. (b09b3e4)
Enable editions support for Java Lite. (500c953)
Release edition defaults CLI arguments. (7a0e10e)
Update protoc release to include editions language features protos for Java and \ 
C++ (6483c47)

C++

Future-proof edition 2023 against feature value support windows. (fea6847)
Prohibit using features in the same file they're defined in. (8c5f3a7)
Fix validation checks of implicit presence. (bdf6b10)
Clarify map behaviors in editions. (61c9187)
Ensure we allocate overaligned types with aligned operator new. (11ef0ff)
Fix text-format delimited field handling.(29c69ff)
In debug mode, after clearing oneof messages on arenas, poison them if ASAN. \ 
(8826baf)
Allow string_type for Edition 2023. (d8251eb)
Breaking change: Ensure we allocate overaligned types with aligned operator new. \ 
(11ef0ff)
Python JSON parser: Ignore invalid enum string values if ignore_unknown_fields is set
Move java_features.proto to java/core/srce/main/resources (274bc7f)
Add an RAII namespace printer helper for C++ codegen. (8599ab5)
Enable editions support for Java Lite. (500c953)
Add an RAII ifndef helper for C++ codegen. (1087274)
Clear oneof message fields even on arena on non-OPT builds. (5c183bd)
Implement edition 2023 support in all Ruby runtimes. (bca8fb6)
Release edition defaults CLI arguments. (7a0e10e)
Deprecate Arena::CreateMessage for OSS. (d4bfe52)
Open sourcing reflection_visit_fieds. (cfc07df)
Fixed the use of c++ keywords within namespace names
Fix pkg-config metadata for shared abseil on windows
Add GetStringView() and GetRepeatedStringView() with scratch. (a3f5af0)
Avoid a 'may be used uninitialized' warning when built with '-c opt'.
Add software prefetch to ByteSizeLong (948ca2e)
Add prefetching in arena blocks. (9e57b8e)
Rename the includingDefaultValueWithoutPresenceFields and \ 
always_print_without_presence_fields to alwaysPrintFieldsWithNoPresence in the \ 
C++, Py and Java JSON serializers for consistency. (7d43131)
Remove tags for arena cleanup nodes now that we have dedicated string cleanup \ 
blocks. (202b106)
Avoid unused-parameter warning in field accessor listeners. (f4d5c2c)
Add new always_print_without_presence_fields option to the C++ JSON serializer. \ 
(671b61b)
Fail to build descriptor if ctype is specified for non string/bytes fields (8b4c7a1)
Check ctype() in DescriptorBuilder for edition 2023 and beyond. (307aeac)
Fail building descriptors if ctype is used for fields other than string or \ 
bytes. (403e207)
Fix generation of HasExtension and ExtensionSize functions to restrict to the \ 
(9f5be07)
Add the privacy manifest to the C++ CocoaPod.

Python

Add temporary alias for system_python.bzl at previous location .
Implement feature lifetime validation in protoc and the C++ runtime. (b3b4497)
Fix text-format delimited field handling (29c69ff)
Python JSON parser: Ignore invalid enum string values if ignore_unknown_fields is set
Fix upb python: DO NOT create empty optional field after sorting empty repeated \ 
field (7cf0238)
Enable Protobuf Python version check. (0442ed6)
Register Scalar/MessageMapContainerTypes as virtual subclasses of MutableMapping \ 
instead of inheriting directly. (5b32936)
Rename the includingDefaultValueWithoutPresenceFields and \ 
always_print_without_presence_fields to alwaysPrintFieldsWithNoPresence in the \ 
C++, Py and Java JSON serializers for consistency. (7d43131)
Add new including_default_value_without_presence_fields to Python JSON \ 
serializer. (25c6d34)
Adhere to PEP 8

Next | Query returned 120 messages, browsing 1 to 10 | Previous