Sortie de Wicket 1.4.5


A peine une semaine après la version 1.4.4, Wicket 1.4.5 est disponible.
Cette nouvelle mouture corrige notamment des régressions introduites dans la précédente version, et apporte certaines améliorations et nouveautés qui n'avaient pu être intégrées précédemment faute de temps.

Pour en profiter, vous pouvez comme d'habitude télécharger la nouvelle librairie ou mettre à jour votre pom comme ceci :

  1. <dependency>
  2. <groupId>org.apache.wicket</groupId>
  3. <artifactId>wicket</artifactId>
  4. <version>1.4.5</version>
  5. </dependency>

Bon développement !

Wicket 1.4.4 disponible


La version 1.4.4 de Wicket est sortie.

C'est une version de maintenance qui amène plein de bonnes choses :

  • La correction de 18 bugs
  • 14 améliorations (dont la traduction en Français des ressources de wicket-auth-roles par Zenika)
  • 2 nouveautés, dont la gestion des enums dans certains composants (EnumLabel et EnumChoiceRenderer)

Vous pouvez la télécharger sur votre serveur miroir habituel, ou mettre à jour votre POM comme ceci :

  1. <dependency>
  2. <groupId>org.apache.wicket</groupId>
  3. <artifactId>wicket</artifactId>
  4. <version>1.4.4</version>
  5. </dependency>

Wicket 1.4.3 disponible


Wicket 1.4.3 vient de sortir !
Cette version mineure corrige une vingtaine de bugs.

Vous pouvez d'ores et déjà le télécharger directement, ou via Maven en mettant vos POM à jour :

  1. <dependency>
  2. <groupId>org.apache.wicket</groupId>
  3. <artifactId>wicket</artifactId>
  4. <version>1.4.3</version>
  5. </dependency>

Wicket 1.4 officiellement disponible !


La version 1.4 de Wicket est enfin disponible. Cette version a pour caractéristiques majeure de ne fonctionner qu'à partir de Java 5 car elle introduit et utilise abondamment les Generics. Cela permet d'ajouter le contrôle de type au niveau des API et en particulier dans l'utilisation des modèles.

Toutes nos félicitations à l'équipe Apache Wicket et en particulier à Martijn Dashorst pour la gestion de la release.

Les principales modifications sont :

  • L'interface et les implémentations de IModel utilisent maintenant les Generics
  • Les méthodes getModel() et setModel() sur la classe Component ont été renommées en getDefaultModel() et setDefaultModel()
  • Les modules Spring ont fusionné, le seul jar nécessaire maintenant est wicket-spring.jar
  • Modifications sur plusieurs API afin de bénéficier des fonctionnalités Java 5
  • Les jars Wicket sont maintenant packagés avec des METADATA pour en faire des bundle OSGi

La migration de 1.3 vers 1.4 devrait être assez facile, et un guide de migration est disponible.

Le lien vers le post original, mais voici un petit résumé des changements majeurs de cette nouvelle version.

Lire la suite...