Releases: frappe/books
Releases · frappe/books
0.0.4-beta.1
Fixes this issue where an existing DB from v0.0.3-beta.x
caused the app to not launch and instead display a blank screen.
PR: fix: add failsafes along db connection paths by @18alantom in #274
0.0.4-beta.0
This release marks the rebooting of Frappe Books development. 🚀
Several showstopper bugs have been fixed, and multiple changes have been made.
Bug Fixes 🔨
- Fix offset of 1 day between date picker and display.
- Fix image selection.
- Fix allow note editing in Draft state.
- Fix hang on submission.
- Fix Save as PDF.
- Fix issues with ledger entries not created when doing partial payments.
- Fix font picker issue in invoice.
- Fix profit and loss graph not reflecting changes correctly.
- Fix issues with db loading.
- Fix bank account not being set for certain countries.
- Fix incorrect default account set.
- Fix autocomplete, added fuzzy matching
- Fix onboarding completion issues
Changes ⚙️
- Customer and Supplier have a GSTIN field now.
- Party and Company GSTIN show in all templates.
- Notes now show in the Basic template.
- Ability to filter out the reverted ledger entries.
- Add empty state for list views.
- Several validations for Invoice and Bill Payments.
- Payments can be made without reference
- Removed description from the general ledger.
- Removed tax rate from from tax breakdown.
- Updated icon.
- Ability to cancel invoices.
- Display state and outstanding amount of an invoice/bill.
- Display TaxID instead of GST if country is not set as India
- Add setting to hide onboarding section
PR List and Contributors 🙌
[show/hide]
PR List
- Update README.md by @anilbhanushali in #144
- fix: bump versions and background.js changes to get books to build. by @18alantom in #216
- fix: reported issues and improvements by @18alantom in #220
- Resolve ledger related issues by @ankitsinghaniyaz in #222
- Add empty data state for list view by @ankitsinghaniyaz in #228
- Fix font issue in invoice by @ankitsinghaniyaz in #229
- Add validation when paying excess amount by @ankitsinghaniyaz in #230
- Fix profit and loss graph not reflecting changes correctly by @ankitsinghaniyaz in #234
- build(deps): bump versions of all except vue by @18alantom in #232
- fix: issues with db loading by @18alantom in #237
- fix: minor changes and fixes to Payments by @18alantom in #236
- fix: db creation flow, don't show annoying messages when not required by @18alantom in #239
- fix: bank account parent not being set on setup by @18alantom in #241
- fix: remove description from the general ledger by @18alantom in #242
- fix: set party default account only if it exists by @18alantom in #243
- Change VATComply API for exchange rates by @madisvain in #240
- fix(ux): remove tax rate from invoice breakdown by @18alantom in #245
- fix(ui): display correct icon in the dock and messagebox in dev mode by @18alantom in #246
- Add ability to cancel invoice by @piyushsinghania in #249
- fix: Minor UI UX fixes by @18alantom in #250
- build: update configs by @18alantom in #252
- Prevented error message on navigation by @piyushsinghania in #251
- fix linux icons not showing and add deb and rpm package by @ankitsinghaniyaz in #253
- fix(ux): don't spawn a new window for settings by @18alantom in #255
- fix: multiple payment related fixes by @18alantom in #256
- refactor: shift autoupdate to systemsettings by @18alantom in #257
- fix: autocomplete behaviour, use fuzzy matching by @18alantom in #258
- refactor: move fjs init boilerplate out, shift db init by @18alantom in #260
- Fixed payment entries not getting posted in general ledger by @piyushsinghania in #261
- refactor: update patch run pre and post migration patches by @18alantom in #265
- feat: allow regional model updates by @18alantom in #266
- fix: make onboarding completable by @18alantom in #269
- fix(ui): center the donut chart text by @18alantom in #271
New Contributors
- @anilbhanushali made their first contribution in #144
- @18alantom made their first contribution in #216
- @ankitsinghaniyaz made their first contribution in #222
- @madisvain made their first contribution in #240
- @piyushsinghania made their first contribution in #249
Full Changelog: v0.0.3-beta.13...v0.0.4-beta.0
0.0.3-beta.13
Bug Fixes
- Datepicker bug where the dates are all set to the last day
- Change the currency of Lithuania to EUR (#135)
0.0.3-beta.12
Bug fixes
- Values reset in Table row editing
- Report column alignment
- Partial Payments
0.0.3-beta.11
- Grouped items in Link field (See Account field in Journal Entry)
- Add an app icon
Note: We have skipped the v0.0.3-beta.10 release as there were some problems in the build.
0.0.3-beta.9
Invoice Customizer
- Choose from three templates: Basic, Minimal and Business
- Ability to change Logo or even hide it
- Change accent color using Color control
Invoice
-
Item Table
- Scrolling rows after 4 rows
- Hover row
- Delete row
- Don't allow adding same item twice in Invoice
-
Add Notes field in Invoice
0.0.3-beta.8
- Better Placeholder text for AutoComplete and Link fields
- Lighter placeholder color than label
- Set window size dynamically
- Use config file to store preferences
- Enable antialiased text
- Show native titlebar in Linux
- Better errors in quick edit form
- Ability to run patches
- Recent File Selector in Database Selector
- Loading state in Database Selector
0.0.3-beta.7
- Create New Invoice or Bill from Item QuickEdit
- Rename 'Pending' state to 'Unpaid' in the invoice list
- Get Started: Mark cards as checked when task is completed
- Rename to Frappe Books
- Change license to AGPLv3
0.0.3-beta.6
- Add validations for email and phone
- Setup Wizard: Disable Next button until all values are filled
- Show app version in the sidebar
0.0.3-beta.5
Features:
- Update Party Outstanding Amount
- Show Recent Invoices in Party QuickEdit
- Show blank cells instead of 0.00 in General Ledger Report
- Confirmation message on invoice submit
- Auto Update (with an option to opt-out)
Bug Fixes:
- Fix bug where incorrect
accountType
was set in Accounts - Disable resizing small windows