Changelog
All notable changes to Rynko will be documented here.
[Unreleased]​
Added​
- Documentation site with comprehensive guides
- API playground for interactive testing
[1.0.0] - 2025-11-06​
Initial Release​
This is the first stable release of Rynko!
Added​
Core Features​
- PDF generation from templates using PDFKit
- Excel generation from templates using ExcelJS
- Drag-and-drop template designer with 19 component types
- Single API call for document generation
- Batch document generation for high-volume use cases
- Template versioning and sharing
- Document generation tracking and analytics
Authentication & Security​
- Email/password authentication
- OAuth support (Google, Microsoft)
- Two-factor authentication (2FA)
- Magic link authentication
- API key management with permissions
- JWT token refresh
Team Collaboration​
- Multi-team support
- Team member invitations
- Role-based access control (Owner, Admin, Member, Viewer)
- Team activity logging
Dashboard & Analytics​
- Real-time dashboard with document metrics
- Document generation volume charts
- Template usage analytics
- Activity feed
- Success rate tracking
Document Management​
- Document job logs with filtering and search
- Bulk document operations
- Job retry for failed generations
- Document preview in dashboard
API & Integration​
- RESTful API with full Swagger documentation
- API playground for testing
- Webhooks for document events
- Rate limiting per plan
- SDK-ready architecture
Billing & Usage​
- Lemon Squeezy integration
- Credit-based billing system
- Usage-based tracking
- Invoice generation
- Payment method management
Template Features​
- 19 component types (Text, Image, Table, Chart, etc.)
- Variable system with validation
- Formula support for calculated fields
- Conditional rendering
- Loop components for dynamic lists
- Rich text editor
- Template export/import
- Template duplication
Developer Features​
- Comprehensive error handling with error codes
- TypeScript support throughout
- Extensive test coverage (1,000+ tests)
- Docker development environment
- Database migrations
- Queue system with BullMQ
Infrastructure​
- NestJS backend with 15 modules
- Next.js 14 frontend with App Router
- PostgreSQL database with Prisma ORM
- Redis for queue management
- Cloudflare R2 for file storage
Version Numbering​
Rynko follows Semantic Versioning:
- MAJOR version for incompatible API changes
- MINOR version for new features (backward compatible)
- PATCH version for bug fixes (backward compatible)
Release Schedule​
- Major releases: Every 6-12 months
- Minor releases: Monthly
- Patch releases: As needed for critical bugs
Upcoming Features​
See our roadmap for planned features:
- Advanced analytics dashboard
- Template marketplace
- A/B testing for templates
- Additional output formats
- Mobile app
- Real-time collaboration
Getting Updates​
- Subscribe to our newsletter
- Follow us on Twitter
Want to contribute? → Check our Contributing Guide