The short term roadmap can be viewed as a list of GitHub issues with Epic label with more details presented as a Zenhub board. Typically Epics are created after an RFC is approved and merged.
The Hyperledger Fabric maintainers produce minor releases several times a year to deliver the release themes on the roadmap as they become ready, along with other smaller features, improvements, and fixes.
Longer term priorities that have not yet gone through the RFC process are discussed in the community, for example Fabric Strategic Priorities - 2021 discussion.
See prior release notes for release history and content. Prior release documentation can be found in the documentation links.
Current roadmap priorities
Fabric v2.5 (2022)
- Purge history of private data (GDPR scenarios)
- Next long-term support (LTS) release (dependency updates, proto updates, etc)
Fabric v3.0 (2023)
- BFT Ordering Service
- Changes, removals, deprecations for v3
Fabric v3.x potential items
- Binary chaincode builder - replace default docker builder
Optimize block storage, e.g. de-duplication of certs
Replace Goleveldb with faster database
- Orderer snapshots RFC - similar to peer snapshots introduced in v2.3
Block archive and prune - peer and orderer
SmartBFT - Add transaction pipeline support to improve the performance
Release agnostic items (not tied to a specific release)
- Admin SDK RFC (e.g. chaincode management, channel management)
- Improve Fabric samples (integrate Global Forum workshop content for gateway app dev, chaincode-as-a-service dev, kubernetes deployment; align and prune existing samples; Microfab lab)
- Identity Mixer performance improvement - Faster Idemix curve, issue credentials from fabric-ca, Fabric capability, Gateway SDK support
- ARM support for Apple silicon - images and binaries
- Azure Pipelines to Github Actions migration (CI, release process)