Releases: frappe/books
0.6.5
Version 0.6.5 — Frappe Books is Out of Beta 🎉
Frappe Books is stable enough to take it out of beta!
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
Changelog
[show/hide]
What's Changed
- fix: fields UI/UX by @18alantom in #466
Full Changelog: v0.6.4-beta.0...v0.6.5
0.6.4-beta.0
Updates
- Added french Chart of Accounts
- Fixed several bugs from reported errors
- Updated French translations
Changelog
[show/hide]
What's Changed
- Update fr.csv : First real french translation by @mael-chouteau in #456
- fix: patch issues from error reports by @18alantom in #457
- Update : French translation after regeneration by @mael-chouteau in #458
- chore(deps): bump async from 2.6.3 to 2.6.4 by @dependabot in #463
- fix: db file and update related issues by @18alantom in #464
New Contributors
- @mael-chouteau made their first contribution in #456
Full Changelog: v0.6.3-beta.0...v0.6.4-beta.0
0.6.3-beta.0
Updates
- 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
Changelog
[show/hide]
What's Changed
- fix: minor fixes four by @18alantom in #443
Full Changelog: v0.6.2-beta.0...v0.6.3-beta.0
0.6.2-beta.0
Updates
- 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]
Changelog
0.6.1-beta.0
Updates
- 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
Changelog
[show/hide]
- chore(deps): bump terser from 4.8.0 to 4.8.1 by @dependabot in #421
- translation file generated for language_code:gu and added translated entries by @dhruvilxcode in #423
- fix: a bunch of minor issues by @18alantom in #424
New Contributors
- @dhruvilxcode made their first contribution in #423
Full Changelog: v0.6.0-beta.1...v0.6.1-beta.0
0.6.0-beta.1
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.
Full Changelog: v0.6.0-beta.0...v0.6.0-beta.1
0.6.0-beta.0
Updates
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.
Changelog
[show/hide]
- chore(deps): bump eventsource from 1.1.0 to 1.1.1 by @dependabot in #399
- fix: a PR of small fixes by @18alantom in #404
- incr: V1 design update by @18alantom in #398
- image by @mohsinalimat in #405
- Minor fixes one by @18alantom in #415
- feat: add custom UOM support by @18alantom in #416
- feat: add discounts by @18alantom in #418
New Contributors
- @mohsinalimat made their first contribution in #405
Full Changelog: v0.5.0-beta.0...v0.6.0-beta.0
0.5.0-beta.0
User Facing Updates
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.
Non-User Facing Updates
The main reason for the delay in the release schedule was that the entire codebase was being refactored. For details on this check PR #381.
Since the entire codebase was refactored countless bugs have been ironed out, I've lost track so haven't mentioned them.
A few may have been introduced too, in case you come across them do raise an issue.
Changelog
[show/hide]
- Translation to Spanish Language by @talmax1124 in #391
- incr: disentangle node, part 2 by @18alantom in #381
- incr: a number of other pulls by @18alantom in #394
- fix: platform specific, post build fixes by @18alantom in #395
- feat: fuzzy search by @18alantom in #396
New Contributors
- @talmax1124 made their first contribution in #391
Full Changelog: v0.4.3-beta.0...v0.5.0-beta.0
v0.4.3-beta.0
Updates
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\r\n
). - Fixed Notes section in templates.
- Number Series can't be changed after the first save of an entry.
- Fix for erroneous PnL
Changelog
[show/hide]
New Contributors
- @4silvertooth made their first contribution in #375
Full Changelog: v0.4.2-beta.0...v0.4.3-beta.0
v0.4.2-beta.0
Updates
- Added a Duplicate option under the
[···]
menu. This will allow creating copies of any entry. - Fixed report height in windows to prevent hidden pagination.
A few other minor fixes have been included (check the commits).
Notes
Changelog
[show/hide]
Full Changelog: v0.4.1-beta.0...v0.4.2-beta.0