Planned Features
Roadmap of upcoming features for Universal Release.
Sprint 1: Core Performance β COMPLETEβ
- Bun shell migration
- Bun.semver integration
- Bun.secrets credential storage
- SQLite release cache
- Glob monorepo detection
Sprint 2: Monorepo Support π§ In Progressβ
Workspace Detectionβ
- Auto-detect npm workspaces
- Auto-detect Cargo workspaces
- Auto-detect Python monorepos
- Support custom patterns
Dependency Managementβ
- Build dependency graph
- Topological sort for publish order
- Detect changed packages
- Coordinated version bumping
Publishing Strategiesβ
- Independent versioning
- Fixed versioning
- Selective publishing (changed only)
- Parallel publishing
Sprint 3: SBOM & Securityβ
SBOM Generationβ
- Bun.build metadata extraction
- SPDX format support
- CycloneDX format support
- SBOM caching
- SBOM publishing to registries
Attestationβ
- SLSA provenance generation
- In-toto attestation
- GitHub attestation integration
- Sigstore integration
Signingβ
- Cosign for containers
- GPG for packages
- Key management
- Verification workflow
Sprint 4: Additional Ecosystemsβ
High Priorityβ
- JSR (Deno registry)
- RubyGems
- NuGet (.NET)
- Packagist (PHP)
Medium Priorityβ
- Maven (Java)
- Gradle (Java)
- CocoaPods (iOS)
- pub.dev (Dart/Flutter)
Sprint 5: Registry Enhancementsβ
Direct Registry APIsβ
- npm registry API (direct fetch)
- PyPI API integration
- Docker registry API v2
- Custom registry support
Featuresβ
- Rate limit handling
- Registry health monitoring
- Multi-registry failover
- Cache management
- Bandwidth optimization
Sprint 6: Developer Experienceβ
Interactive Modeβ
- Guided release wizard
- Package selection UI
- Validation preview
- Confirmation prompts
- Rich terminal UI
Plugin Systemβ
- Plugin API definition
- Plugin loading
- Custom adapters
- Hook system
- Plugin registry
Documentationβ
- Interactive examples
- Video tutorials
- API documentation site
- Migration guides
- Best practices guide
Sprint 7: CI/CD Integrationβ
GitHub Actionsβ
- Official GitHub Action
- Matrix release support
- Artifact attestation
- Release notes generation
- Issue linking
GitLab CIβ
- GitLab CI template
- GitLab registry integration
- GitLab attestation
- Pipeline integration
Other Platformsβ
- Bitbucket Pipelines
- Azure DevOps
- CircleCI
- Jenkins
Sprint 8: Advanced Featuresβ
Analyticsβ
- Release metrics
- Performance tracking
- Error analytics
- Usage statistics
- Dashboard
Automationβ
- Scheduled releases
- Automated version detection
- Auto-changelog generation
- Release notes from commits
- GitHub release integration
Validationβ
- Parallel validation
- Custom validators
- Security scanning
- Dependency auditing
- License compliance
Future Considerationsβ
Enterprise Featuresβ
- Private registry support
- SSO integration
- Audit logging
- Compliance reporting
- Role-based access control
Performanceβ
- Distributed caching
- Build artifact reuse
- Incremental builds
- Parallel operations optimization
Integrationsβ
- Slack notifications
- Discord webhooks
- Email alerts
- Status badges
- Webhook system
Community Requestsβ
Vote on features at GitHub Discussions.
Contributingβ
See CONTRIBUTING.md to help build these features.
Next Stepsβ
- Architecture - System design
- Getting Started - Start using now