8.6.1 (2022-08-09)
8.6.0 (2022-08-02)
8.5.0 (2022-07-25)
8.4.2 (2022-07-19)
8.4.1 (2022-07-11)
8.4.0 (2022-07-04)
8.3.1 (2022-07-01)
8.3.0 (2022-06-21)
8.2.1 (2022-06-10)
8.2.0 (2022-06-01)
8.1.0 (2022-05-23)
8.0.0 (2022-05-17)
- package.json & package-lock.json: Links inside of RichtTextElements will now be mapped in the same way as the value of CMS_INPUT_LINK. Refer to FSXA-API changelog for more details.
7.0.2 (2022-05-06)
7.0.1 (2022-04-25)
7.0.0 (2022-04-21)
- dataset: The latest fsxa-api version has a new return type for fetchProjectProperties and a new format for the ImageMap type. For details, check the the breaking changes in the fsxa-api.
6.3.0 (2022-03-24)
6.2.2 (2022-03-02)
6.2.1 (2022-02-22)
6.2.0 (2022-02-15)
6.1.0 (2022-02-11)
6.0.1 (2022-02-09)
6.0.0 (2022-02-08)
- api-config:
App.tsx
andBaseComponent.tsx
return a FSXAApiSingleton instead of new FSXAApi instances with each fsxaApi call. We also updated the dependency to latest fsxa-api version, introducing new "type" attribute for public interfaces. This may cause your application to break. Details how to handle this can be found in the Changelog of the fsxa-api.
5.1.2 (2022-01-25)
5.1.1 (2022-01-14)
5.1.0 (2022-01-11)
5.0.0 (2022-01-11)
- fetchByFilter from fsxa-api now has an extended structure. Please read the fsxa-api/CHANGELOG.md for more information.
4.0.2 (2021-12-22)
The bug fix only works with a TPP_SNAP version >= 2.4.1
4.0.1 (2021-12-21)
4.0.0 (2021-12-07)
- The original fsxa-api class was removed and the new ones FSXAProxyApi and FSXARemoteApi are used. Their have a slightly different, but better, method signatures. For more information, please read the migration guide in the CHANGELOG of the FSXA-API.
3.4.0 (2021-11-25)
3.3.0 (2021-11-17)
3.2.4 (2021-08-16)
3.2.3 (2021-07-19)
3.2.2 (2021-06-01)
- updated dependencies (#12) (8d67100)
- section.tsx: added missing prefix to avoid name clashing for group class (#10) (29eb01b)
3.2.1 (2021-05-12)
- added a timeout when a site is created in ocm (2fa68c6)
3.2.0 (2021-03-31)
- added support for richtext (099d65d)
- devmodeinfo: added the possibility to display a custom component to declare missing components (2c0d452)
3.1.0 (2021-03-09)
3.0.0 (2021-02-26)
- fetchprojectproperties: updated fsxa-api and implemented fetchprojectproperties (1251218)
- fetchprojectproperties: This version only works with CaaSConnect module version 3.3.0 onwards.
2.2.3 (2021-01-26)
- global settings: fix error, where globalSettings would be lost after locale change (a64c080)
2.2.2 (2021-01-20)
- tpp-snap: move setPreviewElement invocation to Page.tsx (e3f0bc3)
2.2.1 (2021-01-14)
- tailwindcss: add prefix to tailwindcss (dc7556a)
2.2.0 (2021-01-14)
- basecomponent: add currentPage getter to BaseComponent (918ea88)
2.1.8 (2020-12-23)
- fsxa-api: fix wrong reference of external fsxa-api dependency (4ae8cab)
2.1.7 (2020-12-23)
- fsxa-api: set fsxa-api as external dependency so it is not added to the bundle (77ec92e)
2.1.6 (2020-12-17)
- datasets: fix display of dataset element in dynamic route (aa20eea)
2.1.5 (2020-12-17)
- rendering: reduced wrapper divs as much as possible and added styling to required ones (9e5bc78)
2.1.4 (2020-12-15)
- rendercontentelement: we readded the renderContentElement method (8ffebc9)
2.1.3 (2020-12-15)
- richtext: switched back to easier syntax for rendering richtext-content (ed782c0)
2.1.2 (2020-12-15)
- fragments: we've removed vue-fragment as dependency since this can break SSR (04ceaf5)
2.1.1 (2020-12-14)
- richtext: change devMode appearance for RichText-Elements (12bc7b4)
2.1.0 (2020-12-14)
- richtext: we upgraded the fsxa-api dependency and switched to the new RichText JSON structure (e41bb9d)
2.0.0 (2020-12-09)
-
- We removed the default components. Every component must now be mapped in your project. (we've fully dropped fsxa-ui as dependency)
- You now have to use the FSXAApp as root-wrapper.
- The interface for providing your component map slightly changed. You now can pass all of your components through a single property.
1.5.1 (2020-11-12)
- misc: fix multiple errors (41fccb3)
1.5.0 (2020-10-30)
1.4.2 (2020-10-28)
- deployment: fix error where configuration and mode is "forgotten" in deployed pwas (de08987)
- deployment: use correct content mode instead of api-mode (d92394d)
- typescript: fix typescript typings and remove unused declarations from imports (4fd6c43)
1.4.1 (2020-10-28)
- datasets: fix embedded datasets and add support for dynamic urls (430e9bc)
1.4.0 (2020-10-14)
- misc: expose preconfigured fsxaApi through basecomponent and add method to render child comps (1022faa)
1.3.0 (2020-10-14)
- datasets: add support for datasets (5fceab3)
1.2.3 (2020-09-24)
- i18n: the page was not showing content on inital load (17aa294)
1.2.2 (2020-09-23)
- types: remove wrong import in types (c19d7d2)
1.2.1 (2020-09-18)
- multi-language: fix error, where locale was not set correctly (5bcd8c8)
1.2.0 (2020-09-17)
- i18n: we now support multi-language projects (50d8c83)
1.1.2 (2020-09-08)
- store: we introduced new FSXAModuleParams to meet SSR requirements (c09ad8d)
1.1.1 (2020-08-25)
- typescript: extend FSXABaseComponent instead of Component (8e72379)
1.1.0 (2020-08-25)
- fsxapage: extend FSXAPage-Interface to accept components in render-callbacks as well (5380f1e)
- fsxapage: introduce new properties appLayoutComponent and navigationComponent (968b740)
1.0.0 (2020-08-17)
- introduce new fsxa-api version: introduce new fsxa-api and refactor code to match new structure (2fff5f1)
- introduce new fsxa-api version: the fsxa-api is now working with the native fetch api, which is not available on server side. if you are using the pattern-library make sure that you are polyfilling fetch through cross-fetch for example.
Breaking Changes:
- removed all CSS styling from project. This means that you do not have to import the
fsxa-pattern-library.css
into your project. - fsxa-ui was transformed to a peer dependency. You have to install it yourself.
Breaking Changes:
- removed FSXAConfigProvider. All its properties can now directly be passed to the FSXAPage