Releases: kittendevv/Invio
Releases · kittendevv/Invio
V1.9.1 ✨
V1.9.0 🇩🇪
What is new:
- Added customer contact name
- Added german translation contributed by chbndrhnns
V1.8.1 🪲
V1.8.0 ✨
What is new
- Invoice editor redesigned as client-side island for better stability and performance
- Mobile-friendly invoice editor with card-based layout on small screens
- Inline customer creation directly from invoice editor
- Support for fractional quantities in invoice line items (e.g., 1.5, 2.75)
- Fixed demo mode
- Fixed authentication issues with centralized environment loading
V1.7.0🛡️
Security changes
- Added middleware to enforce secure headers in both backend and frontend, including HSTS, CSP, and various security policies.
- Replaced basic authentication with JWT bearer token for admin routes and login functionality.
- Implemented safe URL parsing and validation for remote resources.
- Improved error handling and response messages for authentication processes.
- Updated frontend to handle JWT tokens and manage session cookies securely.
- Refactored template installation logic to ensure safe file paths and identifiers.
- Enhanced HTML rendering functions to escape user input and prevent XSS vulnerabilities.
- Fixed versioning display on dashboard
V1.6.0💲
What is new
- Money formatting now available under appearance settings (for both . and ,)
V1.5.0 🚄
What is new:
- Better local icon loading, so faster load speeds
- Custom date formatting (found inside appearance, might be moved later)
V1.4.0 🇻
You can now view the version of Invio you are running on the dashboard
V1.3.3 ℹ️
What has changed:
- Better frontend error handling on login page
V1.3.2 🐛
What is new:
- Optional fields can now be cleared in company settings
- FacturX is now valid (under BASIC profile)