Skip to content

Releases: Blair2004/NexoPOS

NexoPOS 6.0.5

10 Sep 15:31
a7a69fa
Compare
Choose a tag to compare

This minor update fixes issues reported by @ayoub-hs. We've also changed the way NexoPOS was tested through CI/CD. Here is a full breakdown.

Changelog:

NexoPOS 6.0.4

25 Aug 10:53
e31f129
Compare
Choose a tag to compare

What's Changed

  • Fixed: deprecated usage of the library SnackBar.
  • Added: new guides for AI training

Full Changelog: v6.0.3...v6.0.4

NexoPOS 6.0.3

21 Aug 15:43
3dfe175
Compare
Choose a tag to compare

What's Changed

Full Changelog: v6.0.2...v6.0.3

NexoPOS 6.0.2

21 Aug 12:06
e2b525c
Compare
Choose a tag to compare

Changelog:

  • Added: flexibility to the cart header buttons (modules can now change those)
  • Fixed: better module symlink creation

What's Changed

Full Changelog: v6.0.1...v6.0.2

NexoPOS 6.0.1

19 Aug 00:47
9ed6b85
Compare
Choose a tag to compare

What's Changed

Full Changelog: v6.0.0...v6.0.1

NexoPOS 6.0.0

16 Aug 03:47
cf845d5
Compare
Choose a tag to compare

We're proud to release NexoPOS 6.x after so much work. We're bringing the most advanced and powerful version of NexoPOS at the time. Major changes were made to ensure NexoPOS remains compatible with new technologies. To upgrade to this version, you should be using at least NexoPOS v5.3.x (v5.2 and below will have to upgrade to v5.3 first).

Here is the breakdown of the changes:

Changelog:

  • Closes: Implementation of Laravel event to replace Hook::action #2271
  • Upgrading TailwindCSS
  • Closes: Upgrading to laravel 12 (https://github.com/Blair2004/NexoPOS/issues/2288[)](https://github.com/Blair2004/NexoPOS/commit/7cdebbb792a8ad85980b2f8dc56d14a8f8ebd903)
  • Added: AsideMenu for registering aside dashboard menu.
  • Improved: Widget System
  • Removed: old migrations
  • Added: doctor command to purge orphan migrations
  • Close: Actionnable Notification (#2260)
  • Deprecated: usage of RXJS on Snackbar
  • Refactoring Legacy Code
  • Deprecated: usage of RXJS on Snackbar
  • Refactoring Legacy Code
  • Added: wrapper method to AsideMenu
  • Added: Crud Scope support (hook method replacement)
  • Fixed: inappropriate update of the "Orders" menu
  • Fixed: Delay Notification delete
  • Removed: "deleted" dispatch event to Notification
  • Added: reset admin permissions while fixing roles
  • Updated: using AsideMenu in favor of regular associative arrays
  • Updated: removing old usage of nsSnackbar with .subscribe() chain method
  • Fixed: minor adjustment on the component
  • Updated: permission management component
  • Migrating: from static property to constants on Fields class
  • Fixed: exclude cssFiles from Authentication wrapper
  • Added: Autoload for Fields classes
  • Added: Autoload Fields Class
  • Added: validate input againts Field Class.
  • Fixed: ensure the same nsHooks objects is used globally
  • Fixed: small Dark theme adjustments
  • Added: widgets must include a new class "widget-handle" to allow mouse to grab and drag them.
  • Added: new "keyup" events on ns-field to support "keyup.enter" like events
  • Added: FormValidation class now supports "regex" as rule
  • Changed: button colors on module component
  • Updated: Visual Minor changes
  • Fixed: safely ignore module component environment
  • Refactor: Using ->getIdentifier() in favor of ->getNamespace for Crud classes

What's Changed

Full Changelog: v5.3.7...v6.0.0

NexoPOS 5.3.10

04 Jun 11:42
af0e9d3
Compare
Choose a tag to compare

We're releasing this update to ensure compatibility with NexoPOS and NexoPOS Cloud. As you might already know, we've released NexoPOS Cloud in a preview state. The idea here is that after a bunch of development, we would like to see how it behaves when it's live. So far, around 30 instances of NexoPOS have been running since the launch, we're quite satisfied. This update will then ensure that we can upload exclusive modules to the NexoPOS Cloud, allowing you to try them out.

Changelog:

  • Fixed: Autoload modules wasn't properly loaded.
  • Fixed: change to ubuntu-latest on build.yml configuration.

NexoPOS 5.3.9

30 May 05:07
57ef8dc
Compare
Choose a tag to compare

This minor update to NexoPOS includes several bug fixes and a significant enhancement to the accounting section.
In early v5. x, we've implemented accounting features to the POS, but we've realized that to keep consistency, we had to remove it from places where it shouldn't be, like on Cash Registers. For many new user, it was confusing as accounts were required before making a cashout/cashin operation. Now it's no longer available, and even on NexoPOS v6x, it will not be removed.

Changelog:

NexoPOS 5.3.8

20 Feb 13:18
95df2b9
Compare
Choose a tag to compare

We're releasing this patch update to fix a few things on NexoPOS. Note that NexoPOS v6x is currently being developed, if you would like to know the upcoming feature, you can see them there.

Changelog:

  • Fix: ensure ownership before deleting a notification
  • Fix: Transaction Rule for paid orders
  • Fix: ensure income is based on "credit" transactions in the "revenues" account
  • Fix: unable to load vite.config.mjs
  • Fix: module upload not being appropriately redirected (#2274)
  • Fix: no MariaDB mention while setting NexoPOS up
  • Fix: misuse of variable naming causing wrong Accounting Rules set

NexoPOS 5.3.7

10 Feb 13:44
55ae317
Compare
Choose a tag to compare

This is a patch update that ensures compatibility with the new Raw Material Tracker module. Besides, some small changes are listed on the following changelog:

Changelog

  • Fixing Typos
  • Adjustment for API
  • Fixed: orders settings compatibility with multistore
  • Added: Allowing 0 (System) as author of Product History

What's Changed

Full Changelog: v5.3.6...v5.3.7