Skip to content

NexoPOS v5.3.0

Compare
Choose a tag to compare
@Blair2004 Blair2004 released this 20 Oct 01:17
· 107 commits to master since this release
11998f1

We're proud to release today NexoPOS v5.3.0, which aims to be more stable and featureful. During this release, we've rewritten many core aspects that make v5.2.x and before modules incompatible. If you're using a v5.2.x module, please ensure that the version v5.3.x of that module is released before updating. At the moment of release, the compatible module is Gastro. We'll gradually release updates for all the modules you currently use. Let's break down the main change :

Better Accounting

We've rewritten the accounting section so that it can be more flexible and ready to use for anyone even those not familiar with accounting. At the moment of installation, you'll have your accounts set up and the double bookkeeping already configured for you.

image

The double bookkeeping we've set comes with a set of rules already defined by default. But you can still change that behavior directly the rules section.

image

If you change anything and would like to reverse it, you can still go to the accounting settings and reset the accounts.

image

Other Changes

  • Removed: flat discount on product
  • Fixed: tax computation for changed product price
  • Added: a custom way of saving model with relationship and dispatching "created" after.
  • Fixed: ensure CashRegiterHistoryAfterAllDeletedEvent is dispatched when a prior RegisterHistory is
  • Fixed: tax computation
  • Added: support for custom settings footer component
  • Updated: moved v5.3 migrations on a separate file
  • Added: reset for accountingsWIP Accounting
  • Added: COGS on the order table (COGS = Cost of Goods Sold)
  • Added: new accounting report
  • Fixed: added missing table while using reset
  • Added: support for a conditional refresh on select and searchSelect
  • Added: Sub account to Transaction Account
  • Updated: reset feature
  • Various Deprecation
  • Removed: deprecated methods TransactionService