ePrivacy and GPDR Cookie Consent by Cookie Consent
jHepWork software

jHepWork - releases history

Top Download Club  |  Development  |  Other  |  jHepWork
Version Change log
jHepWork 3.30.2 Mar 26, 2025 Announcements:
Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Compiler:
Restore generator headers in cmake install until the next breaking C++ release (#20749) (b69f653)
C++:
Remove dllexport attribute on variable definition. (#20833) (7831669)
Restore generator headers in cmake install until the next breaking C++ release (#20749) (b69f653)
Change how we decide which empty string implementation to use. (#20708) (221b2a0)
Java:
Remove dllexport attribute on variable definition. (#20833) (7831669)
Add protobuf_maven artifacts to protobuf_maven_dev as well so they can still be referenced correctly using the dev namespace for dev-only targets. (#20771) (09b5078)
Add volatile to featuresResolved (#20766) (b7f06f1)
Restore generator headers in cmake install until the next breaking C++ release (#20749) (b69f653)
Restore custom protobuf maven namespaces to avoid polluting main maven namespace for non-dev dependencies as well. (#20739) (f4b0a79)
Fix Java concurrency issue in feature resolution for old <=3.25.x gencode using lazy feature resolution. (#20751) (2dc9f35)
Fix lite classes in the protobuf-java Maven release to be JDK8 compatible. (#20843) (7a4c63b)
Kotlin:
Restore custom protobuf maven namespaces to avoid polluting main maven namespace for non-dev dependencies as well. (#20739) (f4b0a79)
Csharp:
Restore generator headers in cmake install until the next breaking C++ release (#20749) (b69f653)
Objective-C:
Restore generator headers in cmake install until the next breaking C++ release (#20749) (b69f653)
Python:
Restore generator headers in cmake install until the next breaking C++ release (#20749) (b69f653)
Ruby:
Restore generator headers in cmake install until the next breaking C++ release (#20749) (b69f653)
Other:
Restore JDK8 compatibility in Bazel for libraries with dependencies from Maven (e.g. //java/util) (#20832) (da9cadc)
jHepWork 3.30.1 Mar 14, 2025 Announcements:
Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Bazel:
Loosen py_proto_library check to be on the import path instead of full directory (i.e. excluding external/module-name prefix). (#20569) (3576a1f)
Compiler:
Fix python codegen crash when C++ features are used. (#20577) (250c550)
C++:
Fix python codegen crash when C++ features are used. (#20577) (250c550)
Java:
Remove Java runtime classes from kotlin release. (#20607) (4747628)
Kotlin:
Remove Java runtime classes from kotlin release. (#20607) (4747628)
Python:
Fix python codegen crash when C++ features are used. (#20577) (250c550)
Other:
Re-add system_python repo alias to MODULE.bazel (#20662) (ebb5224)
jHepWork 3.30.0 Mar 5, 2025 This version includes breaking changes to: Objective-C, Python, C++:
[Objective-C] Remove legacy WKT headers. (d9caebc)
[Objective-C] Remove deprecated apis. (2a52b90)
[Objective-C] Remove support for older generated code. (cffa590)
[Objective-C] Remove GPBUnknownFieldSet. (2b93422)
[Python] Fix closed enum validation under editions (72b3eda)
[Python] Remove deprecated GetDebugString() from protobuf python cpp extension. (721a452)
[Python] Remove deprecated reflection methods (292f964)
[Python] Remove deprecated GetPrototype MessageFactory.GetPrototype(), (c261b49)
[Python] Python nested message class qualname now contains the outer message name. (Previous qualname has the same result with name for nested message that outer message name was not included) (0720536)
[Python] Remove deprecated Python RPC Service Interfaces (5ba74b1)
[Python] Python setdefault behavior change for map field. (81da6b9)
[Python] Remove deprecated py_proto_library macro.
[C++] Prohibit using Bazel+MSVC to build protobuf (117e7bb)
[C++] Remove deprecated Arena::CreateMessage. (d83a536)
[C++] Remove CMake submodule support in favor of fetched or installed dependencies. (3f06ca4)
[C++] Flip default behavior for handling cmake dependencies. (9cc685e)
[C++] Add ASAN poisoning after clearing oneof messages on arena. (54d068e)
[C++] Upgrade return type of type_name() and cpp_type_name() from const char* to absl::string_view. (a9ad51f)
[C++] Remove deprecated RepeatedPtrField::ClearedCount(). (e8e3253)
[C++] Upgrade return type of several string returning functions to absl::string_view. (d1990d9)
[C++] Strip ctype from options in C++ (aebf8b9)
[C++] Remove MutableRepeatedFieldRef::Reserve() in reflection (913f7b0)
[C++] Remove deprecated JsonOptions alias. (e2eb0a1)
[C++] Remove deprecated Arena::GetArena. (30ed452)
Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Migration Guide will include migration guides for breaking changes (to be updated shortly).
jHepWork 3.29.2 Dec 18, 2024 C++:
Automated rollback of commit 23aada2. (#19692) (1772657)
Remove unused / invalid C++ lazy repeated field code from OSS. (#19682) (3649f87)
Java:
Automated rollback of commit 23aada2. (#19692) (1772657)
Other:
Export environment variables so bazelisk picks them up (#19690) (8b9d76c)
Pin staleness check to Bazel 7 (#19689) (a1c9b6a)
Remove CMake downgrade workaround from Windows CI tests (#19630) (3a7bb4a)
jHepWork 3.29.1 Dec 4, 2024 Announcements:
Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Bazel:
Add missing line to docstring after Args (#19213) (6f310d5)
Fix proto_info_bzl (#18918) (083de5f)
Use rules_cc everywhere in protobuf (ddadd0b)
Upgrade rules_cc to 0.0.13 (3dd4835)
Convert proto toolchain string to Label (aa181e2)
Prepare supporting targets for testing (a748b10)
Support --incompatible_enable_proto_toolchain_resolution (372ddb3)
Move ProtoInfo and ProtoLangToolchainInfo from Bazel (426ca8a)
Move java_{lite_}proto_library from Bazel repository (d77bdac)
Move proto_toolchain from rules_proto to protobuf (9f9cb7a)
Move proto_library from Bazel repository (3ff2cf0)
Move proto_common implementation from Bazel binary (b19fbe6)
Compiler:
Begin adding extension numbers to SourceCodeInfo and FileDescriptorSet for tooling purposes. (07e489d)
Update protoc release to include editions language features proto for Go (#19013) (63d966b)
Introduce lifetimes for individual feature values. (0b6e768)
Windows - Fix handling of utf8 command line arguments (#17854) (b9d1800)
Limit feature deprecation warnings to reduce noise. (5cd9a46)
C++:
Fix C++ ifndef_guard printer to also convert "-" to "_". (7331b77)
Fix C++ codegen namespace printer to print closing namespaces in reverse order. (3bf9c40)
Fix raw_ptr.cc on exotic architectures (#18193) (63f6262)
Fix cord handling in DynamicMessage and oneofs. (9e8b30c)
Fix packed reflection handling bug in edition 2023. (4c92328)
Add JsonStreamToMessage method (0259cc3)
Introduce lifetimes for individual feature values. (0b6e768)
Insert software prefetches into merge functions. This improves performance when hardware prefetchers are disabled on AMD machines. (d993365)
Insert software prefetches into proto parsing functions. This improves performance when hardware prefetchers are disabled on AMD platforms. (8aa0add)
Add prefetching of subsequent extensions in ExtensionSet::ForEach. (9b019ee)
Remove t
jHepWork 3.29.0 Nov 30, 2024 Announcements:
Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Bazel:
Add missing line to docstring after Args (#19213) (6f310d5)
Fix proto_info_bzl (#18918) (083de5f)
Use rules_cc everywhere in protobuf (ddadd0b)
Upgrade rules_cc to 0.0.13 (3dd4835)
Convert proto toolchain string to Label (aa181e2)
Prepare supporting targets for testing (a748b10)
Support --incompatible_enable_proto_toolchain_resolution (372ddb3)
Move ProtoInfo and ProtoLangToolchainInfo from Bazel (426ca8a)
Move java_{lite_}proto_library from Bazel repository (d77bdac)
Move proto_toolchain from rules_proto to protobuf (9f9cb7a)
Move proto_library from Bazel repository (3ff2cf0)
Move proto_common implementation from Bazel binary (b19fbe6)
Compiler:
Begin adding extension numbers to SourceCodeInfo and FileDescriptorSet for tooling purposes. (07e489d)
Update protoc release to include editions language features proto for Go (#19013) (63d966b)
Introduce lifetimes for individual feature values. (0b6e768)
Windows - Fix handling of utf8 command line arguments (#17854) (b9d1800)
Limit feature deprecation warnings to reduce noise. (5cd9a46)
C++:
Fix C++ ifndef_guard printer to also convert "-" to "_". (7331b77)
Fix C++ codegen namespace printer to print closing namespaces in reverse order. (3bf9c40)
Fix raw_ptr.cc on exotic architectures (#18193) (63f6262)
Fix cord handling in DynamicMessage and oneofs. (9e8b30c)
Fix packed reflection handling bug in edition 2023. (4c92328)
Add JsonStreamToMessage method (0259cc3)
Introduce lifetimes for individual feature values. (0b6e768)
Insert software prefetches into merge functions. This improves performance when hardware prefetchers are disabled on AMD machines. (d993365)
Insert software prefetches into proto parsing functions. This improves performance when hardware prefetchers are disabled on AMD platforms. (8aa0add)
Add prefetching of subsequent extensions in ExtensionSet::ForEach. (9b019ee)
Remove t
jHepWork 3.28.3 Oct 23, 2024 Announcements:
Protobuf News may include additional announcements or pre-announcements for upcoming changes.
C++:
Fix packed reflection handling bug in edition 2023. (#18405) (c4124f9)
Java:
Mute the minor version warning #18096 (#18923) (fe30f9a)
Populate Kotlin Manifest Files (#18859) (d82fb47)
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. (#18405) (c4124f9)
Kotlin:
Populate Kotlin Manifest Files (#18859) (d82fb47)
Python:
Mute the minor version warning #18096 (#18923) (fe30f9a)
Fix packed reflection handling bug in edition 2023. (#18405) (c4124f9)
Other:
Fix merge conflicts (664a7e1)
[ObjC] Disabling visionOS on CI. (22cd8ba)
Update staleness tests to only run over release branch (#18398) (8e94b14)
jHepWork 3.28.2 Sep 19, 2024 Announcements:
Protobuf News may include additional announcements or pre-announcements for upcoming changes.
C++:
Fix cord handling in DynamicMessage and oneofs. (#18373) (5b0e543)
Java:
Add recursion check when parsing unknown fields in Java. (ac9fb5b)
jHepWork 3.28.1 Sep 11, 2024 Announcements:
Protobuf News may include additional announcements or pre-announcements for upcoming changes.
C++:
Fix compiler error with StrongReferenceToType() (8ea3bb1)
PHP:
PHP C-Extension:
Upb: fix uninitialized upb_MessageValue buffer bugs (#18160) (9deedf0)
See also UPB changes below, which may affect PHP C-Extension.
Ruby:
Ruby C-Extension:
Fix a potential Ruby-upb use of uninitialized memory. (70b77de)
Upb: fix uninitialized upb_MessageValue buffer bugs (#18160) (9deedf0)
See also UPB changes below, which may affect Ruby C-Extension.
UPB (Python/PHP/Ruby C-Extension):
Fix a potential Ruby-upb use of uninitialized memory. (70b77de)
Upb: fix uninitialized upb_MessageValue buffer bugs (#18160) (9deedf0)
jHepWork 3.28.0 Aug 28, 2024 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 che
NEWSLETTER
© 2025 TopDownload.Club  |  All rights reserved.
created by FAUST