Skip to content

GovPay 3.9.3.p2

Latest

Choose a tag to compare

@pintorig pintorig released this 03 Jul 09:14
· 1 commit to master since this release
e95a496

Rilascio versione 3.9.3.p2

Sommario

Patch release di manutenzione su 3.9.3.p1. Risolve un bug silenzioso sulla persistenza del flag abilitato del connettore d'integrazione delle Applicazioni (Issue #874): il connettore veniva salvato in DB sempre come ABILITATO='false' indipendentemente dallo stato dell'applicazione.


🐛 Bug fix

Issue #874 — Connettore d'integrazione dell'Applicazione persistito sempre con abilitato = false

Nella persistenza EAV della tabella connettori, la riga cod_proprieta = 'ABILITATO' associata al connettore d'integrazione di
un'applicazione (cod_connettore = '<CODAPP>_INTEGRAZIONE') risultava sempre valore = 'false', a prescindere dallo stato di abilitazione dell'applicazione.


🔧 Build / Repo

  • Versione Maven: tutti i moduli portati a 3.9.3.p2.
  • publiccode.yml: softwareVersion allineato a 3.9.3.p2.
  • Merge di master in 3.9.x per allineare la history dei tag pubblicati.

📋 Metadati

  • Versione Maven: 3.9.3.p2.
  • Nessuna nuova patch SQL introdotta.
  • Nessuna variazione del contratto API.

📊 Statistiche

  • Issue chiuse: #874
  • Refactor: nessuno; fix puntuale in ApplicazioniConverter.

📦 Componenti aggiuntivi — versioni minime

Invariati rispetto a 3.9.3.p1.

Componente Versione minima
CORE (GovPay) 3.9.3.p2
BATCH-ACA 1.2.3
BATCH-FR 1.1.5
BATCH-RT 1.0.3
BATCH-IBAN 1.0.2
BATCH-MAGGIOLI 1.0.3
BATCH-NOTIFICHE 1.0.6
API-PORTALE 1.1.12
API-STAMPE 1.2.4
API-GDE 1.1.4
LIB-BOM 1.1.4
LIB-COMMON 1.1.2
PORTAL APP 5.1.0

⬆ Aggiornamento

Da 3.9.3.p1 / 3.9.3

Patch in-place: sostituire i WAR/EAR con quelli della 3.9.3.p2. Non sono richieste patch DB. Il fix Java allinea il flag ABILITATO del connettore d'integrazione al primo PUT dell'applicazione. Se si vuole riallineare subito i dati persistiti, eseguire il blocco appeso in coda alla patch 3.9.2.sql (sezione -- 3.9.3.p2) del proprio dialetto.

Da 3.9.2 / 3.9.2.p1

Vale la procedura standard di aggiornamento alla 3.9.3 (vedi Release Notes 3.9.3) e alla 3.9.3.p1 (vedi Release Notes 3.9.3.p1). Le patch db/sql/<dialetto>/patch/3.9.2.sql di questo rilascio includono già in coda il blocco -- 3.9.3.p2 di backfill.

Configurazioni Spring Security personalizzate

Resta valida la procedura di migrazione dei file spring-sec/*-applicationContext-security.xml introdotta in 3.9.3
(<global-method-security><method-security secured-enabled="true" pre-post-enabled="false"/>). Vedi Release Notes 3.9.3 § Breaking changes.


🔗 Riferimenti


Full Changelog: 3.9.3.p1...3.9.3.p2