Skip to content

Latest commit

 

History

History
136 lines (94 loc) · 2.75 KB

File metadata and controls

136 lines (94 loc) · 2.75 KB

Roadmap

Triva's development roadmap and planned features.

Current Version: 1.0.0

Released: February 16, 2026

Upcoming Releases

v1.1.0 (Q2 2026) - Performance & Developer Experience

Performance

  • Improve request handling speed
  • Optimize database connection pooling
  • Reduce memory footprint
  • Add performance monitoring hooks

Developer Experience

  • Enhanced error messages
  • Better TypeScript support
  • Improved documentation
  • More code examples

Tooling

  • CLI improvements
  • Development server enhancements
  • Better logging output

Status: In Planning


v1.2.0 (Q3 2026) - Advanced Features

Planned Features

  • WebSocket support
  • GraphQL integration
  • Advanced rate limiting strategies
  • New database adapters (DynamoDB, Firebase)
  • File upload handling improvements
  • Session management built-in

Extensions

  • Additional official extensions
  • Better extension API
  • Extension marketplace preparation

Status: Under Consideration


v2.0.0 (Q4 2026) - Major Update

Potential Breaking Changes

  • API refinements based on community feedback
  • Configuration structure improvements
  • Performance optimizations

Major Features

  • TypeScript-first approach
  • Plugin system overhaul
  • Microservices support
  • Distributed caching
  • Advanced monitoring

Status: Conceptual


v3.0.0+ (2027) - Future Vision

Long-term Goals

  • Cloud-native features
  • Serverless deployment support
  • Edge runtime compatibility
  • Built-in service mesh
  • Advanced security features

Status: Vision


Feature Requests

Top Community Requests

  1. WebSocket support
  2. Native TypeScript rewrite
  3. GraphQL integration
  4. Better error handling
  5. Docker official images
  6. Real-time capabilities
  7. Built-in authentication
  8. File upload middleware
  9. Server-sent events
  10. Clustering support

How to Request Features


Deprecation Policy

  • Features are deprecated one major version before removal
  • Deprecation notices appear in docs and console warnings
  • Minimum 6 months notice for breaking changes
  • Migration guides provided for all breaking changes

Release Schedule

  • Patch releases (1.0.x): As needed for bug fixes
  • Minor releases (1.x.0): Quarterly
  • Major releases (x.0.0): Annually

Contributing

Want to help shape Triva's future?


Completed Milestones

  • v1.0.0 (Feb 2026): Initial stable release with core features