Announcements
- Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Compiler
- Ship all option dependencies to plugins along with regular ones. (34d6c85)
- Unify plugin and built-in generators to use request/response interface (b98f6ee)
- Disable symbol visibility enforcement by default in C++ runtime (aad0daa)
C++
- Disable symbol visibility enforcement by default in C++ runtime (aad0daa)
Java
- Fix handling of optional dependencies in java generator. (892e0d5)
- Restore Protobuf Java extension modifiers in gencode that were previously removed in 7bff169 (4a18be6)
- Restore ABI compatibility for extension methods which was previously (knowingly) broken with 4.x: 94a2a44 (501f4a5)
- Cherrypick test improvements (d365736)
- Fix handling of optional dependencies in java generator. (9325480)
- Ship all option dependencies to plugins along with regular ones. (34d6c85)
- Unify plugin and built-in generators to use request/response interface (b98f6ee)
Csharp
- Regenerate stale files (299774c)
PHP
- Fix: remove provide from composer.json (bc5f303)