Releases: SolidInvoice/SolidInvoice
Releases · SolidInvoice/SolidInvoice
Release 2.3.16
What's Changed
- Fix HTML sanitizer encoding special characters in line item descriptions by @pierredup in #2292
- Handle SMTP transport failures gracefully with proper error messages by @pierredup in #2293
Full Changelog: 2.3.15...2.3.16
3.0.0-alpha1
What's Changed
- Add user email verification by @pierredup in #1719
- Add Google OAuth login by @pierredup in #1718
- Add first and last name to users by @pierredup in #1756
- Update user profile pages by @pierredup in #1759
- Add nightly docker build by @pierredup in #1807
- Add Two Factor Authentication by @pierredup in #1825
- Fix company name on external invoice links by @pierredup in #1853
- Add setting to delete company by @pierredup in #1893
- Fix handling trial subscriptions by @pierredup in #1894
- Add Codespell to Github actions by @pierredup in #2046
- Add Config Providers to let each bundle define it's own default config values by @pierredup in #2047
- Add option to hide Powered By text by @pierredup in #2048
- Add support for Flat Rate tax type by @pierredup in #2121
- Fix mobile view on pages by @pierredup in #2137
- Add AI agents instructions files by @pierredup in #2198
- Start of UI re-design by @pierredup in #2194
- Re-design installation pages by @pierredup in #2193
- Add UserSettings feature for storing user-specific settings by @pierredup in #2204
- Update settings page to modern styles by @pierredup in #2205
- Add base styles and add style guide by @pierredup in #2206
- Upgrade DataGrid to a cleaner UI by @pierredup in #2208
- Improve dashboard layout, style and information by @pierredup in #2207
- Update client list UI by @pierredup in #2209
- Add preview releases for 3.0.x branch by @pierredup in #2212
- Re-design client create page by @pierredup in #2210
- Re-design quote and invoice list pages by @pierredup in #2213
- Re-design the client view page by @pierredup in #2211
- Re-design invoice and quote create pages by @pierredup in #2214
- Re-design payment capture page by @pierredup in #2216
- Re-design invoice view page by @pierredup in #2215
- Re-design invoice and quote PDF by @pierredup in #2218
- Bind parameters as array by @pierredup in #2217
- Re-design recurring invoices by @pierredup in #2219
- Re-design payments page by @pierredup in #2221
- Re-design the tax rates page by @pierredup in #2223
- Re-design users page by @pierredup in #2224
- Re-design the payment configuration page by @pierredup in #2222
- Re-design user profile by @pierredup in #2228
- Re-design user notifications UI by @pierredup in #2229
- Re-design API token page by @pierredup in #2225
- Fix all PHPStan errors by @pierredup in #2231
- Remove all form handlers by @pierredup in #2232
- Re-design integrations page by @pierredup in #2230
- Re-design SaaS pages by @pierredup in #2233
- Re-design company select and create pages by @pierredup in #2235
- Re-design registration page by @pierredup in #2237
- Fix send button on invoice and quote pages by @pierredup in #2238
- Re-design email templates by @pierredup in #2239
- Add claude GitHub actions by @pierredup in #2240
- Add user onboarding flow by @pierredup in #2241
- Re-design 2FA configuration by @pierredup in #2242
- Re-design external quote and invoice pages by @pierredup in #2247
- Add schedule to mark invoices as ovderdue and send notifications by @pierredup in #2246
- Add onboarding checklist by @pierredup in #2248
- Fix various styling issues by @pierredup in #2251
- Restrict some config options during trial periods by @pierredup in #2250
- Add Symfony messenger integration by @pierredup in #2252
- Add invoice payment reminders by @pierredup in #2263
- Improve binary build script by @pierredup in #2269
- fix(install): install command creates admin user if not exists, resets existing admin user by @fluxium in #2256
- Add option to create new client when creating an invoice or quote by @pierredup in #2274
- Sync migrations with entities by @pierredup in #2275
- Remove Zenstruck ScheduleBundle and replace it with Symfony Scheduler by @pierredup in #2264
Full Changelog: 2.3.15...3.0.0-alpha1
Release 2.3.15
What's Changed
- Fix invoice PDF to show invoice date instead of created date by @pierredup in #2268
- Remove HTML sanitization options from ContactDetailType by @pierredup in #2271
- fix: display actual discount amount instead of raw percentage in grids by @pierredup in #2277
Full Changelog: 2.3.14...2.3.15
Release 2.3.14
Full Changelog: 2.3.13...2.3.14
Release 2.3.13
What's Changed
- Fix auto increment invoice id with prefix by @pierredup in #2236
- Fix currency when creating payment by @pierredup in 9c98384
Full Changelog: 2.3.12...2.3.13
Release 2.3.12
What's Changed
- Fix adding prefix and suffix to generated IDs by @pierredup in #2199
Full Changelog: 2.3.11...2.3.12
Release 2.3.11
What's Changed
- Remove automatically adding tax rates during installation by @pierredup in #2186
- Fix displaying incorrect currency in some areas by @pierredup in #2187
Full Changelog: 2.3.10...2.3.11
Release 2.3.10
What's Changed
- Update Symfony UX LiveComponent to the latest version by @pierredup in #2052
Full Changelog: 2.3.9...2.3.10
Release 2.3.9
What's Changed
- Validate currency code to 3 characters by @pierredup in #1995
- Display multi-line items in invoice and quote descriptions by @pierredup in #1996
- Fix Builds by @pierredup in #1997
- Allow single quotes in sanitized values by @pierredup in #2005
- Reduce size of logo on PDF files by @pierredup in #2006
- Fix calculating exclusive tax by @pierredup in #2007
Full Changelog: 2.3.8...2.3.9
Release 2.3.8
What's Changed
- Fix performance issues when loading api tokens by @pierredup in #1812
Full Changelog: 2.3.7...2.3.8