3.15.5 (2025-01-10)
- Fixed an issue where the icon in reports did not update immediately after adding a category, product, or content page to FirstSpirit.
3.15.4 (2025-01-07)
- Replaced throwing an exception if the CaaS executable can't be found by logging an info message instead.
- Updated gradle wrapper version to 8.5.
- Introduced a gradle version catalog for managing dependencies.
- Updated firstspirit-module plugin to version 6.4.1.
- Updated firstspirit-module-annotations plugin to version 6.4.1.
- Updated guava to version 33.0.0-jre.
- Updated gson version 2.11.0.
- Updated Java version to 17.
- Added missing dependency org.apache.commons:commons-lang3.
- Added missing dependency net.logicsquad:minifier.
- Removed unused dependency com.espirit.caas:caas-connect-global.
3.15.3 (2024-11-06)
- Make the
EcomConnectClientResourcePlugin
only read the configuration if the project app is installed in the current project.
3.15.2 (2024-10-30)
- A problem in the handling of categories and products with the same ID has been fixed.
3.15.1 (2024-10-14)
- Applied consistent formatting across all files.
3.15.0 (2024-10-01)
- Added a new automated test connection feature, accessible via an executable.
3.14.1 (2024-09-27)
- Improved error handling to handle exception that occurred when the ID form field was missing for a page.
- Fixed an incorrect return value when retrieving multiple products or categories.
3.14.0 (2024-09-09)
- Streamlined EcomConnectScope object creation by utilizing static
create
method.
3.13.0 (2024-09-04)
- Added executable for adding AI generated seo tags to a product page.
- Fixed a problem causing the category tree filter to not update when the UI language was changed.
- Refactored code to improve readability.
- The FSM now sends a new header containing the project uuid.
- Added javadoc to EcomElement.
- Improved automatic creation of CaaS indices.
- Added a visual indication inside the reports for shop-driven pages that are managed in FirstSpirit.
- Avoid potential concurrency issues when accessing labels.
- Fixed a bug that prevented the reports to be shown inside the SiteArchitect.
3.12.0 (2024-07-31)
- Made cache configurable in the project app configuration.
- Removed workaround that was previously required to fix the x-total header.
3.11.0 (2024-07-10)
- Added executables for bulk page creation of product and category pages.
- Fixed a bug in the config migration which caused unnecessary migration.
- Small internal changes.
3.10.0 (2024-06-20)
- Added a search by category name to the category report.
- Keep in mind that your bridge must support a search query for the
/categories
endpoint. The bridges since version 2.5.0 support this.
3.9.0 (2024-06-10)
- Added paginated loading of report items.
- Removed PagedBridgeRequest class.
- Fixed the displaying of the number of search results in the reports.
3.8.1 (2024-06-05)
- Refactoring of DAP classes.
3.8.0 (2024-05-17)
- Extended Test Connection with request to
/categories/ids
3.7.0 (2024-04-18)
- Updated dependencies.
- Added anonymous tracking of Bridge API usage.
- The FirstSpirit module now anonymously logs the internal use of various Bridge API features. This serves the sole purpose of concentrating the further development of the module on utilized functions.
3.6.0 (2024-03-22)
- Updated dependencies.
3.5.0 (2024-01-30)
- The module now creates a CaaS index for
findPage
queries of the Frontend API
3.4.1 (2024-01-19)
- Removed obsolete check for new content endpoint.
3.4.0 (2023-11-27)
- Removed unused error codes.
- Added missing icons to the reports in the SiteArchitect.
- The unused
name
parameter for some OpenStorefrontUrl types was removed to unify the behavior between different triggers.
3.3.0 (2023-11-16)
- Fixed incorrect loading of the ContentCreator extension.
- More flexible specification of the "Bridge API URL" in the project component.
- Improved mapping of store languages to FirstSpirit languages.
- The path component
/api
, which was previously fixed for bridges and cannot be configured, is now expected as an optional part of the "Bridge API URL" in the configuration of the project component. This enables more flexible hosting of a bridge. To ensure compatibility for existing projects, this adjustment is made automatically when the project component is updated.
3.2.0 (2023-10-25)
- Added a warning dialog that is displayed in the ContentCreator with information about the error in case of connection issues with the bridge.
3.1.0 (2023-10-06)
- More detailed presentation of the results of the bridge connection tests in the project component.
Information on previous releases can be found in the Release Notes.