Skip to content

Releases: st-tu-dresden/salespoint

10.0

26 Sep 11:34
Compare
Choose a tag to compare
  • GH-460 - Upgrade to Maven Wrapper 3.9.9.
  • GH-454 - Upgrade to Spring Modulith 1.2.4.
  • GH-459 - Upgrade to Spring Boot 3.3.4.
  • GH-457 - Upgrade to jMolecules 2023.1.4.
  • GH-456 - Upgrade build to Java 21.
  • GH-455 - Upgrade to Moneta 1.4.4.
  • GH-453 - Upgrade to Spring Boot 3.3.3.
  • GH-452 - NoSuchBeanDefinitionException for tests using @DataJpaTest.

9.0.1

13 Nov 12:28
Compare
Choose a tag to compare
  • GH-449 - Publish event when accountancy entries are created.
  • GH-450 - Accountancy.findByDateIn(Interval) does not find custom AccountancyEntry extensions.

9.0

12 Nov 22:01
Compare
Choose a tag to compare
9.0
  • GH-440 - Release 9.0.
  • GH-305 - As a user I would like to be able to change my username.
  • GH-448, GH-441, GH-436, GH-433, GH-417 - Upgrade to Spring Boot 3.1.4.
  • GH-428 - Rename Storage module to File Storage.
  • GH-426 - Remove deprecated methods in Order.
  • GH-118 - Accountancy find method fail for sub-classed entries.
  • GH-223 - Fix documentation on how to work with and potentially extend Accountancy(Entry).
  • GH-430 - Allow removing individual files from Storage.
  • GH-393 - Switch to Spring HTML Asciidoctor backend.
  • GH-314 - Allow lookup of custom AccountancyEntry extensions via Accountancy.
  • GH-439 - Update copyright headers.
  • GH-442, GH-437,GH-434 - Upgrade to Spring Modulith 1.0.
  • GH-443 - Upgrade to jMolecules 2023.1.0.
  • GH-444 - Enforce aggregate boundaries in ProductPaymentEntry.
  • GH-445 - Enforce aggregate boundaries in Order.
  • GH-446 - Update build plugins.
  • GH-447 - Update Maven wrapper.
  • GH-438, GH-435 - Upgrade to jMolecules 2022.2.3.
  • GH-412 - Make it clear how to persist updated AccountancyEntrys.
  • GH-385 - Order package uses American and British English variants of 'Canceled / Cancelled' simultaneously.
  • GH-370 - Annotate Interval with @Embeddable.
  • GH-423 - Allow to obtain UserAccount instances for all currently logged-in users.
  • GH-413 - Deprecated actions in GitHub workflows should be upgraded.

8.0.1

13 Nov 23:42
Compare
Choose a tag to compare
  • #404 - Document how @LoggedIn UserAccount controller arguments are resolved in integration tests.
  • #409 - OrderManagement.completeOrder(…) still returns completed Order on failure.
  • #408 - (Unique|Multi)InventoryItems no-arg constructors need to be visible outside the inventory package.

8.0

17 Oct 10:22
Compare
Choose a tag to compare

7.4.0

06 Oct 15:15
7.4.0
fd8bdc3
Compare
Choose a tag to compare

For an overview of the changes, please have a look at https://st.inf.tu-dresden.de/SalesPoint/changelog.html#_7_4.

7.3.1

01 Jun 11:37
67dd823
Compare
Choose a tag to compare

🪲 Bug Fixes

  • Update to Moneta 1.4.2 to fix broken dependency in Salespiont 7.3.0 #346

7.3

24 Oct 20:58
7.3.0
aa9fd28
Compare
Choose a tag to compare
7.3

⭐ New Features

  • Replace Moduliths' @Event with jMolecule's DomainEvent abstraction #326
  • Add Moduliths @Event annotation to events #315
  • Creation of a UserAccount should publish event #313
  • Avoid invalid usage of entities due to the need of a default constructor #304
  • Improve usage of Streamable in repositories #293
  • Fire event on inventory stock change #252

🪲 Bug Fixes

  • Quantities rendered from database values always contain ….00 #300

📔 Documentation

  • Facelift for website and reference documentation #316
  • OrderLine type-level Javadoc broken #310
  • SalesPoint Javadoc search is not working #306
  • Misleading description in Javadoc for order and cart #303
  • Javadoc of UserAccountManager.create(…) could mention that the password is automatically encrypted #288

🔨 Dependency Upgrades

  • Upgrade to Maven Asciidoctor Plugin 2.1 #324
  • Upgrade to Spring Boot 2.3.4 #321
  • Upgrade to Spring Boot 2.3 M1 #311
  • Upgrade to Moduliths 1.0 GA #299
  • Upgrade to Spring Boot 2.2.2 #294
  • Upgrade to Spring Boot 2.2.1 #286
  • Upgrade to Spring Boot 2.2 GA #279