Releases: p4lang/PI
Releases · p4lang/PI
Release list
v0.1.3
What's Changed
Build System
- fix(lib): resolve read_file safety bugs, ensure cross-platform compatibility, and add unit tests by @Devansh-567 in #657
- Add copyright and license annotations for most remaining files by @jafingerhut in #661
Dependencies
- Bump the all-actions group with 2 updates by @dependabot[bot] in #658
CI/Infrastructure
Other Changes
- Fix null pointer dereference in default idle-timeout notification by @Devansh-567 in #654
- Fix vector remove element index by @Devansh-567 in #655
- fix(bmv2): use grp_handle instead of mbr_handle when serializing GRP_HANDLE entries in table fetch by @Devansh-567 in #656
- Add license annotations for files already containing explicit copyright notice by @jafingerhut in #650
- fix(core): validate all direct resource configurations during table entry validation by @Sanketjadhav31 in #660
- Automated Release v0.1.3 by @github-actions[bot] in #662
New Contributors
- @Devansh-567 made their first contribution in #654
- @Sanketjadhav31 made their first contribution in #660
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
Build System
- Use C++17 and prioritize standard mutex utilities. by @c8ef in #641
- Refresh bazel build of PI. by @c8ef in #647
- [bazel] Modify
includesforpiserverby @c8ef in #648 - Add copyright and license info for m4 files and third party libs by @jafingerhut in #636
Dependencies
- Bump actions/labeler from 5 to 6 in the all-actions group by @dependabot[bot] in #645
CI/Infrastructure
- Extract common release workflows by @chreekat in #643
- Use p4lang/.github for reusable workflows by @chreekat in #649
Documentation
- Migrate from
boost::optionaltostd::optionalby @c8ef in #646 - Fix build status badge link by @c8ef in #651
Other Changes
- Automated Release v0.1.2 by @github-actions[bot] in #652
New Contributors
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
Dependencies
- Bump actions/cache from 2 to 3 by @dependabot[bot] in #595
- Bump docker/login-action from 1 to 2 by @dependabot[bot] in #591
- Bump actions/checkout from 2 to 3 by @dependabot[bot] in #593
- Bump docker/setup-buildx-action from 1 to 2 by @dependabot[bot] in #594
- Bump docker/build-push-action from 2 to 4 by @dependabot[bot] in #597
- Bump docker/login-action from 2 to 3 by @dependabot[bot] in #606
- Bump docker/build-push-action from 4 to 5 by @dependabot[bot] in #604
- Bump actions/checkout from 3 to 4 by @dependabot[bot] in #603
- Bump docker/setup-buildx-action from 2 to 3 by @dependabot[bot] in #605
- Bump actions/cache from 3 to 4 by @dependabot[bot] in #608
- Bump docker/build-push-action from 5 to 6 by @dependabot[bot] in #613
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #624
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #626
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #628
- Bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #633
- Bump docker/login-action from 3 to 4 by @dependabot[bot] in #634
- Bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #635
- Bump softprops/action-gh-release from 2 to 3 in the all-actions group by @dependabot[bot] in #639
Other Changes
- configure: Update AM_PATH_PYTHON to Python 3 by @rst0git in #583
- Fix Bazel build by @antoninbas in #584
- Increase the max value for the clone session ID by @fruffy in #588
- Use Dependabot for Github Actions by @antoninbas in #590
- Bump up antrea-io/has-changes action to v2 by @antoninbas in #596
- Add support for replicas with new port kind "port". by @smolkaj in #598
- ptf: update stringify for compatibility with Py3 by @rst0git in #600
- Update P4runtime submodule by @rst0git in #601
- Fix build for Protobuf versions 3.12 through 3.14 by @antoninbas in #602
- Upadate the README with instructions for installing gRPC by @Dscano in #614
- update p4runtime by @grg in #615
- Remove occurrence of word 'confidential' from a comment in docs by @jafingerhut in #617
- Temporarily pin Bazel build in CI to Ubuntu 22.04 by @jafingerhut in #620
- Add SPDX license id lines to source files by @jafingerhut in #618
- Correct a bug with parsing PacketIn controller metadata by @jafingerhut in #623
- Automated releases by @chreekat in #631
- Try changing signoff to true for monthly auto-release by @jafingerhut in #642
- Add file-based automated PR labeling by @chreekat in #637
- Automated Release v0.1.1 by @github-actions[bot] in #644
New Contributors
- @dependabot[bot] made their first contribution in #595
- @smolkaj made their first contribution in #598
- @Dscano made their first contribution in #614
- @grg made their first contribution in #615
- @chreekat made their first contribution in #631
- @github-actions[bot] made their first contribution in #644
Full Changelog: v0.1.0...v0.1.1