/
Release Note - Engagemangsindex

Release Note - Engagemangsindex

Version 2.1.4 och senare publiceras på NTjP:s Nexus: (https://repo.ntjp.se/repository/SKLTP-Releases/)

EI version 3.5.0

Releasedatum: 2025-02-26 (Preliminärt).

Denna version av EI har fått omfattande uppgraderingar av major-versioner av dess ramverk. Flertalet deprecations har behövts hanteras,
och många konfigurationer och ingresser (Camel, AMQ) har behövt återimplementeras.

Större förändringar:

  • Java 11 → 17.

  • Spring Boot 2.7.18 → 3.3.7

  • Camel 3.7.7 → 4.8.3

  • Tidigare hade EI hårdkodade versioner av vissa infrastructure-importer, som berodde på utdaterade javax-ramverk.
    Dessa har bytts till nyare WSDL-filer som kompileras direkt till java-klasser via CXF, och är jakarta- och java 17-kompatibla.

  • EhCache 2.10.6 → 3.10.8
    Krävde återimplementation av Cache Handler.

  • Omfattande flytt från JavaX-bibliotek till Jakarta-bibliotek.

Övrigt:

  • Introduktion av användande av Camel Spring Boot BOM, samt Spring Boot Dependencies, för slimmad dependency management.

  • Lombok 1.18.12 → 1.18.36

  • Apache CFX 3.6.3 → 4.1.0

  • JaxWS 2.3.7 → 4.0.3

  • Hawtio 2.10.2 → 2.17.7

  • Lmax Disruptor 3.3.6 → 3.4.4

  • h2 Database (för utveckling) 2.2.220 → 2.3.232

  • Jacoco Plugin 0.8.5 → 0.8.12

EI version 3.1.0 – 3.2.4 (2022 – 2024, Camel, Java 11)

EI version 3.2.4

Releasedatum: 2024-09-17

Mindre förbättringar.

  • Uppgradering av Spring Boot-ramverket (NTP-3112)

  • Förändringar av probes och replicasets i Helm chart (NTP-3024, NTP-3119)

  • Möjlighet att övervaka JVM-metrics med micrometer-registry-prometheus (NTP-3147)

EI version 3.2.3

Releasedatum: 2024-04-15

Denna release innehåller endast förändringar relevanta för en Kubernetes-deployment.

  • Implementation av Security Policies för dess Kubernetes-deployment.

  • Justering av User ID för att förhindra överdrivet långa och stora Dockerbyggen.

  • Byte av basimage för Dockerbygge.

  • Möjlighgjort för deaktivering av Hawtio vid körning på Kubernetes.

EI version 3.2.2

Releasedatum: 2024-02-05

Sammanfattning:

Uppdatering av perifera konfigurationer, charts och inställningar för att anpassa EI inför utrullning mot Kubernetes-miljöer.
Ingen påverkan på applikation, runtimes eller annan kodmässig implementation.

  • Förberedelser för interna Kubernetesplattformar, såsom:

    • Helm-charts.

    • Container Timezones.

    • ECS-loggning samt logformat.

    • Parametrisering av kubernetesresurser.

EI version 3.2.1

Releasedatum: 2023-10-10

Sammanfattning:

Uppdateringar av externa komponenter samt mindre ändringar kopplat till konfiguration. Se även SKLTP EI - Konfiguration för detaljer.

Jira-ärenden:

  • NTP-2370 Uppgradering av SpringBoot mfl externa komponenter

  • NTP-2371 Aktivering av SpringBoots health probes i standardkonfiguration

  • NTP-2389 Möjlighet att konfigurera namn på notification-köer

EI version 3.2.0

Releasedatum: 2023-05-23

Sammanfattning:

Utökade möjligheter att konfigurera omsändningar i ActiveMQ-köer. Se SKLTP EI - Konfiguration för detaljer.

Jira-ärenden:

  • NTP-2267 Se över EI:s omsändningslogik för att minska behovet av DLQ-flyttar

  • NTP-2319 Separera felhantering mellan notification-köer och interna köer

EI version 3.1.0

Releasedatum: 2022-06-16

Sammanfattning:

EI byggd med Java 11

Jira-ärenden:

  • NTP-2084 - EI med Java 11

  • NTP-2109 - Uppgradera Spring i EI

EI version 3.0.0 – 3.0.3 (2021 – 2022, Camel, Java 8)

EI version 3.0.3

Releasedatum: 2022-02-23

Säkerhetsuppdatering

EI version 3.0.2

Releasedatum: 2021-12-21

Säkerhetsuppdatering

EI version 3.0.1

Releasedatum: 2021-11-25

Sammanfattning:

Buggrättningar för prenumerationer. Efter dessa rättningar kan ändringar i prenumerationer hanteras utan omstart av EI.

Jira-ärenden:

  • NTP-2032 - EI: subscriber/status route fungerar inte

  • NTP-2033 - EI: /skltp-ei/subscriber/status fungerar inte tack vare NullpinterException om subscriber-cache är tom

  • NTP-2034 - EI: Bug under cache reset.

  • NTP-2036 - EI: Kan inte återställa prenumeranter från fil-cache

EI version 3.0.0

Releasedatum: 8 september 2021

EI med Spring Boot och Apache Camel. Ersätter tidigare mule-applikation. 1-1 konvertering av EI baserat på version 2.1.4.

  • SKLTP-1365 - EI med Camel

EI version 2.0.0 – 2.1.5 (2016 – 2018, Mule, Java 8)

EI version 2.1.5

Releasedatum: Ej färdigställd. Vidare utveckling görs i EI v3.x.x

EI version 2.1.4

Releasedatum: 15 okt 2018

  • SKLTP-1149 - Apache Commons collections 3.2.1 till 3.2.2 i VP och övriga komponenter

EI version 2.1.3

Releasedatum: 12 dec 2017

  • SKLTP-998 - EI: creationTime saknas i notifieringar efter Update

  • SKLTP-1044 - EI - Ingen kontroll görs om fält ryms i motsvarande kolumn i databasen

EI version 2.1.2

Releasedatum: 24 apr 2017

Denna release blev aldrig produktionssatt, och kommer att ersättas av 2.1.3, men körts under längre tid i QA-miljön. 

  • SKLTP-673 - EI: Update: validera att hsaId inte innehåller leading/trailing whitespace

EI version 2.1.1

Releasedatum: 2016-11-30

  • SKLTP-898 - Alternativ logisk adress för EI

EI version 2.1.0

Releasedatum: 2016-11-15

Uppgradering till Java 8

  • SKLTP-621 - Uppgradera SKLTP-mjukvara för att kunna köra på Java 8 runtime

EI version 2.0.0

Releasedatum: 2018-08-16

Uppgradering av plattform och komponenter till Mule 3.7

  • SKLTP-630 - Uppgradera SKLTP för att stödja Mule 3.7 och Java 8

  • SKLTP-596 - Wrong date format in Ping4Conf

 

Related content

Release information
Release information
More like this
Release Note - Tjänstekatalogen (TAK)
Release Note - Tjänstekatalogen (TAK)
Read with this
Release Note - Virtualiseringsplatformen
Release Note - Virtualiseringsplatformen
More like this
Release Note - Aggregeringsplattformen
Release Note - Aggregeringsplattformen
Read with this
SKLTP EI - Driftsintruktioner, Installation
SKLTP EI - Driftsintruktioner, Installation
More like this
SKLTP VP - Instruktioner för utvecklare
SKLTP VP - Instruktioner för utvecklare
Read with this