Releases: InvoicePlane/InvoicePlane
v1.6.1
v1.6.1.zip
Hash Format | Hash |
---|---|
MD5 | 40ef82bc4cd10fc87c96ec60b64f431c |
SHA-256 | ebabd7c44e294d432498f6a52e026b0adda997605258e277b622792b9c2ca586 |
New Contributors
- @mheiduk made their first contribution in #900
- @KevinJ30 made their first contribution in #1005
- @fabm3n made their first contribution in #989
- @kelvin-codes-stuff made their first contribution in #950
- @rycardo74 suggested to add a trim in a filter function (issue #992)
- @vespino made their first contribution in #897
- @MatoTominac made their first contribution in #903
- @Verony-makesIT made their first contribution in #924
What's Changed
- [IP-992]: add a trim to client search
- [IP-883]: fix loading stripe for websites not using clean urls (#883) by @naui95 in #896
- In version 1.6.0 the logo isn't shown on the PDF by @vespino in #897
- [IP-971]: by @KevinJ30 in #1005
- [IP-894]: by @naui95 in #899
- Fix: Inserting email template by @mheiduk in #900
- Update view.php by @vespino in #906
- [IP-907]: by @naui95 in #908
- [IP-902]: fix possible vulnerabilities #902 by @naui95 in #918
- Detect Ctrl + S keyboard shortcut and save the form by @MatoTominac in #903
- Make product.* available in quotes by @nielsdrost7 in #915
- [IP-895]: Option to Initiate Terms When Sending Invoice by @naui95 in #928
- [IP-911]: required fields check by @nielsdrost7 in #927
- Fix bug #840 Deleted the extra "state" field by @Verony-makesIT in #930
- added versioning file by @naui95 in #937
- [IP-940]: unicode inside select by @kelvin-codes-stuff in #950
- [IP-959]: set encryption key after installing by @nielsdrost7 in #960
- [IP-898]: Fix bug where logo wasn't found while creating PDF invoice by @nielsdrost7 in #964
- security fixes by @nielsdrost7 in #973
- 2023 23011 by @nielsdrost7 in #974
- [IP-766] add extra logging when IP_DEBUG=true for the Recurring invoices by @nielsdrost7 in #970
- [IP-968] Sometimes a user isn't created, add more logging to see what's going on by @nielsdrost7 in #969
- [IP-980]: Wasn't able to reproduce the bug, added more logging by @nielsdrost7 in #983
*[IP-978]: When on a mobile the SESS_MATCH_IP environment variable is important. Changed a setting in /application/config.php to env_bool instead of _env by @nielsdrost7 in #982 - [IP-973]: Bug fixes after a report in the comments of PR #973 by @nielsdrost7 in #981
- own env option for 'sess_save_path' by @mheiduk in #984
- Update Github Workflows by @fabm3n in #989
- feat: payment QR code for web/pdf templates by @mheiduk in #995
Quick overview of the improvements vs. v1.6.0:
Full Changelog: v1.6.0...v1.6.1
Version 1.6.1 Beta 3
v1.6.1-beta-3.zip
Hash Format | Hash |
---|---|
MD5 | 908ff411d71986df61f2ae4d2b4d4cff |
SHA-256 | 6f03be87b15af3bf51fe97e27319c79b4979cde58e4ea29b066dd9cbb457a61e |
Important!
This is a Beta release. Don't use this release on production.
Check out the release, run it with Docker.
A new release will be made once we get through the Beta period.
New Contributors
- @kelvin-codes-stuff made their first contribution in #950
- @YasirRWebDesigner created bug reports
- @musapinar created bug reports
What's Changed
- added versioning file by @naui95 in #937
- [IP-940]: unicode inside select by @kelvin-codes-stuff in #950
- [IP-959]: set encryption key after installing by @nielsdrost7 in #960
- [IP-898]: Fix bug where logo wasn't found while creating PDF invoice by @nielsdrost7 in #964
- security fixes by @nielsdrost7 in #973
- 2023 23011 by @nielsdrost7 in #974
- [IP-766] add extra logging when IP_DEBUG=true for the Recurring invoices by @nielsdrost7 in #970
- [IP-968] Sometimes a user isn't created, add more logging to see what's going on by @nielsdrost7 in #969
- [IP-980]: Wasn't able to reproduce the bug, added more logging by @nielsdrost7 in #983
- [IP-978]: When on a mobile the SESS_MATCH_IP environment variable is important. Changed a setting in /application/config.php to env_bool instead of _env by @nielsdrost7 in #982
- [IP-973]: Bug fixes after a report in the comments of PR #973 by @nielsdrost7 in #981
Quick overview of the improvements vs. Beta 2:
Full Changelog: v1.6.1-beta-2...v1.6.1-beta-3
Version 1.6.1 Beta 2
v1.6.1-beta-2.zip
Hash Format | Hash |
---|---|
MD5 | 0d8a945e4d86b26069ad9a7d83d51fdd |
SHA-256 | 613e7496a3b1c73ae6fb0d0168253fa329384c210bb71477523ef3c09727f5b3 |
What's Changed
- #895: Option to Initiate Terms When Sending Invoice by @Verony-makesIT in #928
- #911: required fields check by @nielsdrost7 in #927
- #840 Deleted the extra "state" field by @Verony-makesIT in #930
From 1.6 to 1.6.1 beta 1:
- #897 : In version 1.6.0 the logo isn't shown in the PDF (thanks @vespino)
- #894: updated ipconfig template (thanks @naui95)
- #900: Fix: Inserting email template (thanks @mheiduk)
- #903: Detect CTRL+S to save the form (thanks @MatoTominac)
- #906: Weird error of missing variable (thanks @vespino)
- #908: Parsing error if db password has a # in it (thanks @naui95)
- #914: Make product.* available in quotes (thanks @ctsde-markus)
- #918 Fix vulnerabilities (thanks @naui95)
Full Changelog: v1.6.0...v1.6.1-beta-2
Version 1.6.1 Beta 1
v1.6.1-beta-1.zip
Hash Format | Hash |
---|---|
MD5 | b1772ae85074e86a59d821add1153651 |
SHA-256 | dcf95c682b2b53a4c77476aab9ebfaed57df7fd7fc89e80e834ee88094211086 |
- #897 : In version 1.6.0 the logo isn't shown in the PDF (thanks @vespino)
- #894: updated ipconfig template (thanks @naui95)
- #900: Fix: Inserting email template (thanks @mheiduk)
- #903: Detect CTRL+S to save the form (thanks @MatoTominac)
- #906: Weird error of missing variable (thanks @vespino)
- #908: Parsing error if db password has a # in it (thanks @naui95)
- #914: Make product.* available in quotes (thanks @ctsde-markus)
- #918 Fix vulnerabilities (thanks @naui95)
Version 1.6
v1.6.0.zip
Hash Format | Hash |
---|---|
MD5 | 91f3799b8878e75eaf9a0b270aeff1ef |
SHA-256 | 13084ec14a0ecb72cd6530e0a7d92f47fd0eb0ed930e95a4753d1f77bbb436cf |
New Contributors
- @naui95 made their first contribution in #754
- @vtq221 made their first contribution in #831
- @Ordissimo made their first contribution in #858
- @pimvanpelt made their first contribution in #788
- @tridnguyen made their first contribution in #805
- @Forceu made their first contribution in #810
- @giacy86 made their first contribution in #811
- @yvesmethz made their first contribution in #774
- @rezgui made their first contribution in #755
- @dagelf made their first contribution in #797
- @zidingz made their first contribution in #752
Quick overview of the improvements:
- Made InvoicePlane compatible with PHP 8.1
- Made InvoicePlane compatible with MySQL 8
- Security fixes
- Minor fixes in the views, making them more responsive
- Updated composer and npm (yarn) packages
- Added security.md
What's Changed since Beta 3:
- [IP-891] Improved compatibility with MySQL 8
- Improved the readme
- Added better templates for github issues and feature requests
- [IP-886]: There was an error with the field length in one of the tables, we've corrected that.
What's Changed
-
[IP-798]: Prepare for PHP 8.1 compatibility release by @vtq221, @Ordissimo and of course @naui95 in #831
-
fix to CVE-2021-29024 #735 by @naui95 in #754
-
Don't show upload-path by @zeitschlag in #739
-
fix for CVE-2021-29023 #733 by @naui95 in #767
-
Trivial typo fix by @pimvanpelt in #788
-
Fix bug with recurring invoices dropping discounts by @pimvanpelt in #791
-
Fix Payment Method Select by @tridnguyen in #805
-
Escape client name for PDF generation (Only in Zugferd invoices) by @Forceu in #810
-
[IP-711] Add responsive view for invoices/quotes by @nielsdrost7 in #783
-
fix minor flaws in quotes itemlist view by @der-peer in #787
-
Develop by @yvesmethz in #774
-
Display $client surname for recurring invoices by @giacy86 in #811
-
Select appropriate pdf template for guest users by @giacy86 in #765
-
update composer and javascript packages by @nielsdrost7 in #822
-
Update composer and javascript packages by @nielsdrost7 in #776
-
Quick bugfix with a nullable value
-
Fix in the npm packages to make the yarn build work
Full Changelog: v1.5.11...v1.6-beta
Version 1.6 beta 3
v1.6-beta-3.zip
Hash Format | Hash |
---|---|
MD5 | 67e62b2dcbd329cda68bc8012a57158f |
SHA-256 | b30e4b694defe0c21d5fdf5618a39a7ab55cf66dddf1a415bafacb9fb2af70a1 |
Important!
This is a Beta release. Don't use this release on production.
Check out the release, run it with Docker.
A new release will be made once we get through the Beta period.
New Contributors
- @onny For great feedback with some of the issues
- @naui95 made their first contribution in #754
- @vtq221 made their first contribution in #831
- @Ordissimo made their first contribution in #858
- @pimvanpelt made their first contribution in #788
- @tridnguyen made their first contribution in #805
- @Forceu made their first contribution in #810
- @giacy86 made their first contribution in #811
- @yvesmethz made their first contribution in #774
- @rezgui made their first contribution in #755
- @dagelf made their first contribution in #797
- @zidingz made their first contribution in #752
Quick overview of the improvements vs. Beta 2:
- Changed version numbers of Dropzone.js and js-cookie.js, because creating invoices didn't work in last beta
- re-ran
yarn run build
for the newly created .zip file - Calculated md5sum and sha256 hashes for a newly created .zip file
Version 1.6 beta 2
v1.6-beta-2.zip
Hash Format | Hash |
---|---|
MD5 | 743ed907de51716d7915af892976e888 |
SHA-256 | 26c03643ea578e53ef3a83e743211f0b647461ffddc75372196c7039d5aaf1a7 |
Important!
This is a Beta release. Don't use this release on production.
Check out the release, run it with Docker.
A new release will be made once we get through the Beta period.
New Contributors
- @naui95 made their first contribution in #754
- @vtq221 made their first contribution in #831
- @Ordissimo made their first contribution in #858
- @pimvanpelt made their first contribution in #788
- @tridnguyen made their first contribution in #805
- @Forceu made their first contribution in #810
- @giacy86 made their first contribution in #811
- @yvesmethz made their first contribution in #774
- @rezgui made their first contribution in #755
- @dagelf made their first contribution in #797
- @zidingz made their first contribution in #752
Quick overview of the improvements vs. Beta 1:
- Improved version number in package.json
- Added version number to a .sql file for database versioning
- cleaned up the vendor folder, shrinking the newly created .zip file
- re-ran
yarn run build
for the newly created .zip file - Calculated md5sum and sha256 hashes for a newly created .zip file
Version 1.6 beta 1
Important!
This is a Beta release. Don't use this release on production.
Check out the release, run it with Docker.
A new release will be made once we get through the Beta period.
New Contributors
- @naui95 made their first contribution in #754
- @vtq221 made their first contribution in #831
- @Ordissimo made their first contribution in #858
- @pimvanpelt made their first contribution in #788
- @tridnguyen made their first contribution in #805
- @Forceu made their first contribution in #810
- @giacy86 made their first contribution in #811
- @yvesmethz made their first contribution in #774
- @rezgui made their first contribution in #755
- @dagelf made their first contribution in #797
- @zidingz made their first contribution in #752
Quick overview of the improvements:
- Made InvoicePlane compatible with PHP 8.1
- Security fixes
- Minor fixes in the views, making them more responsive
- Updated composer and npm (yarn) packages
- Added security.md
What's Changed
-
[IP-798]: Prepare for PHP 8.1 compatibility release by @vtq221, @Ordissimo and of course @naui95 in #831
-
fix to CVE-2021-29024 #735 by @naui95 in #754
-
Don't show upload-path by @zeitschlag in #739
-
fix for CVE-2021-29023 #733 by @naui95 in #767
-
Trivial typo fix by @pimvanpelt in #788
-
Fix bug with recurring invoices dropping discounts by @pimvanpelt in #791
-
Fix Payment Method Select by @tridnguyen in #805
-
Escape client name for PDF generation (Only in Zugferd invoices) by @Forceu in #810
-
[IP-711] Add responsive view for invoices/quotes by @nielsdrost7 in #783
-
fix minor flaws in quotes itemlist view by @der-peer in #787
-
Develop by @yvesmethz in #774
-
Display $client surname for recurring invoices by @giacy86 in #811
-
Select appropriate pdf template for guest users by @giacy86 in #765
-
update composer and javascript packages by @nielsdrost7 in #822
-
Update composer and javascript packages by @nielsdrost7 in #776
-
Quick bugfix with a nullable value
-
Fix in the npm packages to make the yarn build work
Full Changelog: v1.5.11...v1.6-beta
v1.5.11
v1.5.11.zip
Hash Format | Hash |
---|---|
MD5 | ba5ef585c980583ad952ea8e1ca4f819 |
SHA-256 | 4de189ee5a0c8b57c075d9b6d48cf2ebbd8802c504fd57dc91634da26f07ef8c |
Short description:
- added PHP 7.4 support
- Performance improvements
- Fixed a few security issues
Database Updates:
- None
v1.5.10
v1.5.10.zip
Hash Format | Hash |
---|---|
MD5 | dba389d97b9a4dcc122a0936575e1a53 |
SHA-256 | 62f4d872f38b154e50983c91299a0c673181191706284eb40cf8867a1c89499a |
v1.5.10-pre.zip (for EasterEgg)
Hash Format | Hash |
---|---|
MD5 | d682b3523463de7e8bdb68c2952558a0 |
SHA-256 | 760bc20c932fc9db5a7a4cea68c72cc9adfd59a3098705f3de57681aea05e804 |
Short description:
- added PHP 7.3 support
- improved docker support
- updates to latest Bootstrap v3
- updated a lot of libraries (updated CodeIgniter amongst others)
- updated a lot of dependencies
Database Updates:
- None
Known issues/behaviours:
If you see this Error in your Chrome of FireFox Console:
you have to force-reload (CTRL+F5) after being logged in.
This happens because we updated a lot of dependencies and you will have to reload the files:
/assets/core/js/dependencies.min.js
/assets/core/js/scripts.min.js
Notice: if you run IPv1 behind CloudFlare you will most likely have to clear the CloudFlare proxy Cache for these two files to take effect.
If you did not reload the Files you will not be able to:
- Click-To-Copy any Links
- Click-To-Insert any variables into any Email template.
So if you encounter any of these two issues, just reload the Page with Ctrl+F5