1.4.0 (2025-02-05)
- Added a new ShareView feature that enables secure sharing of preview content outside of the ContentCreator.
ShareView is a mode of the Frontend API ecosystem that allows users to preview content outside the ContentCreator without requiring it to be released in FirstSpirit.
This feature involves a token generation process that grants users access to a generated token, enabling them to view preview content from the Frontend API Backend or a similar implementation of the Frontend API Server package.
While the functionality works out of the box, some configuration steps are required to enable this view. Refer to the Frontend API documentation.
1.3.2 (2025-01-09)
- Updated version number to be consistent with client package.
1.3.1 (2024-12-20)
- Updated version number to be consistent with client package.
1.3.0 (2024-10-22)
- Updated version number to be consistent with client package.
1.2.1 (2024-10-16)
- Fixed security vulnerabilities by updating the relevant dependencies.
1.2.0 (2024-10-09)
- Added the ability to fetch project properties directly through the Frontend API.
1.1.0 (2024-07-10)
- Optimized build pipeline.
1.0.1 (2024-06-05)
- Added Open API specification to the server.
- Removed express as a dependency for the APIs core.
1.0.0 (2024-05-17)
- Added the ability to configure FirstSpirit remote projects.
- Improved compatibility with custom Frontend API Backends for projects not using express.js.
- Frontend API is now generally available.
0.25.0 (2024-03-22)
- Add possibility to add plugins.
0.24.0 (2024-02-12)
- Fixed security vulnerabilities located in lodash (CVE-2020-8203) and semver (CVE-2022-25883) by updating the relevant dependencies.
0.23.0 (2024-01-30)
- Updated version number to be consistent with client package.
0.22.0 (2024-01-22)
- Added configuration to filter untranslated sections.
- Improved error handling for an invalid locale format.
- If the filter for untranslated sections is enabled in the Frontend API Backend configuration, the "Add content" button is rendered if there is no content for the section for the current language. Please note that the input components of the section templates must be language-dependent, otherwise this can lead to undesirable side effects.
0.20.0 (2023-12-21)
- Fixed a bug where the FirstSpirit server origin was exposed to the frontend.
0.19.0 (2023-12-20)
- Optimization of config validation.
0.18.0 (2023-12-01)
- Removed a circular dependency.
0.17.0 (2023-11-27)
- No changes or updates in this release.
0.16.0 (2023-11-16)
- Moved the array access for
findPage()
from the client to the server package. - Updated information about language attributes in API documentation.
- For single element access in
findPage()
, we moved the array access to the Server package to support server side rendering. As by definitionfindPage()
can only find one item,findPage()
now returns a single FindPageItem instead of an Array with one FindPageItem.
0.15.0 (2023-11-02)
- No changes or updates in this release.
0.13.1 (2023-10-25)
- No changes or updates in this release.
0.13.0 (2023-10-06)
- Enhanced the configuration loading to support URLs with trailing slashes.
0.12.1 (2023-09-08)
- External links in API documentation are now opened in a new browser tab.
Information on previous releases can be found in the Release Notes.