Skip to content

Conversation

Logofile
Copy link
Member

This documentation change includes the following:

  • Removed the API Best Practices topic
  • Added new entries to the Proto Best Practices topic
  • Fixed some method names in the Python tutorial
  • Added two news entries
  • Updated the Jan 23, 2025 News entry to reflect the canceled plans
  • Updated various topics to add Editions references
  • Updated the style guide to add some qualifying information about editions, including:
    • how required fields are handled
    • that groups are still supported
  • Simplified the Dart Generated Code topic by removing redundant code samples
  • Updated the Go Opaque Migration guide to reflect the current state
  • Removed a reference to "new" plugins, a feature added 15 years ago
  • Merged sections in several topics that referred to field presence using proto2/proto3/editions nomenclature to simplify them to use explicit/implicit
  • Updated information about oneofs in PHP
  • Updated the title to the proto3 spec to make it clearer what it refers to (Proto3 vs. "version 3")
  • Updated information about ProtoString in the Rust Generated Code topic

Protocol Buffer Team and others added 3 commits July 25, 2025 20:20
* Removed the API Best Practices topic
* Added new entries to the Proto Best Practices topic
* Fixed some method names in the Python tutorial
* Added two news entries
* Updated the Jan 23, 2025 News entry to reflect the canceled plans
* Updated various topics to add Editions references
* Updated the style guide to add some qualifying information about editions, including:
  * how `required` fields are handled
  * that groups are still supported
* Simplified the Dart Generated Code topic by removing redundant code samples
* Updated the Go Opaque Migration guide to reflect the current state
* Removed a reference to "new" plugins, a feature added 15 years ago
* Merged sections in several topics that referred to field presence using proto2/proto3/editions nomenclature to simplify them to use explicit/implicit
* Updated information about oneofs in PHP
* Updated the title to the proto3 spec to make it clearer what it refers to (Proto3 vs. "version 3")
* Updated information about `ProtoString` in the Rust Generated Code topic

PiperOrigin-RevId: 787122891
Change-Id: Ic0a3054e81fd3670ab08e3915cc348094bf89008
A couple of files that apply only to the documentation inside Google are in the repository. This removes them.
A couple of files that apply only internally made it into the repository. This removes the files.
@Logofile Logofile requested a review from anandolee July 25, 2025 20:27
@Logofile Logofile merged commit c5d2eda into protocolbuffers:main Jul 25, 2025
2 checks passed
@Logofile Logofile deleted the sync branch August 12, 2025 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants