Versions

Ce document présente les différentes versions de JTheque Core.

2.0.3.1 19.01.2010 Correction de bugs

  • Correction de bugs au lancement * Correction des layouts des builders * Correction de la vue à propos de * Refactorings légers

2.0.3 29.12.2009 Simplification des modules et UI

  • Ajout des modules du dossier à l'application * Classe utilitaire d'accès aux méthodes courantes * Amélioration du support de Swing * Facilité de construction du menu * Application.xml plus simple

2.0.2 29.11.2009 Suppression des modules primaires

  • Dependances entre modules * Configuration du niveau de log depuis le fichier application.xml * Manager de beans générique * Amélioration de la qualité du code * Utilisation de Substance comme Look & Feel * PropertiesManager plus performant * Une seule annotation pour les modules @Module * Passage en UTF-8 * Dépendances entre schéma de base de données * Amélioration des fichiers .versions * Mise à jour SwingX -> 1.6 * Mise à jour JXLayer -> 3.0.4 * Plus de modules primaires, utilisation d'applications * Remplacement de Commons Logging par SLF4J. * 7 corrections de bug

2.0.1 12.09.2009 Simplification des applications, internationalisation

  • Les dépendances Maven sont maintenant correctement résolues via des repository et non des fichiers locaux * Une application JTheque Core devient un simple fichier plat (XML) * Amélioration de l'internationalisation * Traduction du core en allemand * Amélioration de la configuration des images pour l'application

2.0 30.08.2009 Maven 2, Spring, XML

  • Passage de FormLayout à GridBagLayout * Passage de Spring JavaConfig à une configuration XML * Suppression des méthodes getXXXManager() et utilisation des interfaces * Séparation d'Application en Application et ApplicationManager * Injection des ressources via Spring * Déplacement de l'import depuis une base de données vers un nouveau module (Tools Module) * Intégration des modules dans Spring et simplification de leur architecture avec les annotations * Utilisation de Sonar pour l'analyse de qualité * Amélioration des tests unitaires * Passage à Maven2

1.4 05.07.2009 Refonte graphique, événements

  • Refonte graphique * Externalisation des utilitaires vers JTheque Utils * Implémentation du choix des collections directement dans le core * Implémentation de l'activation/désactivation des services du core * Lancement des managers en 2 phases * Journalisation des événements * Système de vérification des versions nécessaires du core pour les module

1.3 01.06.2009 Spring JDBC, H2

  • Utilisation de H2 * Utilisation de Spring JDBC

1.2 08.04.2009 Cache de second niveau, Jasper Reports, ...

  • Cache de second niveau * Support de Jasper Reports * Refactorings

1.1 10.03.2009 Refactorings et améliorations

  • Refactorings * Améliorations de base

1.0 09.02.2009 Première version

  • Version de base * Permet de développer des applications modulaires en Java

Remonter