Releases: InvoiceShelf/InvoiceShelf
Releases · InvoiceShelf/InvoiceShelf
v1.2.2
1.2.1
1.2.0
What's Changed
- Added expires_at column to personal_access_tokens table by @dariuszz123 in #35
- Added Libyan Dinar (LD) by @gdarko in #63
- Added Support S3 compatible storage services by @Timo972 in #56
- Added Company VAT-ID and Tax-ID by @Timo972 in #54
- Fixed permission issues by @gdarko in #37
- Fixed backup issues by @gdarko in #51
- Fixed locales issue by @mchev in #46
- Fixed BaseMultiselect open direction top by @Timo972 in #55
- Fixed polymorphic relationships by @Timo972 in #58
- Improved installation process by @Timo972 in #60
- Merged "Tax calculation" branch from crater by @gdarko in #38
New Contributors
- @dariuszz123 made their first contribution in #35
- @mchev made their first contribution in #46
- @Timo972 made their first contribution in #55
Full Changelog: 1.1.0...1.2.0
v1.1.0
What's new:
- Refactored EnvironmentManager class to fix issues related to .env file writing during install (#26)
- Added support for Negative Taxes (Spain IRPF) - props @danybmx (crater-invoice/crater@ISSUE-1023
- Fixed incorrect status after updating invoice (crater-invoice/crater@ISSUE-955)
- Fixed security issue reported earlier (crater-invoice/crater@ISSUE-1267)
- Fixed old crater leftovers in the database - props @sebarnd
Also props to @nielsdrost7, @rihards-simanovics and the others involved for helping here and there.
To migrate from Crater, refer to the Migration Guide.
v1.0.0
What's new:
- Upgraded to latest Laravel 10
- Upgraded to latest PHPUnit 10 / Pest 2
- Upgraded to latest Vue 3.4
- Upgraded to latest Vue-router, Vue-flatpickr and other JS libraries
- Upgraded to latest Vite 5.0
- Upgraded all PHP packages for PHP 8.2/8.3 compatibility
- Moved docker image in separate repository InvoiceShelf/docker
- In-app updates will now pull from invoiceshelf.com
- Dropped unnecessary JS libraries and cleaned up JS code
- Dropped (git-ignored) the public/build directory. App builds can be downloaded from the website or GitHub releases page.
- Dropped Uffizzi (we can't support it right now)
- Improvements to the French translation (crater-invoice/crater@PR-1224)
- Added support for Turkmen manat currency (crater-invoice/crater@PR-1133)
- Added support for Bosnia and Herzegovina Convertible Mark currency (crater-invoice/crater@PR-1212)
- Fixed hardcoded "?" in nginx rewrite rule (crater-invoice/crater@PR-819)
- Fixed payment note Amount field display (crater-invoice/crater@PR-1151)
- Fixed duplicate character in generated hashes affecting PDFs (crater-invoice/crater@ISSUE-1150)
- Fixed active menu item border not highlighted properly
- Fixed migrations rollback
- Changed PHP namespace from \Crater to \InvoiceShelf
To migrate from Crater, refer to the Migration Guide.