From 0fcb9227021acaaa50d88302b4e63514d4f54092 Mon Sep 17 00:00:00 2001 From: Preston Van Loon Date: Wed, 7 Jan 2026 14:06:51 -0600 Subject: [PATCH] Changelog for v7.1.2 (#16225) **What type of PR is this?** Documentation **What does this PR do? Why is it needed?** **Which issues(s) does this PR fix?** **Other notes for review** **Acknowledgements** - [x] I have read [CONTRIBUTING.md](https://github.com/prysmaticlabs/prysm/blob/develop/CONTRIBUTING.md). - [x] I have included a uniquely named [changelog fragment file](https://github.com/prysmaticlabs/prysm/blob/develop/CONTRIBUTING.md#maintaining-changelogmd). - [x] I have added a description with sufficient context for reviewers to understand this PR. - [x] I have tested that my changes work as expected and I added a testing plan to the PR description (if applicable). --- CHANGELOG.md | 19 +++++++++++++++++++ changelog/bastin_fix-lcp2p-bug.md | 3 --- changelog/builder-index.md | 3 --- .../james-prysm_align-atter-pool-apis.md | 3 --- changelog/manu-agg.md | 3 --- changelog/manu-remove-error-logs.md | 2 -- changelog/potuz_next_epoch_attributes.md | 3 --- changelog/pvl-changelog-v7.1.2.md | 3 +++ 8 files changed, 22 insertions(+), 17 deletions(-) delete mode 100644 changelog/bastin_fix-lcp2p-bug.md delete mode 100644 changelog/builder-index.md delete mode 100644 changelog/james-prysm_align-atter-pool-apis.md delete mode 100644 changelog/manu-agg.md delete mode 100644 changelog/manu-remove-error-logs.md delete mode 100644 changelog/potuz_next_epoch_attributes.md create mode 100644 changelog/pvl-changelog-v7.1.2.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 42be3af29d..9941f01f68 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. +## [v7.1.2](https://github.com/prysmaticlabs/prysm/compare/v7.1.1...v7.1.2) - 2026-01-07 + +Happy new year! This patch release is very small. The main improvement is better management of pending attestation aggregation via [PR 16153](https://github.com/OffchainLabs/prysm/pull/16153). + +### Added + +- `primitives.BuilderIndex`: SSZ `uint64` wrapper for builder registry indices. [[PR]](https://github.com/prysmaticlabs/prysm/pull/16169) + +### Changed + +- the /eth/v2/beacon/pool/attestations and /eth/v1/beacon/pool/sync_committees now returns a 503 error if the node is still syncing, the rest api is also working in a similar process to gRPC broadcasting immediately now. [[PR]](https://github.com/prysmaticlabs/prysm/pull/16152) +- `validateDataColumn`: Remove error logs. [[PR]](https://github.com/prysmaticlabs/prysm/pull/16157) +- Pending aggregates: When multiple aggregated attestations only differing by the aggregator index are in the pending queue, only process one of them. [[PR]](https://github.com/prysmaticlabs/prysm/pull/16153) + +### Fixed + +- Fix the missing fork version object mapping for Fulu in light client p2p. [[PR]](https://github.com/prysmaticlabs/prysm/pull/16151) +- Do not process slots and copy states for next epoch proposers after Fulu. [[PR]](https://github.com/prysmaticlabs/prysm/pull/16168) + ## [v7.1.1](https://github.com/prysmaticlabs/prysm/compare/v7.1.0...v7.1.1) - 2025-12-18 Release highlights: diff --git a/changelog/bastin_fix-lcp2p-bug.md b/changelog/bastin_fix-lcp2p-bug.md deleted file mode 100644 index 2278b78c9a..0000000000 --- a/changelog/bastin_fix-lcp2p-bug.md +++ /dev/null @@ -1,3 +0,0 @@ -### Fixed - -- Fix the missing fork version object mapping for Fulu in light client p2p. \ No newline at end of file diff --git a/changelog/builder-index.md b/changelog/builder-index.md deleted file mode 100644 index 32dfa896a3..0000000000 --- a/changelog/builder-index.md +++ /dev/null @@ -1,3 +0,0 @@ -### Added - -- `primitives.BuilderIndex`: SSZ `uint64` wrapper for builder registry indices. \ No newline at end of file diff --git a/changelog/james-prysm_align-atter-pool-apis.md b/changelog/james-prysm_align-atter-pool-apis.md deleted file mode 100644 index 53de89b44b..0000000000 --- a/changelog/james-prysm_align-atter-pool-apis.md +++ /dev/null @@ -1,3 +0,0 @@ -### Changed - -- the /eth/v2/beacon/pool/attestations and /eth/v1/beacon/pool/sync_committees now returns a 503 error if the node is still syncing, the rest api is also working in a similar process to gRPC broadcasting immediately now. \ No newline at end of file diff --git a/changelog/manu-agg.md b/changelog/manu-agg.md deleted file mode 100644 index 131dd2c895..0000000000 --- a/changelog/manu-agg.md +++ /dev/null @@ -1,3 +0,0 @@ -### Changed - -- Pending aggregates: When multiple aggregated attestations only differing by the aggregator index are in the pending queue, only process one of them. \ No newline at end of file diff --git a/changelog/manu-remove-error-logs.md b/changelog/manu-remove-error-logs.md deleted file mode 100644 index d9a2dc25c9..0000000000 --- a/changelog/manu-remove-error-logs.md +++ /dev/null @@ -1,2 +0,0 @@ -### Changed -- `validateDataColumn`: Remove error logs. \ No newline at end of file diff --git a/changelog/potuz_next_epoch_attributes.md b/changelog/potuz_next_epoch_attributes.md deleted file mode 100644 index 83862eb391..0000000000 --- a/changelog/potuz_next_epoch_attributes.md +++ /dev/null @@ -1,3 +0,0 @@ -### Fixed - -- Do not process slots and copy states for next epoch proposers after Fulu diff --git a/changelog/pvl-changelog-v7.1.2.md b/changelog/pvl-changelog-v7.1.2.md new file mode 100644 index 0000000000..b5c261d625 --- /dev/null +++ b/changelog/pvl-changelog-v7.1.2.md @@ -0,0 +1,3 @@ +### Ignored + +- Updated changelog for v7.1.2