Pubblicato il 28 settembre 2016 da Alessio Stalla

Rilasciato Portofino 4.2.2!

A oltre 9 mesi dall'ultimo rilascio, rendiamo disponibile una nuova version di Portofino! Questa volta ci siamo concentrati sul miglioramento delle API REST e sull'irrobustimento della sicurezza. Per la prima volta abbiamo svolto un audit - manualmente e con il supporto di strumenti automatici - di Portofino e delle sue dipendenze, correggendo alcuni problemi. Abbiamo anche risolto diversi bug (la lista completa è visibile sul nostro issue tracker) e aggiornato varie librerie all'ultima versione stabile, per esempio Bootstrap 3.3.7, Shiro 1.3.2, Liquibase 3.5.0 eccetera. È interessante notare che questa è la prima volta in cui abbiamo ricevuto un numero interessante di segnalazioni e pull request dalla comunità dei nostri utenti!

Parlando invece di nuove feature, la principale è la possibilità di posizionare la app di Portofino (grosso modo ciò che va dentro WEB-INF, eccetto le pagine JSP) fuori dall'applicazione web deployata (file .war). Questo può rendere più semplice l'aggiornamento di Portofino - basterà rimpiazzare il WAR senza toccare la app - e rende inoltre possibile un "development mode" in cui la app viene posizionata nei sorgenti di un progetto Maven, cosicché si può, allo stesso tempo, scrivere codice nell'IDE ed editare pagine tramite l'interfaccia web, avendo le modifiche immediatamente disponibili nell'IDE senza l'ausilio di strumenti esterni come rsync o Unison. Per una descrizione più dettagliata (in inglese) vedi il nostro wiki.

Portofino oggi è tradotto in spagnolo grazie ad un contributo su GitHub di Manuel Durán Aguete. ¡Gracias!

Un aggiornamento a più ampio respiro. Quest'anno abbiamo usato Portofino in vari progetti nuovi e in particolar modo abbiamo testato sul campo le API REST. Il prodotto è piuttosto stabile oramai - ma non siamo rimasti con le mani in mano. Stiamo sperimentando con cose nuove che speriamo saranno apprezzate dai nostri utenti. Rimanete sintonizzati!

Guida alla migrazione

Migrare un'applicazione da Portofino 4.2.x è davvero semplice. Se hai un progetto Maven, basta aggiornare il POM con la nuova versione. Se invece hai una webapp di Portofino (war espanso) deployata dentro Tomcat e modifichi direttamente quella, basta rimpiazzare la directory WEB-INF/lib con quella del Portofino 4.2.2 scaricato.

Per migrare da versioni più vecchie, leggi le release notes per ogni versione che si trovano in questo blog e segui le indicazioni.

Scaricalo!

Scarica Portofino 4.2.2 da SourceForge o da Maven Central e divertiti! Se hai problemi o suggerimenti, vieni a trovarci sui forum della comunità.

Se necessiti di supporto commerciale per maggiore sicurezza e per una più veloce risoluzione dei problemi, abbiamo diverse opzioni standard, inoltre puoi contattarci e chiedere! I nostri clienti solitamente sono molto soddisfatti :)

 

comments powered by Disqus