Gli sviluppatori della Apache Software Foundation hanno reso disponibile CouchDB 1.4.0, ultima versione del noto database NoSQL, non relazionale, document-oriented e interrogabile attraverso JavaScript; l'ultimo aggiornamento rilasciato introduce alcune novità a livello di features ma mantiene immutata la natura del progetto che prevede l'accesso ai dati tramite browser via protocollo HTTP e lo storage dei documenti attraverso il formato d'interscambio JSON.
L'implementazione più recente dell'applicazione fornisce il supporto per il linguaggio di programmazione Erlang release OTP R16B e R16B01, in ogni modo la versione più datata utilizzabile dovrà essere la R14B; andrebbe inoltre segnalata una modifica importante a carico dei valori associati ai ruoli per gli user document, essi infatti dovranno essere specificati sotto forma di stringhe, qualsiasi altro tipo di dato verrà rifiutato al momento del salvataggio.
Tra le altre novità di CouchDB 1.4.0 è possibile citare:
- supporto per il reporting sulla generazione, gli aggiornamenti e la cancellazione dei database;
- caricacamento automatico dei plugin;
- possibilità di allocare password di amministrazione in pre-hashing;
- miglioramenti nella prevenzione degli output JSON non validi.
Per una panoramica completa delle nuove features e delle correzioni apportate è possibile consultare le apposite note di rilascio della versione 1.4.0; il sito ufficiale del progetto presenta già la documentazione relativa all'ultimo aggiornamento; nella sezione download sono disponibili i sorgenti per l'installazione nonché i packages pre-built per Windows e (Mac) OS X.
Via: Apache Software