From 3711bc450c4b38cd879caf8b7b9b36c85845ca8f376d6b38f525cb1cbc327671 Mon Sep 17 00:00:00 2001 From: Mukan Erkin Date: Fri, 24 Apr 2026 14:55:20 +0300 Subject: [PATCH] chore: update CHANGELOG for v0.6.0 Co-Authored-By: Claude Sonnet 4.6 --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f5ec060..5c74014 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,15 @@ Format: [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) ## [Unreleased] +## [0.6.0] — 2026-04-24 + +### Added +- `block_loop.rs` — `BlockLoopConfig.dev_mode`; rotation check: non-dev modda `slot_producer()` çağrılır, sıra başka validatörde ise slot atlanır +- `block_loop.rs` — `load_validator_set(db)`: her slot başında `"validator:"` prefix'i taranarak canlı `ValidatorSet` oluşturulur +- `block_loop.rs` — `update_validator_pon(db, address)`: dürüst blok sonrası PoN skoru ve `consecutive_blocks` güncellenir +- `nu-consensus/src/validator_set.rs` — `slot_producer()`, `update()`, `get()`, `active_count()`, `Default` impl; `schedule()` filtresine `is_banned()` eklendi +- `nu-rpc/src/handlers.rs` — `nu_getValidator`: verilen adres için `ValidatorState` döner, kayıt yoksa null + ## [0.5.0] — 2026-04-24 ### Added