What's Changed
- Support fallback ports in replicas for multicast by @matthewtlam in #508
- Update P4Runtime version to 1.5.0-dev by @smolkaj in #509
- Temporarily pin Ubuntu CI version to 22.04, since 24.04 causes regression. by @smolkaj in #513
- Add support for Bzlmod, Bazel 7/8, Ubuntu 24.04 (fixes #515, fixes #516, fixes #514) by @smolkaj in #520
- Switching from Madoko to AsciiDoc for P4Runtime specification by @Dscano in #510
- Fixes space for p4lang/p4rt-asciidoc by @Dscano in #536
- Fix CI failing by @Dscano in #538
- Fixed CI configuration: adapted folder structure by @Dscano in #539
- Fix CI P4Runtime Spec by @Dscano in #541
- Docs: minor formatting fix by @AdarshRawat1 in #542
- Update actions/cache@v2, which is soon to be retired by Github actions by @jafingerhut in #546
- Remove Madoko-specific documentation from docs/README.md by @jafingerhut in #537
- Bump golang.org/x/net from 0.23.0 to 0.33.0 by @dependabot[bot] in #531
- CI: Test on several Bazel and Ubuntu versions. by @smolkaj in #521
- Specify read-write symmetry exception for backup replicas in P4Runtime Spec by @matthewtlam in #548
- Bump golang.org/x/net from 0.33.0 to 0.36.0 by @dependabot[bot] in #550
- Update bazel build to c++17 by @verios-google in #553
- Add
Anyprotobuf message to CapabilitiesResponse for experimental features by @verios-google in #554 - Bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot[bot] in #555
- Add device_id field to capabilites request by @verios-google in #556
- Clarify in spec that device id can never be 0 by @verios-google in #557
- (proto change) Add ActionSelectionMode and SizeSemantics to ActionProfileActionSet in P4Runtime. by @angelazhang8 in #561
- Upgrade rules_go version to 0.56.1 to make latest Bazel happy. by @smolkaj in #564
- Make Bazel version explicit in CI job names by @smolkaj in #565
- Add ActionSelectionMode and SizeSemantics to ActionProfileActionSet in P4Runtime. by @angelazhang8 in #560
- Support
weights_disallowedfield in P4Info by @matthewtlam in #563 - Update comment for weights_disallowed in ActionProfile by @matthewtlam in #566
- Redesign the Rust crates. by @smolkaj in #567
- Clarify sending ActionProfile members with duplicate actions. by @jonathan-dilorenzo in #559
- Fix Bazel 8.5.0 compatibility by @google-labs-jules[bot] in #570
- Move Bazel workspace root to project root by @google-labs-jules[bot] in #573
- [Bazel] Migrate to apparent repository names and remove WORKSPACE support by @smolkaj in #578
- Fix broken CI script by pinning latest Bazel version to 8.x. by @smolkaj in #583
New Contributors
- @matthewtlam made their first contribution in #508
- @AdarshRawat1 made their first contribution in #542
- @angelazhang8 made their first contribution in #561
- @google-labs-jules[bot] made their first contribution in #570
Full Changelog: v1.4.1...v1.5.0