Releases: vteams/open-source-billing
Releases · vteams/open-source-billing
Release 2.2
Release 2.2 contains the following changes:
- Updated Ruby version to 2.7.1
- Updated Rails version to 6.0.2.2
- Moved all javascript to webpacker
- Client side validations
- Customer Portal
- Introdution to OSB
- UI improvements
Release 2.1
Release 2.1 contains the following changes:
- Updated UI of invoice and estimate forms
- Added a client's personal detail section in client form popup
- Added page blocking notifications (used a sweetAlert.js library) for below-mentioned modules:
Payments (create)
Projects (create and update)
Tasks (create, update and send an invoice)
Staffs (create, update and send an invoice)
Invoices (create, update and send an invoice)
TimeLog (create, update and send an invoice)
ProjectTasks (create, update and send an invoice)
Estimates (create, update, send an estimate and convert into an invoice) - Added non-blocking notifications (used a toastr.js library) for remaining modules.
- Moved invoice JS calculations into new invoiceCalculator.js.coffee file
- Moved estimate JS calculations into new estimateCalculator.js.coffee file
- Optimized invoices.js.coffee
- Optimized estimates.js.coffee
- Moved JS plugins event bindings into new osb_plugins.js.coffee file
New UI Release 2.0
Release 2.0 contains the following changes:
- Updated ruby version to 2.2.2
- New and attractive user interface
- Added switch table view feature for index pages (Enhancement)
- Added elastic search functionality on basis of different attributes (Enhancement)
- Added currency dropdown with search functionality in the header (Enhancement)
- Added user attractive SweetAlert (plug-in) to delete a single record (Enhancement)
old-ui-release-1.1
Release 1.1 contains the old user interface, updated versions of gems, minor code fixes and updated import data module for QuickBooks with Oauth 2.0.