What's new in Frappe Books 0.21.2
Feb 12, 2024
- Fixes:
- fix: hide pricelist field when its empty and doc is submitted/cancelled by @akshayitzme in #845
- Ledger DateTime Bug Fix by @Isaac-GC in #843
New in Frappe Books 0.21.1 (Feb 2, 2024)
- Changes/Improvements:
- Updated and added additional Arabic translations. Thanks @djouamaah! :)
- Fixes:
- Report dates in LedgerPostings (or items that use that class: PurchaseInvoice, SalesInvoice, JournalEntry, Payment, StockMovement, StockTransfer) set due to timezone/datetime inconsistencies
- Fixed PDF's not generating properly
- update arabic translation by @djouamaah in #826
- Fixing printToPDF from electron window by @Isaac-GC in #827
- Bug fix recorddate inconsistency by @Isaac-GC in #831
New in Frappe Books 0.21.0 (Jan 25, 2024)
- Fixes:
- Graphs and views in Dashboard present excessive errors when "Year to Date" time period is selected.
New in Frappe Books 0.20.1 (Jan 20, 2024)
- Payments list did not show payments created in earlier versions although they exists (#808)
New in Frappe Books 0.20.0 (Jan 15, 2024)
- Changes/Improvements:
- Point of Sale feature
- Add Sales Quotations #151
- Allow to track taxes on received payments #755
- Invoice returns
- Fixes:
- Allow SVG images
- Fix reports when multiple root accounts have the same type
- Fix report date calculation
New in Frappe Books 0.19.0 (Oct 11, 2023)
- Changes/Improvements:
- Use colors from the Espresso design system used by frappe-ui.
- Allow deletion of accounts from the COA.
- Allow multiple items of the same type in an Invoice.
- Fixes:
- Fix booking of COGS amount on creating a Shipment.
- Fix labels in a few places to be more descriptive.
New in Frappe Books 0.18.0 (Aug 22, 2023)
- Features:
- Form Customizations: enables customization of forms by adding custom fields. (documentation)
- Stock Return: enables creation of Shipment and Purchase Receipt Returns. (documentation)
- Fixes/Improvements:
- Prevent back navigation from triggering while entering text.
- Update Arabic translations.
- Prevent crashes during migration due to non existent PatchRun table.
New in Frappe Books 0.17.1 (Jul 21, 2023)
- Improvements/Fixes:
- Fix blank page on app launch
- Auto set DB location to Documents/Frappe Books
- Create backups on migrating
- Add Year to Date option on the Dashboard
- Fix Date Issues
New in Frappe Books 0.17.0 (Jun 30, 2023)
- Printing of Reports: Reports can now be exported as PDF.
- Use native date and date time component instead of custom component.
- Warn if insufficient stock quantity while making Sales Invoice.
- Open last route on reloading app.
- Corrected French chart of accounts.
New in Frappe Books 0.16.0 (Jun 7, 2023)
- Features:
- Price Lists: allows setting multiple Item prices for sales and purchase. (documentation)
- Customizable Print Size: allows setting custom Print Template sizes. (documentation)
- Auto Stock Transfer: allows auto transfer of stock on creating Invoice. (documentation)
- Invoice from Stock Transfer: allows creating Invoices from Shipments and Purchase Receipts.
- Improvements:
- Updated Spanish Translations
- Updated German Translations
New in Frappe Books 0.15.0 (May 31, 2023)
- Wide form mode for full screen forms.
- Moved navigation buttons to the left.
- Added a forward button.
- Fixed issues with dynamic link refresh.
- Fixed print button not showing after setup.
- Fixed navigation issues caused by "/".
New in Frappe Books 0.14.1 (May 11, 2023)
- Fix/Improvements:
- Setup Wizard bug that causes errors on form inputs.
- Show reload dialog on settings change.
- Fix stock validation issue for future stock.
New in Frappe Books 0.14.0 (May 10, 2023)
- Features:
- Serial Numbers: allows tracking of serialized items (documentation).
- Fixes/Improvements:
- Fixes Template Builder and Print View doc sync issue.
- Fixes Account Reports incorrect fiscal year end date.
- Fixes scroll bar appearance in money entry fields.
- Improves Datetime selector, reflect display month and year.
- Fixes Dashboard scroll issue.
- Fixes Barcode duplicate entry issue.
New in Frappe Books 0.13.0 (Apr 25, 2023)
- Features:
- Linked Entries: Widget that shows all incoming links.
- Quick View: Hovering on links shows details of the entry.
- Status Pills: Entries now show more descriptive status pills instead of status badges.
- Auto Payments: Allows for auto payment creation on submitting an invoice.
- Fixes/Improvements:
- Common form view is used for all entries now.
- Several small UI/UX fixes in #604
New in Frappe Books 0.12.0 (Apr 11, 2023)
- Features:
- Manual setting of Back References to Invoices from Shipments, Purchase Receipts.
- Show outstanding paid/unpaid invoices on clicking Paid/Unpaid on the dashboard.
- Fixes/Improvements:
- Capture syntax errors in Print Template code interpolation using ErrorBoundary.vue.
- Use custom dialog boxes instead of native ones.
- Allow Number Series to be searchable and editable.
- Allow Number Series to be created from its list view.
New in Frappe Books 0.11.0 (Mar 16, 2023)
- Features:
- Template Builder: allows the creation of custom Print Templates. (documentation)
- Navigable Link Fields: link fields can now be clicked to go to the linked entry.
- Fixes/Improvements:
- Common Form UI uses for the Setup Wizard.
- Save, Submit, Cancel and Delete show success toasts.
- Database file path is shown on the Database Selector screen
New in Frappe Books 0.10.0 (Mar 2, 2023)
- Features:
- Batches: allows batch-wise maintenance of items. (documentation)
- UOM Conversions: allows handling of items with different UOMs than the Stock UOM.
- Fixes/Improvements:
- Common Form View used for several entry types (eg Payments, Items) to display them in a full page form.
- Settings has been cleaned up and now uses the Common Form View.
- Address fields can now be set by name and edited in a separate form.
- Address, Location, and a few other lists are now be viewed using the Quick Search.
New in Frappe Books 0.9.0 (Feb 16, 2023)
- Features:
- Import Wizard: Tool that allows importing data. (documentation)
- This is a ground-up re-write of the Data Import tool.
- It also doubles as a multiple entry making tool that uses a tabular interface.
- Manufacturing Stock Movement: Stock Movement that records the conversion of items. (documentation)
- Barcodes: Adds a barcode field to items and a barcode UI to add items to invoices. (documentation)
- Shortcuts: Adds UI to display added shortcuts.
- Fixes/Improvements:
- Improved RTL Support: UI has been updated to conform to RTL languages when selected.
- Translation Additions: Updated Spanish, Gujarati, and French.
New in Frappe Books 0.8.0 (Jan 10, 2023)
- Main feature being added is the Inventory module:
- Inventory Module: The inventory module allows tracking of stock movement when making transactions. Check the documentation for more information.
- Shipments: to create outward inventory movements
- Purchase Receipts: to create inward inventory movements
- Stock Movement: to create inward and outward movements and for cross-location stock transfers.
- Stock Ledger: ledger to view stock transfers and valuations (FIFO and Moving Average)
- Stock Balance: report to view stock balance information
- Added Swedish translations.
- Fixes/Improvements:
- Enabled selection of whether to install for user or for all when installing on windows.
- Added expand and collapse button in the Chart of Accounts
- Added a common period selector on the dashboard
- Added transition animations for a few UI elements
- Allow hiding the sidebar
- Display filter names in reports
- Updated the Date component (and added a Datetime component)
- Select colour using a colour picker
New in Frappe Books 0.8.0 Beta 1 (Dec 15, 2022)
- Fix: a few bug fixes by @18alantom in #510
- Chore(deps): bump qs from 6.5.2 to 6.5.3 by @dependabot in #504
- Chore(deps): bump express from 4.17.1 to 4.18.2 by @dependabot in #513
New in Frappe Books 0.8.0 Beta 0 (Dec 13, 2022)
- feat: base inventory features by @18alantom in #474
- feat: Datetime component by @18alantom in #502
- chore(deps-dev): bump electron from 18.2.4 to 18.3.7 by @dependabot in #496
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #501
New in Frappe Books 0.7.1 (Nov 7, 2022)
- Features:
- Added translations for Simplified Chinese
- Fixes/Improvements:
- Fixed account issue that prevented Invoices from being opened
- Fixed entry duplication issue
- Fixed CoA account balance calculation
New in Frappe Books 0.7.0 (Oct 26, 2022)
- Features:
- Defaults: allows selecting default Number Series, invoice terms, etc.
- Exports: CSV and JSON export all entries from the list view.
- Attachments: images or pdfs can be attached to transactional entries.
- Fixes/Improvements:
- Fixed attach image fields. It now allows clearing.
- Fixed dropdown behavior
- Fixed Payment reference and other payment-related issues
- Fixed Account not found issues (caused by Write Off Account)
- Fixed database migration issue
New in Frappe Books 0.7.0 Beta 0 (Oct 17, 2022)
- fix: another set of minor fixes/usability updates by @18alantom in #478
- feat: Defaults by @18alantom in #479
- feat: Attachments by @18alantom in #482
- feat: Exports by @18alantom in #484
New in Frappe Books 0.6.6 (Oct 8, 2022)
- Added multi-currency invoicing (docs)
- Added Korean translations
- Fixed From Account not found issue on Payments
- Fixed unable to pay multiple invoices issue
- Add Korean Translation by @Isaac-Kwon in #469
- feat: multi-currency invoicing by @18alantom in #429
New in Frappe Books 0.6.6 Beta 0 (Oct 3, 2022)
- Updates:
- Added multi-currency invoicing (docs)
- Added Korean translations
- Add Korean Translation by @Isaac-Kwon in #469
- feat: multi currency invoicing by @18alantom in #429
New in Frappe Books 0.6.5 (Sep 22, 2022)
- A few changes on releases:
- Future features will be released first through a beta version.
- Future beta releases will be marked as pre-releases.
- Pre-release updates will not be automatic if the Frappe Books version is not beta.
- Updates:
- fix(ui): field UI (display mandatory), add freeze message
- fix: duplicate account issue when the language is Catalan
- fix: catch network errors on fetching translation files, updates
- fix: rootType not found error in reports
New in Frappe Books 0.6.4 Beta 0 (Aug 31, 2022)
- Added french Chart of Accounts
- Fixed several bugs from reported errors
- Updated French translations
New in Frappe Books 0.6.3 Beta 0 (Aug 10, 2022)
- Allow group accounts to be deleted if no child accounts
- Use Round Off if Rounded Off isn't present
- Fix duplicate account name issue when language is German
New in Frappe Books 0.6.2 Beta 0 (Jul 31, 2022)
- Switch to the standard Frappe Product logo
- Allow Invoice Print before Submit
- Allow deleting a Transaction before Submit
- Fix DB delete issue [Windows]
- Fix Date Picker issue [Windows]
New in Frappe Books 0.6.1 Beta 0 (Jul 27, 2022)
- Added Gujarati
- Fixed a few minor issues #424
- Broken date picker on windows
- P&L issue when either income or expense isn't present
- Opt-in updation if next version is beta and current version is beta
New in Frappe Books 0.6.0 Beta 1 (Jul 19, 2022)
- Updates:
- Fix Popups in Table Rows.
- Prevent telemetry logging when creating a dummy instance or on setting up an instance.
- Remove language slide from setup wizard, cause language selector is present on the DB Selector screen.
New in Frappe Books 0.6.0 Beta 0 (Jul 18, 2022)
- Version 1 Design Update:
- Cleaner and clearer design
- Changed aspect ratio of the default window
- Allow resizing (increase and decrease the default area)
- Help in sidebar to open relevant documentation
- Persistent back button
- Discount Accounting:
- Allows for setting item discount
- Can be applied as a percentage or amount
- Can be applied before or after tax
- Discount is booked in the Discount Account
- Expandable Invoice Items:
- Allows editing item details (eg: description) on a per invoice basis.
- Can directly enter final amount (Taxed or Discounted) for round figures.
- Custom UOM:
- Custom UOMs can be created using the Create option from the Unit Type list.
New in Frappe Books 0.5.0 Beta 0 (May 31, 2022)
- Improved Search:
- New search helps in navigating with very few keystrokes.
- Examples:
- To find all the invoices by "Justin", type: "justin sales"
- To navigate to sales invoice number 2000, type: "sales 2000"
- To navigate to the Dashboard, type: "dash"
- The order of space-separated keywords doesn't matter.
- The entered words don't have to be exact (∵ fuzzy search).
- The search can be achieved with fewer keystrokes than shown in the examples above.
- Search can be further narrowed by using filters (for the most part they aren't required).
- Reports Rewritten:
- Reports are now much faster
- Added additional filtering options.
- Transaction Deletion:
- Transactions can now be deleted after they have been canceled
- Create Demo:
- Creates demo instance for evaluating the software.
- Instance has several transactions that span the past year.
- UI Cleanup:
- Database selector and setup wizard use the full-width screen.
- Database selector is a single page, instances can now be deleted from here.
- Cleaned up invoice and journal entry forms and unified their design.
- Added pagination for all entry lists.
- GST Reports:
- They are now enabled only when GSTIN is set
- These reports are in a separate section
- Languages:
- Added Spanish thanks to talmax1124.
- Added Dutch thanks to FastAct.
- Software Updates:
- They now occur automatically when an update is available.
- Why? cause users complain about issues in older versions that have been fixed in later ones.
- Telemetry:
- Simplified the data being sent.
- Removed fine-grained usage tracking.
- Telemetry is not opt-in (it's still anonymous).
- Why? cause if I don't know that people are using Books, it doesn't make sense for me to work on it.
- Note: if this is an issue, you are still free to build books locally, in this case, telemetry won't work.
- Check wiki for
- more details.
New in Frappe Books 0.4.3 Beta 0 (Apr 4, 2022)
- Added Catalan translations. Other than that, mostly small fixes:
- Marked several UI-facing strings as translatable.
- Data-import now allows importing non-RFC-4180 conforming CSV (only n delimited as opposed to rn).
- Fixed Notes section in templates.
- Number Series can't be changed after the first save of an entry.
- Fix for erroneous PnL
New in Frappe Books 0.4.2 Beta 0 (Mar 18, 2022)
- Added a Duplicate option under the [···] menu. This will allow creating copies of any entry.
- Fixed report height in windows to prevent hidden pagination.
New in Frappe Books 0.4.1 Beta 0 (Mar 16, 2022)
- Add Arabic translation by @taha2002 in #361
- chore: add anon opt in telemetry by @18alantom in #364
New in Frappe Books 0.4.0 Beta 0 (Mar 11, 2022)
- Fixed a few bugs and added two small features:
- Added options to select custom number series for transactions.
- Segregation of Item and Payment on the basis of whether they are for Sales or Purchases.
New in Frappe Books 0.3.2 Beta 0 (Mar 4, 2022)
- fix: minor fixes: account write-off, zero rates, display outstanding by @18alantom in #350
- build(deps): bump url-parse from 1.5.7 to 1.5.10 by @dependabot in #349
- feat: minor (mostly UI/UX) improvements by @18alantom in #352
- fix: add pagination to the General Ledger by @18alantom in #354
New in Frappe Books 0.3.1 Beta 0 (Feb 26, 2022)
- Fixes issue where currency set in the setup wizard wasn't considered.
New in Frappe Books 0.3.0 Beta 1 (Feb 25, 2022)
- Fixes the CoA loading issue.
New in Frappe Books 0.3.0 Beta 0 (Feb 25, 2022)
- fix: german translations by @barredterra in #343
- feat: Add CoA selection in Setup Wizard by @18alantom in #346
- feat: Add Data Import by @18alantom in #347
New in Frappe Books 0.2.1 Beta 0 (Feb 22, 2022)
- Fixes a migration issue that caused patch failure.
New in Frappe Books 0.2.0 Beta 0 (Feb 18, 2022)
- Chore: bump vue by @18alantom in #337
- Build(deps): bump follow-redirects from 1.14.7 to 1.14.8 by @dependabot in #338
- Updated VATComply URI by @zkeene in #340
- Setup Translations - Part 1 by @18alantom in #334
- Setup Translations - Part 2 Use Translations by @18alantom in #341
- Build(deps): bump url-parse from 1.5.3 to 1.5.7 by @dependabot in #342
New in Frappe Books 0.0.4 Beta 2 (Dec 17, 2021)
- Fix: several minor fixes.
- Fix: minor fixes.
New in Frappe Books 0.0.4 Beta 1 (Dec 13, 2021)
- Fixes an issue where an existing DB from v0.0.3-beta.x caused the app to not launch and instead display a blank screen.
New in Frappe Books 0.0.4 Beta 0 (Dec 8, 2021)
- 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
New in Frappe Books 0.0.3 Beta 13 (May 11, 2020)
- Bug Fixes:
- Datepicker bug where the dates are all set to the last day
- Change the currency of Lithuania to EUR (#135)
New in Frappe Books 0.0.3 Beta 12 (May 7, 2020)
- Bug fixes:
- Values reset in Table row editing
- Report column alignment
- Partial Payments