InvoiceShelf
Open source invoicing solution for individuals and businesses
Alternative to: freshbooks, invoice ninja, zoho invoice
2.1.0
2025-02-01What’s Changed
- New: Improved Invoice and Estimate template handling by @gdarko in https://github.com/InvoiceShelf/InvoiceShelf/pull/277
- Fix: Long text on dropdown items by @mchev in https://github.com/InvoiceShelf/InvoiceShelf/pull/157
- Fix: Carbon dates on custom fields value by @mchev in https://github.com/InvoiceShelf/InvoiceShelf/pull/178
- Fix: Logo render in Payment PDF by @TheSpeedX in https://github.com/InvoiceShelf/InvoiceShelf/pull/162
- Fix: Public Invoice view by @mchev in https://github.com/InvoiceShelf/InvoiceShelf/pull/185
- Fix: Missing values in en.json translation by @salvaoo in https://github.com/InvoiceShelf/InvoiceShelf/pull/179
- Fix: Table data not refreshing properly (keys) by @mchev in https://github.com/InvoiceShelf/InvoiceShelf/pull/186
- New: Refactor editor and allow links by @mchev in https://github.com/InvoiceShelf/InvoiceShelf/pull/190
- New: Include a Tax ID field in both customer creation and invoices by @mchev in https://github.com/InvoiceShelf/InvoiceShelf/pull/166
- New: Installer enhancements and other small improvements by @loduis in https://github.com/InvoiceShelf/InvoiceShelf/pull/189
- Fix: Add missing translation strings lost in merge by @gdarko in https://github.com/InvoiceShelf/InvoiceShelf/pull/200
- Fix: Add missing dutch translations by @Joehoel in https://github.com/InvoiceShelf/InvoiceShelf/pull/208
- Fix: Add missing spanish translations @loduis in https://github.com/InvoiceShelf/InvoiceShelf/pull/207
- New: Turkish language by @slaweallx in https://github.com/InvoiceShelf/InvoiceShelf/pull/205
- New: ‘Database Overwrtie’ during install for SQLite type by @gdarko in https://github.com/InvoiceShelf/InvoiceShelf/pull/219
- Fix: Customer tax id validation by @gdarko in https://github.com/InvoiceShelf/InvoiceShelf/pull/220
- New: Update Issue Template by @rihards-simanovics in https://github.com/InvoiceShelf/InvoiceShelf/pull/215
- New: Improve htaccess configuration by @loduis in https://github.com/InvoiceShelf/InvoiceShelf/pull/214
- Fix: Receipt view by @OniriCorpe in https://github.com/InvoiceShelf/InvoiceShelf/pull/234
- New: Specify that a custom frequency should be in the cron format by @OniriCorpe in https://github.com/InvoiceShelf/InvoiceShelf/pull/231
- Fix: Corrects and simplifies password visibility icon logic by @loduis in https://github.com/InvoiceShelf/InvoiceShelf/pull/222
- Fix: Module paths by @gdarko in https://github.com/InvoiceShelf/InvoiceShelf/pull/268
- Fix: Update company info on array of companies. by @loduis in https://github.com/InvoiceShelf/InvoiceShelf/pull/227
- Fix: Adding
sentandviewedfield to payload #240 by @mchev in https://github.com/InvoiceShelf/InvoiceShelf/pull/247 - Fix: Add Amount Paid and Amount Due to Invoice PDF by @mchev in https://github.com/InvoiceShelf/InvoiceShelf/pull/248
- Fix: Tunisian Dinar currency updates @BesrourMS in https://github.com/InvoiceShelf/InvoiceShelf/pull/258
- New: Invoice time support by @troky in https://github.com/InvoiceShelf/InvoiceShelf/pull/269
- New: Implement Demo Mode with daily reset and protected operations by @mchev in https://github.com/InvoiceShelf/InvoiceShelf/pull/256
- Fix: PDF Template command by @gdarko in https://github.com/InvoiceShelf/InvoiceShelf/pull/272
- Fix: Regenerate IDE Helper Assets by @gdarko in https://github.com/InvoiceShelf/InvoiceShelf/pull/274
- New: Upgrade Laravel and other third-party PHP packages to latest versions
- New: Upgrade Vue, Vue-Router, Pinia and other third-party JS packages to latest versions
How to upgrade
Docker Setups
- In your docker compose set up, change the version tag to
invoiceshelf/invoiceshelf:2.1.0 - Run the following to re-create the containers
docker-compose pull docker-compose up --force-recreate --build -d docker image prune -f
Manual setups
For manual installations, please ensure you are running PHP 8.2 or 8.3.
To upgrade using the one-click upgrade, go to Settings > Update App and proceed.
To manually upgrade the app, download it from the official website or this direct link.
Note: Backup your .env file and storage directory and restore back after extracting InvoiceShelf.zip.
New Contributors
- @TheSpeedX made their first contribution in https://github.com/InvoiceShelf/InvoiceShelf/pull/162
- @salvaoo made their first contribution in https://github.com/InvoiceShelf/InvoiceShelf/pull/179
- @loduis made their first contribution in https://github.com/InvoiceShelf/InvoiceShelf/pull/189
- @Joehoel made their first contribution in https://github.com/InvoiceShelf/InvoiceShelf/pull/208
- @slaweallx made their first contribution in https://github.com/InvoiceShelf/InvoiceShelf/pull/205
- @rihards-simanovics made their first contribution in https://github.com/InvoiceShelf/InvoiceShelf/pull/215
- @OniriCorpe made their first contribution in https://github.com/InvoiceShelf/InvoiceShelf/pull/234
- @BesrourMS made their first contribution in https://github.com/InvoiceShelf/InvoiceShelf/pull/258
Full Changelog: https://github.com/InvoiceShelf/InvoiceShelf/compare/2.0.0…2.1.0