Changelog
Track all CADENSA updates, new features, improvements, and bug fixes.
Latest Release
May 17, 2026
Highlights:
- Sign in / Sign up with Google (Google OAuth) on Login and Register pages
- No email verification required for Google-registered accounts
- Auto-linking: existing email+password accounts are automatically linked on Google sign-in
May 10, 2026
Highlights:
- Bug fix: workspace admin users no longer receive 403 errors on task routes
- Bug fix: workspace member task-delete over-privilege removed
- Unit member and manager roles standardized across all workspaces
- Internal: new admin endpoint for on-demand permission sync per unit
May 9, 2026
Highlights:
- API key connection test is now mandatory before saving invoice provider settings
- External providers (Billingo, Lexoffice, etc.) lock Document Type to Legal Invoice
- Provider-specific API key guidance added for Billingo, Holded, and all active providers
- Invoice settings permission fix — admin role users can now access the page
May 7, 2026
Highlights:
- 🔔 Real-time Notification Center — bell icon with unread badge in top navigation (Socket.io)
- Mark All Read; deep links to tasks, projects, and time entries
- Weekly team activity digest email (Phase 6)
Release Schedule
Regular updates:
- 🚀 Major releases: Quarterly (Jan, Apr, Jul, Oct)
- 📦 Minor updates: Monthly
- 🐛 Bug fixes: As needed (typically weekly)
- Security patches: Immediate
Notification:
- In-app announcements for major features
- Email digest (optional): Settings → Notifications → Product Updates
- This changelog always up-to-date
Version History
2026
- Bug fix: workspace admin 403 on task routes (missing
tasks.viewpermission) - Bug fix: workspace member
tasks.deleteover-privilege removed - Unit member and manager roles standardized across all units
- Internal:
roleCopy.serviceidempotent upsert; new admin sync-permissions endpoint
- In-App Notification Center — bell icon, unread badge, real-time via Socket.io, mark all read, deep links
- Weekly team activity digest email (Phase 6)
- GDPR: Web Push (VAPID/FCM) infrastructure removed 2026-05-25; Socket.io delivery remains
- EU VAT, Stripe Tax & Subscription Invoicing (Phases 1–4) fully shipped
- Own invoice numbers (CDN-YYYY-NNNNNN), in-app invoice history at /billing/invoices
- Billingo (Hungarian e-invoicing) + NAV Online Számla 3.0 reporting
- Wasabi WORM Object Lock COMPLIANCE (8-year immutable PDF archival)
- GDPR sub-processor update: Privacy Policy v2.1, DPA v1.1 (7 processors, was 5)
- Complete downgrade over-limit enforcement (backend + frontend + email)
- Write operations blocked for locked users (
requireNotOverLimitLockedmiddleware) - Timer start + team invite limit checks confirmed and active
- Downgrade webhook: member lock + summary email to owner + access-limited email to locked members
- Global locked user banner in app shell
- Over-limit banners on Projects, Tasks, Time Tracking, and Team pages
- Excess project read-only banners (Project Details + Tasks tab)
- Locked members + excess projects shown as disabled in all task/timer selector dropdowns
- Bug fix: member lock query now includes
pendingmembers - Bug fix: Unit model tier limits corrected (FREE: 3, PRO: 20)
- Task assignee visibility filter in Project / Task selector
- Unassigned tasks visible to all project members; assigned tasks only to their assignees
- Contact page (EN/HU/DE) — 4 channels, company info, spam-protected emails
- GDPR audit log transport (365d, Art. 5(2))
- Structured JSON logging + RequestLogger,
/healthkube-probe filter - Ingress rate limiting: 50 rps / 30 conn / burst ×5
- Promtail → Grafana Cloud Loki (3 jobs, 5 alert rules)
- MongoDB backup monitoring: Backup Missing alert + Admin backup UI (isStale)
- SMTP relay fix, admin 403 fix, workspace archive GDPR notice
- Excel export (PRO+), XML / JSON file export (ENTERPRISE)
- Report history retention by tier + nightly cleanup
- Group By User (PRO+), reportType selector removed
- PDF redesign (stat cards, Quick Insights, chart fix)
- Stats cards visibility fix, Report Preview redesign
- Scheduled reports backend tier gate, PRO customReports fix
- Invoice History tab in Reports
- FR/ES language switching fix
- Invoice Generation HU translation
- Mobile app splash screen redesign
- Faster state restoration (Redux Persist)
- Android adaptive icon fix
- Token expiry loop fix
- See release notes
- Multi-currency support
- Enhanced reports
- Security improvements
- Mobile updates
- Security improvements
- Mobile updates
2025
December 2025 (v1.3.0)
- API improvements (ENTERPRISE)
- Custom report builder
- Scheduled report enhancements
- Performance optimizations
November 2025 (v1.2.0)
- Approval workflow redesign
- Mobile app offline mode
- Bulk time entry editing
- UI/UX improvements
October 2025 (v1.1.0)
- SSO/SAML support (ENTERPRISE)
- Audit logs
- Team utilization reports
- Dark mode beta
September 2025 (v1.0.0) - Major milestone
- CADENSA 1.0 official release
- Production-ready platform
- Full feature set complete
- SOC 2 Type II certification
Earlier 2025: Beta releases (v0.8 - v0.9)
Upcoming Features
See what's coming next: Upcoming Features →
Roadmap highlights:
- Q1 2026: Advanced integrations (Jira, GitHub)
- Q2 2026: AI-powered insights
- Q3 2026: Mobile app redesign
- Q4 2026: Custom workflows
Semantic Versioning
We follow Semantic Versioning:
Format: MAJOR.MINOR.PATCH
Examples:
v1.4.0 → v1.5.0
↑ Minor version (new features, backward compatible)
v1.4.0 → v1.4.1
↑ Patch version (bug fixes, backward compatible)
v1.4.0 → v2.0.0
↑ Major version (breaking changes, major features)
What each means:
MAJOR version (1.x.x → 2.x.x)
- Breaking changes
- Major new features
- API changes
- Database migrations
- User action may be required
MINOR version (1.4.x → 1.5.x)
- New features
- Enhancements
- Backward compatible
- No breaking changes
- Automatic deployment
PATCH version (1.4.0 → 1.4.1)
- Bug fixes
- Security patches
- Performance improvements
- Minor tweaks
- Transparent updates
How We Update
Deployment process:
For SaaS users (app.cadensa.io):
1. Staging testing (1 week)
2. Beta group testing (select users, 3 days)
3. Gradual rollout:
- 10% users (Day 1)
- 50% users (Day 2)
- 100% users (Day 3)
4. Monitor for issues
5. Rollback if needed (< 5 minutes)
Update schedule:
Minor/Major updates:
• Tuesday-Thursday (9am-11am CET)
• Announced 48 hours in advance
• < 5 minutes downtime (if any)
Security patches:
• Deployed immediately (if critical)
• Off-hours when possible
• Zero-downtime deployment
Notifications:
Before update (48h):
• Email to admins
• In-app banner
• Changelog preview
After update:
• "What's New" modal (major features)
• Release notes link
• Optional feature tour
Breaking Changes Policy
Rarely introduced, well communicated:
When we might make breaking changes:
- Major security improvements
- Critical bug fixes requiring changes
- Major version upgrades (v1 → v2)
How we communicate:
1. Announcement: 30 days notice minimum
2. Migration guide published
3. Deprecation warnings in app
4. Dedicated support during transition
5. Legacy support for 6 months
Example:
v1.9 (Dec 2026): API v1 deprecated warning
v2.0 (Jan 2027): API v2 released, v1 still works
v2.3 (Jul 2027): API v1 officially retired
Total transition time: 7 months
Feature Requests
Want a new feature?
How to request:
1. Check roadmap first (upcoming features)
2. Submit request:
• Email: <a data-action="support" href="#">support@cadensa.io</a>
• In-app: Help → "Request Feature"
• Community forum (coming soon)
3. We review monthly
4. Popular requests prioritized
What happens:
Your request is:
1. Logged in feature tracker
2. Reviewed by product team
3. Prioritized based on:
• User demand (votes)
• Business value
• Technical feasibility
• Strategic fit
4. Added to roadmap if approved
5. You're notified when implemented
ENTERPRISE customers:
- Direct feature requests
- Dedicated product manager
- Custom development available
- Faster implementation
Archive
Older releases:
View full version history: GitHub Releases (ENTERPRISE)
Or contact support for specific version details: support@cadensa.io
Stay Updated
Never miss an update:
Subscribe to changelog:
Settings → Notifications → Product Updates
☑ Email me about new features
☑ Email me about major updates
☐ Email me about bug fixes (optional)
Frequency: Monthly digest
Follow us:
- Newsletter: cadensa.io/newsletter
- 🐦 Twitter: @cadensa
- 💼 LinkedIn: CADENSA
- 📺 YouTube: CADENSA Channel
Questions?
- Product questions: support@cadensa.io
- Feature requests: support@cadensa.io
- 🐛 Bug reports: support@cadensa.io
- General support: support@cadensa.io