github frappe/books v0.5.0-beta.0
0.5.0-beta.0

latest releases: v0.24.1, v0.24.0, v0.23.0...
2 years ago

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

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]

New Contributors

Full Changelog: v0.4.3-beta.0...v0.5.0-beta.0

Don't miss a new books release

NewReleases is sending notifications on new releases.