-
Notifications
You must be signed in to change notification settings - Fork 15.6k
Insights: protocolbuffers/protobuf
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v25.6 Protocol Buffers v25.6
published
Jan 24, 2025
27 Pull requests merged by 3 people
-
Pin our python version in upb/windows test
#20094 merged
Jan 25, 2025 -
Python protobuf: kwargs initialization now allows dict() for proto map values.
#20088 merged
Jan 24, 2025 -
Correctly return
kNoHasbit
for extension fields inGetFieldHasbitMode
.#20066 merged
Jan 24, 2025 -
Merge release commits to 25.x
#20102 merged
Jan 24, 2025 -
Temporarily extend timeout of C++ conformance tests.
#20095 merged
Jan 24, 2025 -
Objectivec: Refactor to use io::Printer::Sub.
#20079 merged
Jan 24, 2025 -
Fix bug in textformat handling of trailing commas for unknown fields/extensions.
#20081 merged
Jan 23, 2025 -
Tiny semantic fix in
RepeatedPtrOverPtrsIterator
(NFC)#20070 merged
Jan 23, 2025 -
Add debug check for field not being extension in
HasBitIndex()
.#20068 merged
Jan 23, 2025 -
[ObjC] Document what there are unions with only one item.
#20089 merged
Jan 23, 2025 -
Fix bazel caching for PHP tests.
#20086 merged
Jan 23, 2025 -
Internal
#20092 merged
Jan 23, 2025 -
Add poison pill to makeExtensionsImmutable method
#20084 merged
Jan 23, 2025 -
[ObjC] Remove some of the legacy generated formats support
#20062 merged
Jan 23, 2025 -
Tweaks to the .pyi generator
#20040 merged
Jan 23, 2025 -
Always use the global allocator for scratch space when building minitables
#20035 merged
Jan 22, 2025 -
Internal Change
#20078 merged
Jan 22, 2025 -
[ObjC] Move
GPBEnumDescriptorFunc
to be private.#20057 merged
Jan 22, 2025 -
Fix TSAN macro for -std=c99
#20072 merged
Jan 22, 2025 -
Internal change.
#20032 merged
Jan 22, 2025 -
[ObjC] Make the init of a OneOf completely private.
#20060 merged
Jan 21, 2025 -
[ObjC] Remove GPBDataType_Count, was internal to the runtime
#20059 merged
Jan 21, 2025 -
Internal change
#20007 merged
Jan 21, 2025 -
[ObjC] Move
GPBObjcClass_t
to be private.#20058 merged
Jan 21, 2025 -
Add tsan macro to detect all races on const/non-const thread compatible upb arena functions
#20064 merged
Jan 21, 2025 -
Downgrade message members to base class pointer in oneofs with "too many" message fields.
#20004 merged
Jan 21, 2025 -
Python: Improve refleak checker for Python 3.12.
#20018 merged
Jan 20, 2025
27 Pull requests opened by 5 people
-
Fix missing port_undef
#20052 opened
Jan 20, 2025 -
Internal change
#20054 opened
Jan 20, 2025 -
Reimplement DynamicMapField to use UntypedMapBase directly.
#20063 opened
Jan 21, 2025 -
Cleanup leftover from the `const char*` -> `absl::string_view` migration for `cpp_type_name()` and friends.
#20065 opened
Jan 21, 2025 -
Move the Sync callback from the vtable to a global variable.
#20067 opened
Jan 21, 2025 -
Enable hint HasBits for repeated fields.
#20069 opened
Jan 22, 2025 -
`RepeatedPtrField`: Add benchmark for sequential access to elements
#20071 opened
Jan 22, 2025 -
Fix TSAN macro for -std=c99
#20073 opened
Jan 22, 2025 -
hpb: update Parse to default to generated registry
#20077 opened
Jan 22, 2025 -
`RepeatedPtrField`: Simplify benchmark for sequential access to all elements
#20080 opened
Jan 22, 2025 -
Breaking change: prohibit using Bazel+MSVC to build protobuf
#20082 opened
Jan 22, 2025 -
Require `proto_library` to specify at least one `srcs` or `deps`.
#20083 opened
Jan 22, 2025 -
Add debug checks to verify repeated field reflection accessors are called on the correct reflection types.
#20087 opened
Jan 23, 2025 -
Remove --noenable_bzlmod from .bazelrc
#20090 opened
Jan 23, 2025 -
Test pending protobuf-ci update
#20093 opened
Jan 24, 2025 -
Make DebugString print debug output, enable debug markers for debug output
#20096 opened
Jan 24, 2025 -
Make email field optional to generate hasEmail() method
#20098 opened
Jan 24, 2025 -
Internal change, nothing to export
#20099 opened
Jan 24, 2025 -
Remove one more `EnableArenaMetrics()` declaration
#20101 opened
Jan 24, 2025 -
Internal changes
#20103 opened
Jan 24, 2025 -
Switch our MSAN tests to use Memory instead of MemoryWithOrigins
#20105 opened
Jan 24, 2025 -
Internal change
#20106 opened
Jan 25, 2025 -
Internal change
#20107 opened
Jan 25, 2025 -
Make ParseDict nondestructive for Any
#20111 opened
Jan 26, 2025 -
Support nested definitions in GetMessageClassesForFiles
#20112 opened
Jan 26, 2025 -
Delete LICENSES
#20113 opened
Jan 26, 2025
12 Issues closed by 4 people
-
MergeFromString() does not work with any buffer protocol type.
#18651 closed
Jan 25, 2025 -
Cannot build `@com_google_protobuf//python/dist:binary_wheel`
#18750 closed
Jan 25, 2025 -
Logging proto along with google wrappers value attribute
#20044 closed
Jan 25, 2025 -
Add version to header comment of generated source.
#11085 closed
Jan 24, 2025 -
Excessive new warning in Python protobuf runtime
#18096 closed
Jan 24, 2025 -
[java] no deprecation window for JsonFormat.Printer includingDefaultValueFields() with no arguments
#18704 closed
Jan 24, 2025 -
Python failed to raise DecodeError on mismatched field type
#16018 closed
Jan 22, 2025 -
Allow users to pass an `io.Writer` to `protojson`
#20049 closed
Jan 21, 2025 -
`TextFormat::Printer` add `always_print_primitive_fields` option
#17150 closed
Jan 21, 2025 -
TypeError: Couldn't build proto file into descriptor pool: duplicate symbol 'MyRequest'
#18463 closed
Jan 21, 2025 -
Issue with x86 Windows builds (MSVC) and ABSL usage of intrinsics
#18503 closed
Jan 21, 2025 -
java.lang.NoClassDefFoundError in Kotlin
#18533 closed
Jan 21, 2025
7 Issues opened by 7 people
-
[prometheus-podman]_REPO
#20110 opened
Jan 26, 2025 -
Python library does not deserialise maps with extra serialised fields
#20109 opened
Jan 25, 2025 -
Ruby doesn't support creating new repeated_field fixed64 values
#20108 opened
Jan 25, 2025 -
Why is this present in the cmake/install file?
#20104 opened
Jan 24, 2025 -
Breaking Change: Dropping support for Bazel+MSVC
#20085 opened
Jan 23, 2025 -
Docs for generated code visibility best practice
#20061 opened
Jan 21, 2025
31 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Add `to_proto` to descriptor classes
#19971 commented on
Jan 27, 2025 • 9 new comments -
[PHP] allow encoding enums as integers for json
#12707 commented on
Jan 24, 2025 • 6 new comments -
Fix cc_library protoc_lib defines main() #12887
#20016 commented on
Jan 25, 2025 • 4 new comments -
Security fix to stop initializing a class before checking that it is assignable to MessageLite
#20033 commented on
Jan 23, 2025 • 2 new comments -
Fix linker errors on Windows with clang
#20025 commented on
Jan 25, 2025 • 1 new comment -
GitHub workflow to publish an artifactbundle for SwiftPM
#17757 commented on
Jan 24, 2025 • 1 new comment -
Internal change
#20034 commented on
Jan 22, 2025 • 0 new comments -
Annotate RepeatedFieldBuilderV3 with @Deprecated.
#20030 commented on
Jan 23, 2025 • 0 new comments -
Replace protobuf `proto!` implementation with proc macro.
#20017 commented on
Jan 20, 2025 • 0 new comments -
Fix small typo
#19993 commented on
Jan 23, 2025 • 0 new comments -
Test against bazel 8.0.0, update dependencies to bazel 8 compatible versions, and remove protobuf_extra_deps.
#19948 commented on
Jan 24, 2025 • 0 new comments -
Use prebuilt binaries instead of building protoc from sources
#19727 commented on
Jan 24, 2025 • 0 new comments -
make sure getJsonName returns a valid string
#18103 commented on
Jan 24, 2025 • 0 new comments -
Kotlin lite: Tried to write the same file twice
#15606 commented on
Jan 26, 2025 • 0 new comments -
ClassCastException in toString() for MapEntry with oneof field
#9619 commented on
Jan 25, 2025 • 0 new comments -
Failed to find file in /usr/lib/libutf8_validity.a
#20043 commented on
Jan 25, 2025 • 0 new comments -
Ruby google-protobuf linux precompiled gem crash with Segmentation fault on linux-musl
#16853 commented on
Jan 24, 2025 • 0 new comments -
Standalone `libprotobuf.so` cross compiled with Android NDK
#18991 commented on
Jan 24, 2025 • 0 new comments -
error LNK2001: unresolved external symbol "public: class absl::lts_20240722::log_internal::LogMessage
#19831 commented on
Jan 24, 2025 • 0 new comments -
enum values should have `json_name` pseudo-option just like fields
#4328 commented on
Jan 23, 2025 • 0 new comments -
PHP and proto2
#3623 commented on
Jan 22, 2025 • 0 new comments -
Java: expose specialized primitive collections (IntList) to avoid auto-boxing
#11006 commented on
Jan 22, 2025 • 0 new comments -
MSC compile warnings
#17821 commented on
Jan 22, 2025 • 0 new comments -
`to_h` ignores the default value of enum
#18913 commented on
Jan 22, 2025 • 0 new comments -
protoc should not populate `json_name` in descriptor if no `json_name` was specified
#5587 commented on
Jan 21, 2025 • 0 new comments -
[Python] Cannot use reflection to find a service by name if service does not have package
#18943 commented on
Jan 21, 2025 • 0 new comments -
PHP Extension - Field mask element may not have upper-case letter
#20041 commented on
Jan 20, 2025 • 0 new comments -
C++: move semantics for MergeFrom
#13923 commented on
Jan 20, 2025 • 0 new comments -
Integration error with Visual Studio 2022
#17076 commented on
Jan 20, 2025 • 0 new comments -
C++ public enum for field numbers instead of anonymous enum
#17760 commented on
Jan 20, 2025 • 0 new comments -
C++: Valgrind: map.InitializationErrorString(): jump or move depends on uninitialised value
#20024 commented on
Jan 20, 2025 • 0 new comments