Skip to content

Releases: frappe/books

0.6.0-beta.0

18 Jul 13:37
Compare
Choose a tag to compare

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]

New Contributors

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

0.5.0-beta.0

31 May 06:51
Compare
Choose a tag to compare

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

v0.4.3-beta.0

04 Apr 09:08
Compare
Choose a tag to compare

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]
  • incr: disen node one by @18alantom in #369
  • build(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in #372
  • build(deps-dev): bump electron from 15.3.0 to 15.3.5 by @dependabot in #371
  • chore: bump yarn by @18alantom in #374
  • build(deps): bump plist from 3.0.4 to 3.0.5 by @dependabot in #373
  • fix: #176 erroneous Profit ans Loss reports by @4silvertooth in #375
  • New Contributors

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

    v0.4.2-beta.0

    18 Mar 10:41
    Compare
    Choose a tag to compare

    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]
  • feat: add entry duplication by @18alantom in #366
  • fix: improve telemetry by @18alantom in #368
  • Full Changelog: v0.4.1-beta.0...v0.4.2-beta.0

    v0.4.1-beta.0

    16 Mar 05:34
    Compare
    Choose a tag to compare

    Updates

    • Added opt-in telemetry.
    • Added patch to fix the Journal Entry id and type switch issue caused by messed up migrations.
    • Enabled Arabic translations.

    Notes

    Changelog

    [show/hide]
  • Add Arabic translation by @taha2002 in #361
  • chore: add anon opt in telemetry by @18alantom in #364
  • New Contributors

    Full Changelog: v0.4.0-beta.0...v0.4.1-beta.0

    v0.4.0-beta.0

    11 Mar 10:14
    Compare
    Choose a tag to compare

    Updates

    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.

    Changelog

    [show/hide]
  • feat: custom number series by @18alantom in #359
  • feat: Item segregation by purpose by @18alantom in #360
  • Full Changelog: v0.3.2-beta.0...v0.4.0-beta.0

    v0.3.2-beta.0

    04 Mar 11:30
    Compare
    Choose a tag to compare

    Updates

    Mostly contains minor fixes and improvements, two important ones are:

    • Write off is accounted into the ledger.
    • Pagination has been added to the General Ledger, so now it should load without crashing the app.

    Changelog

    [show/hide]
  • 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
  • Full Changelog: v0.3.1-beta.0...v0.3.2-beta.0

    v0.3.1-beta.0

    26 Feb 07:41
    Compare
    Choose a tag to compare

    Fixes issue where currency set in the setup wizard wasn't considered.

    v0.3.0-beta.1

    25 Feb 15:47
    Compare
    Choose a tag to compare

    Fixes the CoA loading issue.

    v0.3.0-beta.0

    25 Feb 10:10
    Compare
    Choose a tag to compare

    New feature: Data Import tool πŸ₯³

    • This allows importing master data in the form of csv files.
    • How to Use it?

    The tool is quite robust. If you have data that doesn't fit the provided template (for example, data exported from ERPNext), you can:

    • Select the label row which names your columns.
    • Assign the columns.
    • Remove rows.
    • Edit values in the rows.
    • Add rows if required.

    If your data conforms to the template, you just have to select the file and click on Import Data.

    Changelog

    [show/hide]
  • 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 Contributors

    Full Changelog: v0.2.1-beta.0...v0.3.0-beta.0