Version 1.13.0 - 16.02.2024

New features

ID Description

NAV-329

Introduced a new noLinks format, which omits HATEOAS links to reduce response sizes.

Version 1.12.2 - 05.02.2024

Fixed issues

ID Description

NAV-332

Improved monitoring.

Version 1.12.1 - 12.12.2023

Fixed issues

ID Description

PX-282

Improved internal infrastructure.

Version 1.12.0 - 01.12.2023

New features

ID Description

PX-264

Updating various dependencies

Version 1.11.4 - 23.10.2023

Fixed issues

ID Description

NAV-328

Updated Micronaut version.

Version 1.11.3 - 09.10.2023

Fixed issues

ID Description

NAV-327

Improved monitoring alerts.

Version 1.11.1 - 19.09.2023

Fixed issues

ID Description

NAV-324

Fixed a problem where request bodies of PUT requests were not always deserialized correctly.

Version 1.11.0 - 04.09.2023

New features

ID Description

NAV-323

Updated Micronaut, Swagger UI and various other dependencies.

Version 1.10.9 - 26.05.2023

Fixed issues

ID Description

NAV-314

Fixed an issue that returned navigation identifiers only in one language instead of all when requesting the /navigation endpoint with language '*'.

Version 1.10.8 - 02.05.2023

Fixed issues

ID Description

NAV-306

Fixed a bug where request body was read before authentication.

Version 1.10.3 - 22.03.2023

New features

ID Description

NAV-302

Fixed a CVE. Improved metrics.

Version 1.10.2 - 08.03.2023

Fixed issues

ID Description

PX-222

Update of the used Gradle and Kotlin versions.

Version 1.10.0 - 03.03.2023

New features

ID Description

NAV-295

It is now possible to create multiple navigation elements with the same ID. This change was made because it is a feature in FirstSpirit that in certain situations a PageRef exists in several places at the same time. When querying a navigation element that occurs multiple times, the first one found is returned.

Version 1.9.11 - 21.02.2023

Fixed issues

ID Description

NAV-296

Fixed a bug that caused the API to respond with a 500 code instead of a 404 when querying a navigation that does not exist.

Version 1.9.10 - 01.02.2023

Fixed issues

ID Description

PX-228

Updating Micronaut plus various dependencies

Version 1.9.8 - 21.12.2022

Fixed issues

ID Description

NAV-292

Updating Micronaut plus various dependencies

Version 1.9.7 - 16.12.2022

Fixed issues

ID Description

NAV-286

Added memory parameterization option with the aim of improving performance, improved Grafana dashboards, and included Traceid in the access log.

Version 1.9.6 - 13.12.2022

Fixed issues

ID Description

PX-221

Removed some unused dependencies.

Version 1.9.5 - 25.11.2022

Fixed issues

ID Description

NAV-242

Updated internal metrics and dashboards.

Version 1.9.1 - 14.11.2022

Fixed issues

ID Description

NAV-288

Fixed a bug introduced in 1.9.0 where language parameters when calling the /by-seo-route endpoint would be ignored if there isn’t an exact match found. This could result in getting a 200 response even though with the provided filter it should have been 404.

Fixed a bug introduced in version 1.9.0 where requests to /by-seo-route with Accept-Language: * were answered with 404 even though a navigation was available.

Version 1.9.0 - 10.11.2022

New features

ID Description

NAV-283

LanguageIds no longer have to confirm to ISO-639-1 or ISO-3166.

Version 1.8.9 - 02.11.2022

Fixed issues

ID Description

NAV-274

Fixed a problem where navigations could be upserted with the wrong language. Previously it was possible to seemingly upsert a navigation with an invalid language like en_UN (UN is not a valid ISO country code), as internally the application would fall back to en. This made the user think that the upsert for en_UN was successful, even though in reality the upserted navigation had the language en. Now illegal languages will be rejected with BAD_REQUEST (400).

Version 1.8.0 - 12.07.2022

New features

ID Description

NAV-246

Added new endpoint that allows configuration of which navigations require authentication.

Version 1.7.1 - 23.06.2022

Fixed issues

ID Description

NAV-255

Fixed a problem where custom data keys with empty values were not part of the response JSON.

Version 1.6.3 - 01.02.2022

Fixed issues

ID Description

NAV-228

Improved internal metrics and their visualization.

Version 1.6.2 - 17.01.2022

New features

ID Description

NAV-220

The service runs now on Java 17.

Version 1.6.1 - 11.01.2022

Fixed issues

ID Description

NAV-219

Alerting infrastructure improvements.

Version 1.6.0 - 04.01.2022

New features

ID Description

NAV-219

Added alerts to the internal monitoring infrastructure.

Version 1.5.1 - 08.12.2021

New features

ID Description

PX-72

Improved internal infrastructure.

Version 1.4.9 - 15.10.2021

Fixed issues

ID Description

NAV-221

Added support for additional locales.

Version 1.4.7 - 29.09.2021

Fixed issues

ID Description

NAV-218

Fixed a problem where requests with a large body were occasionally incorrectly rejected with a 403 code.

Version 1.4.3 - 01.09.2021

Fixed issues

ID Description

NAV-216

Fixed a problem where certain seoRoutes were missed during seoRouteMap construction for the 'caas' format.

Version 1.4.1 - 16.07.2021

Fixed issues

ID Description

NAV-211

Changes in the internal infrastructure.

Version 1.4.0 - 15.07.2021

New features

ID Description

NAV-181

Added permissions attribute to navigation elements.

Version 1.3.6 - 02.07.2021

New features

ID Description

NAV-208

Improved monitoring dashboards.

Version 1.3.4 - 22.06.2021

Fixed issues

ID Description

NAV-205

Fixed RapiDocs page to display the documentation again, instead of a blank page.

Version 1.3.2 - 15.06.2021

Fixed issues

ID Description

NAV-176

Updated internal code quality tools and did some minor code quality improvements.

Version 1.3.1 - 26.05.2021

Fixed issues

ID Description

NAV-200

Provides a clearer description of the Swagger documentation for by-seo routes.

Version 1.3.0 - 20.05.2021

New features

ID Description

NAV-196

Improved error message if the language is required and not provided. Monitoring improvements.

Version 1.2.8 - 04.05.2021

Fixed issues

ID Description

NAV-194

If multiple upsert requests for the same navigation arrive at the same time, requests that cannot be executed without conflict despite an internal retry will now be rejected with 409 Conflict.

Version 1.2.7 - 26.04.2021

New features

ID Description

NAV-152

Enabled Jira connector for releasenotes plugin.

Version 1.1.2 - 10.12.2020

New features

ID Description

NAV-157

Added support for granular authentication of GET requests for preview and live navigations.

Version 1.1.0 - 04.11.2020

New features

ID Description

NAV-158

Added seoRouteRegex attribute to navigation elements to be able to identify dynamic seo routes.

Version 0.1.79 - 28.08.2020

New features

ID Description

NAV-145

Added support for new data format, which is optimized for frontend development using CAAS.

Version 0.1.77 - 17.08.2020

New features

ID Description

NAV-151

Metrics now distinguish between preview and release queries.

Version 0.1.73 - 10.06.2020

New features

ID Description

NAV-139

Established releasenotes process.

47. Help

The Technical Support of the Crownpeak Technology GmbH provides expert technical support covering any topic related to the FirstSpirit™ product. You can get and find more help concerning relevant topics in our community.

48. Disclaimer

This document is provided for information purposes only. Crownpeak Technology GmbH may change the contents hereof without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. Crownpeak Technology GmbH specifically disclaims any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. The technologies, functionality, services, and processes described herein are subject to change without notice.