Changelog
What's new in Junyr — feature releases, improvements, and fixes.
Latest
Security Audit #3 & AI Expense Reports
- Security score B+ (82/100) — 14 fixes across critical, medium, and low priorities
- AI Expense Reports: receipt OCR, TVA recovery, URSSAF compliance with Typst PDF
- Outbound email rate limiting: two-layer anti-spam defense
- Ergonomic audit: global search, keyboard shortcuts, inline comments, real-time presence
Super-Admin Dashboard & Catalog Import
- Super-admin dedicated sidebar with 18 navigation items
- Per-company module toggle for ERP modules
- JWT-scoped impersonation system with audit logging
- WSF catalog import: 26 suppliers, 8,036 products, 23,461 variants
Sector Isolation & Quote Management
- DDD sector architecture with auto-discovery plugin system
- Shared catalog with B2B price tiers and supplier management
- Enhanced quotes with Typst PDF and public quote pages
- AI website generation with Google Imagen 3 support
ERP Dashboard & 8-Module Interface
- Full 8-module ERP replacing previous dashboard
- 26 PostgreSQL tables, 100 API routes for business operations
- Junyrs as virtual IA workers in HR module
- Security audit #2: score A- (86/100)
Email-Only Interaction Model
- Simplified to email-centric communication with Junyrs
- Universal Workspace with training integration
- Read-only Tasks page with Chain of Thought view
Smart Web Scraping & Payment Robustness
- 7-source parallel extraction with AI-powered data fusion
- Subscription upgrade/downgrade with proration
- Configurable trial period and pause/resume
- SaaS metrics dashboard (churn, ARPU, LTV)
Workspace & Dashboard Refactor
- Universal JMAP Resources with 3-tier late binding
- Tasks dashboard refactored (77% code reduction)
- Apache AGE graph for document relationships