Skip to content

Releases: RHarryH/avispa-microf

v2.2.0

13 Apr 15:51
Compare
Choose a tag to compare

Changes

  • ECM Client has been split to 4 modules (actuall app, api, implementation of the api and test utils
  • Architecture change:
    • ECM Client and μF has it's own Docker images, while μF base on the ECM Client images
    • ECM Client became main application, μF is more like a plugin extending ECM Client behavior (zip customization + introduction of new types) and might become separate project in the future

New features

  • Pagination in list widget
  • Dynamic dictionaries support
  • New Link Document configuration, which allows to link two documents by property
  • Full cleanup of zip configuration available from Swagger UI
  • μF - support for creation of correction invoices with the selection of original invoice and custom template

Improvements

  • Added possibility to filter list of objects to clone in Select Source page
  • Added possibility to overwrite displayed labels in list widget configuration
  • It is possible to display nested and table properties in list widget
  • Simplified logic responsible for formatting and parsing decimals
  • More precise error messages in some places
  • New report aggregate module to resolve JaCoCo issues (JaCoCo scans only modules defined as dependency in pom)
  • μF - full IBAN custom validation
  • μF - improved look of invoice template

Bugfixes

  • When content of the document does not exist then directory node mapper will use default (unknown) filetype
  • μF - fixed continuous counter strategy

Dependency Upgrades

  • Upgrade to Avispa ECM 2.2.0
  • Upgrade to Sonar Maven Plugin 3.11.0.3922

v2.1.1

13 Apr 10:41
Compare
Choose a tag to compare

Bugfixes

  • Fixed migration from 2.0.0

v2.1.0

23 Dec 11:31
Compare
Choose a tag to compare

Upgrades and general improvements

  • Upgraded Java 11 to Java 17
  • Upgraded Spring Boot 2.7.12 to 3.2.0
  • Increased test coverage to over 80%

Removals

  • Removed Spring Thymeleaf based frontend solution in favor of new frontent project written in ReactJS

New features

  • Added application, menu and layout configurations to remove fixed μF code. Every μF-specific detail has been moved to the implementation configuration.
  • Redesigned API to REST architecture with Swagger website
  • Improved API error handling
  • Simplified code responsible for CRUD operations management
  • New, more generic modals implementation
  • CORS support
  • Updated Docker image build by using Spring Boot layers
  • Extended Docker Compose file to include new frontend solution
  • Extended documentation

v2.0.0

03 Jul 11:39
Compare
Choose a tag to compare

Application has been rewritten from scratch preserving only (highly modified) invoice management. Instead of Swing app it is now a web application.

v1.0.5

23 Jun 17:04
Compare
Choose a tag to compare
v1.0.5 Pre-release
Pre-release

Bugfixes:

  • Fixed issue with correct grammar for powers

v1.0.4

23 Jun 17:03
Compare
Choose a tag to compare
v1.0.4 Pre-release
Pre-release

Bugfixes:

  • Fixed version number retrieval for release versions

v1.0.3

23 Jun 17:02
Compare
Choose a tag to compare
v1.0.3 Pre-release
Pre-release

Bugfixes:

  • fixed declination of "złoty"

v1.0.2

23 Jun 16:59
Compare
Choose a tag to compare
v1.0.2 Pre-release
Pre-release

The very first release of μF.