Skip to content

Latest commit

 

History

History
468 lines (232 loc) · 21.7 KB

CHANGELOG.md

File metadata and controls

468 lines (232 loc) · 21.7 KB

7.4.0 (2022-08-02)

Features

  • dependencies: update fsxa-api to 10.3.0 & fsxa-pattern-library … (#60) (f7e0f8b)

7.3.0 (2022-07-25)

Features

  • fsxa-pattern-library: update to latest pattern-library version (#59) (601a405)

7.2.2 (2022-07-19)

Bug Fixes

  • dependencies: update to latest fsxa-stack versions (#57) (5e373e3)

7.2.1 (2022-07-11)

Bug Fixes

  • fsxa-pattern-library: update to latest fsxa-pattern-library version (#56) (3361cab)

7.2.0 (2022-07-04)

Features

  • indexpage: add new flag useErrorBoundaryWrapper (#51) (f8f1bc4)

7.1.4 (2022-07-01)

Bug Fixes

  • fsxa-pattern-library: update to latest version (#53) (ccf5df0)

7.1.3 (2022-06-21)

Bug Fixes

  • dependencies: update fsxa-api and fsxa-pattern-library (#50) (f876cae)

7.1.2 (2022-06-10)

Bug Fixes

  • dependencies: update to latest version of fsxa dependencies (#49) (dd478f1)

7.1.1 (2022-06-01)

Bug Fixes

  • dependencies: update to latest fsxa-pattern-library (#46) (5ef123f)

7.1.0 (2022-05-24)

Features

  • access-control: add support for controlling access to FSXA-API data (#42) (de6bec2)

7.0.0 (2022-05-17)

Features

  • package.json & package-lock.json: update fsxa-stack dependencies to their latest version (#45) (efd008a)

BREAKING CHANGES

  • package.json & package-lock.json: Links inside of RichtTextElements will now be mapped in the same way as the value of CMS_INPUT_LINK. Please refer the FSXA-API CHANGELOG.md for more information.

6.0.1 (2022-05-06)

Bug Fixes

  • dependencies: update to latest fsxa-stack versions (#44) (a749370)

6.0.0 (2022-04-21)

Features

  • dependencies: update fsxa-api and fsxa-pattern-library (#40) (343c539)

BREAKING CHANGES

  • dependencies: The latest fsxa-api version has a new return type for fetchProjectProperties and a new format for the ImageMap type. For details, check the breaking changes in the fsxa-api.

5.3.2 (2022-04-08)

Bug Fixes

  • nuxt host/port: use env variables when set (#38) (aafd2b6)

5.3.1 (2022-04-05)

Bug Fixes

  • prevent test files in PWA to be recognized as components (#37) (8bd0f9b)

5.3.0 (2022-03-24)

Features

  • provide AppContext to NavigationFilter and PreFilterFetch (#36) (032c26e)

5.2.3 (2022-03-02)

Bug Fixes

  • dependencies: performance fix for fetch project properties (#34) (6353975)

5.2.2 (2022-02-22)

Bug Fixes

  • fsxa dependencies: update fsxa-api to 8.2.1 and fsxa-pattern-library to 6.2.1 (#33) (152c2e4)

5.2.1 (2022-02-16)

Bug Fixes

  • pass remotes from dotenv to FSXARemoteApi creation (#32) (8fb9275)

5.2.0 (2022-02-15)

Features

  • change stream: accessing the FSXA API EventSource (#29) (4c3b434)

5.1.0 (2022-02-11)

Features

  • fsxa-api: update fsxa-api and pattern-library for references to sections (#31) (473c9c4)

5.0.1 (2022-02-09)

Bug Fixes

  • fsxa-pattern-lib version: update fsxa-pattern-library (#30) (8e42a15)

5.0.0 (2022-02-08)

Features

  • env: update fsxa dependencies and remove FSXA_HOST and FSXA_PORT (#27) (1af8e62)

BREAKING CHANGES

  • env: We 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.

4.0.5 (2022-01-14)

Bug Fixes

  • dependencies: update fsxa-api and fsxa-pattern-library (#28) (c290741)

4.0.4 (2022-01-11)

Bug Fixes

  • dependencies: update fsxa-pattern-library to enable InEdit (#26) (567fa26)

4.0.3 (2022-01-11)

Bug Fixes

  • dependencies: update fsxa dependencies (#25) (7bc4a98)

4.0.2 (2021-12-21)

Bug Fixes

  • plugin: add missing contentMode parameter to getFSXAModule (#24) (364f895)

4.0.1 (2021-12-20)

Bug Fixes

  • fix protocol for api calls from localhost (#23) (c8762e0)

4.0.0 (2021-12-15)

Features

  • enable usage of navigationFilter and preFilterFetch (#22) (40f3540)

BREAKING CHANGES

  • The original fsxa-api class was removed and the new ones FSXAProxyApi and FSXARemoteApi are used. They have slightly different, but better, method signatures. For more information, please read the migration guide in the CHANGELOG of the FSXA-API.
  • Environment variables FSXA_HOST and FSXA_PORT have to be configured in your production environments. Make sure to set the variables in your PWA deployments. In testing scenarios, http://localhost:3000 will be used. Please read the migration guide below.

Migration Guide

Since there are new environment variables, the referencing PWA's nuxt.config.ts needs to be adjusted. Place the following code snippet inside the NuxtConfig object:

publicRuntimeConfig: {
    FSXA_HOST: process.env.FSXA_HOST,
    FSXA_PORT: process.env.FSXA_PORT,
    FSXA_MODE: process.env.FSXA_MODE
},

It will make the environment variables available inside your application. The modules array also needs this information. So add it to the modules configuration as well. Additionally the variables NUXT_HOST and NUXT_PORT defined in the PWA's configuration need to be handed over.

modules: [
...
    [
    'fsxa-nuxt-module',
        {
            FSXA_HOST: process.env.FSXA_HOST,
            FSXA_PORT: process.env.FSXA_PORT,
            FSXA_MODE: process.env.FSXA_MODE,
            NUXT_HOST: process.env.NUXT_HOST,
            NUXT_PORT: process.env.NUXT_PORT
        }
    ]
],

3.7.0 (2021-12-03)

Features

  • let apps including this module build without env variables (#17) (12f1381)

3.6.0 (2021-11-18)

Features

  • customization: implement possibility to customize the middleware path (b2014a2)

3.5.1 (2021-08-16)

Bug Fixes

3.5.0 (2021-07-01)

Features

  • index: add new fsxa-api version (29400ef)
  • index: added new fsxa-api version (26291e3)

3.4.2 (2021-06-25)

Bug Fixes

  • remove unused dependencies (2a9e221)

3.4.1 (2021-06-25)

Bug Fixes

  • add documentation for adjusting TPP-SNAP version (214f5af)

3.4.0 (2021-05-03)

Features

  • devmodeinfo: added a new template to be displayed when devMode is active (e0fad1d)

3.3.0 (2021-04-14)

Features

  • fs-tpp-snap: added a new entry to define the tpp-snap version (e9dd970)

3.2.0 (2021-03-12)

Features

  • upgrade fsxa-api and fsxa-pattern-library to newest version (49ab441)

3.1.0 (2020-12-14)

Features

  • sitemap / fsxa-api: we've updated the fsxa-api and added a sitemap route (6abdda5)

3.0.0 (2020-12-09)

Features

  • configuration / dataset support: changed configuration of components and its file structure (ae69a42)

BREAKING CHANGES

  • configuration / dataset support: - Components will now be passed as a single configuration option

2.2.1 (2020-11-02)

Bug Fixes

  • dependencies: add loose coupling for dependency versions (d63e782)

2.2.0 (2020-10-28)

Features

  • logging: you can now specify a logLevel through your config file (0cdcc39)

2.1.0 (2020-10-14)

Features

  • datasets: add datasets support and switch internally to getExpressRouter exposed by fsxaapi (a5d1fb1)

2.0.0 (2020-10-05)

Bug Fixes

  • options: fix custom route format (d53db84)

BREAKING CHANGES

  • options: You can no longer pass middlewarOptions. Use the customRoutes option instead.

1.4.2 (2020-09-24)

Bug Fixes

  • automatic file mapping: nuxt was not able to watch newly created directories for components (87dcf9a)

1.4.1 (2020-09-18)

Bug Fixes

  • configuration: remove obsolete appUrl setting (1a2368a)

1.4.0 (2020-09-17)

Features

  • i18n: we are now supporting multi-language projects as well (a4fe89f)

1.3.0 (2020-09-09)

Features

  • fsxa-api: update to fsxa-api v1.1.0 to support new tenantId feature (2a081df)

1.2.7 (2020-09-08)

Bug Fixes

  • plugin: introduce new fsxa-pattern-library and update nuxt-plugin to meet SSR requirements (5f2f4a0)

1.2.6 (2020-09-08)

Bug Fixes

  • plugin: set appUrl for client mode (ca32188)

1.2.5 (2020-09-08)

Bug Fixes

  • plugin: fix wrong usage of NUXT_HOST env variable (344369e)

1.2.4 (2020-09-08)

Bug Fixes

  • plugin: update client-check (8d0692f)

1.2.3 (2020-09-08)

Bug Fixes

  • plugin: check if window exists to ensure that the correct baseUrl is passed to the API (ea140cc)

1.2.2 (2020-09-08)

Bug Fixes

  • plugin: switch to usage of NUXT_HOST and NUXT_PORT environment variables during build (496047f)

1.2.1 (2020-09-08)

Bug Fixes

  • plugin: remove appUrl usage from plugin and add internal routing to localhost:3000 when in SSR (0d6e7c8)

1.2.0 (2020-09-07)

Features

  • configuration: we introduced a new required configuration option named appUrl (3a272ec)

1.1.0 (2020-09-04)

Bug Fixes

  • mapping: subfolders are now correctly mapped to component-keys (c77b0da)

Features

  • api: you can now add custom routes to the backend api (ae8a8a2)

1.0.4 (2020-08-31)

Bug Fixes

  • windows compat: we are now using path.join for path construction (b034446)

1.0.3 (2020-08-25)

Bug Fixes

  • express-api: fix wrong export in ServerMiddleware (4708516)

1.0.2 (2020-08-25)

Bug Fixes

  • express-api: remove import statements from server-middleware (73a15a1)

1.0.1 (2020-08-25)

Bug Fixes

  • package.json: fix missing dependencies bug (f856abd)

1.0.0 (2020-08-25)

Features

  • initial release: release initial FSXA Nuxt-Module (8dffd6a)