Data Availability
- Refactor jobqueue to require initialized progress consumer - take 2 by @peterargue in #8404
- update AN version by @j1010001 in #8455
- Don't require stateStreamBackend in access bootstrap by @peterargue in #8462
- Include computation used passed from execution nodes by @peterargue in #8460
- Add index for account transactions by @peterargue in #8414
- Refactor access extended indexers to use iterators by @peterargue in #8467
- Add experimental account transfers rest API by @peterargue in #8419
- Add endpoints for getting receipts by @peterargue in #8480
- Add scheduled transactions extended index and endpoints by @peterargue in #8468
- Add contracts extended index and endpoints by @peterargue in #8471
- Add override for 0.46.1 by @peterargue in #8488
- Allow disabling bitswap reproviding on public network by @peterargue in #8499
- Properly handle existing tx error messages during ingestion by @peterargue in #8478
- Jan/update an compatibility v0.48.0 by @j1010001 in #8509
- Remove panics from legacy handler by @zhangchiqing in #8520
Cadence
- Update to Cadence v1.9.8 by @turbolent in #8395
- Update to Cadence v1.9.9 by @turbolent in #8412
- Update to Cadence v1.9.10 by @turbolent in #8464
- Update to Cadence v1.10.0 by @turbolent in #8501
- Update to Cadence v1.10.1 by @turbolent in #8517
Consensus
- Ensure fork suppressor only triggers for includable seals by @jordanschalm in #8470
EVM
- Apply general suggestions from QuantStamp audit report by @m-Peter in #8439
- Fix padding logic on
EncodeBytesfor data with multiple chunks by @m-Peter in #8425 - Add functionality to pause EVM transactions by @m-Peter in #8334
- Add context option to enabled
EVMtesting helpers by @turbolent in #8490 - Add options to enable the
EVMtesting helpers by @m-Peter in #8487
FVM
- Remove legacy account status formats code by @holyfuchs in #8299
Network
- Backport authz fixes - v0.48 by @peterargue in #8538
Execution
- POC Ledger Service by @zhangchiqing in #8309
Networking
- Remove unnecessary CAS guard from SubscriptionProvider.updateTopics() by @zhangchiqing in #8407
- Backport [Access] Improve max stream enforcement by @zhangchiqing in #8530
- Backport Enable unicast message rate limit by default by @zhangchiqing in #8532
Testing
- Add
EVMhelper functions for testing environment by @m-Peter in #8391 - Fix flaky epoch test by @janezpodhostnik in #8394
- Mockery fixes by @janezpodhostnik in #8423
- Fix flaky TestFollowerHappyPath: panic on pebble DB close by @peterargue in #8466
- fix flaky TestProduceConsume/pushing_100_blocks (pebble closed panic) by @peterargue in #8473
- Increase staking auction length for epochs tests by @tim-barry in #8496
- update testingdock to v0.6.0 by @tim-barry in #8502
Flow Core Contracts
- Update to the latest version of flow-core-contracts by @joshuahannan in #8415
Util
- add subcommand to remove execution fork by @zhangchiqing in #8465
Documentation
CI/CD
- Cleanup bors references by @janezpodhostnik in #8386
- Switch from buildjet to blacksmith runners by @manny-yes in #8483
- go fix: remove obsolete +build directives by @tim-barry in #8422
Misc
- Cleanup unused kubernetes related deployments by @janezpodhostnik in #8384
- Pin tagged version of lockctx by @jordanschalm in #8420
- Run go fix by @tim-barry in #8435
- Improve debug logs for mismatching events by @turbolent in #8479
New Contributors
- @holyfuchs made their first contribution in #8299
Full Changelog: v0.47.0...v0.48.0