Vaadin 's principal avantage sur les autres boîtes à outils de l'interface graphique, il est son grand design et le graphisme élément.
En plus du cadre lui-même, divers add-ons sont également disponibles pour étendre les fonctionnalités de base.
Vaading est en fait basé sur le Google Web Toolkit (GWT).
Ce qui est nouveau dans cette version:
- Colonne réordonner par glisser-déposer dans la grille
- Colonne cachette dans la grille
- Détails Row soutiennent dans la grille
- JSR 356 support de WebSocket a été remaniée afin d'améliorer la compatibilité avec JBoss et WebLogic
Ce qui est nouveau dans la version 7.5.6:
- Colonne réordonner par glisser-déposer dans la grille
- Colonne cachette dans la grille
- Détails Row soutiennent dans la grille
- JSR 356 support de WebSocket a été remaniée afin d'améliorer la compatibilité avec JBoss et WebLogic
Ce qui est nouveau dans la version 7.5.1:
- Colonne réordonner par glisser-déposer dans la grille
- Colonne cachette dans la grille
- Détails Row soutiennent dans la grille
- JSR 356 support de WebSocket a été remaniée afin d'améliorer la compatibilité avec JBoss et WebLogic
Ce qui est nouveau dans la version 7.4.6:
- Prise en charge de plusieurs lignes dans les sections d'en-tête et pied de page.
- concept Renderer pour personnaliser la façon dont les données dans une colonne donnée est représentée dans le navigateur.
- Support pour les colonnes congelés.
- Soutien à l'édition en ligne d'une ligne à la fois.
- Support pour les composants dans les cellules d'en-tête et pied de page.
- accélération matérielle, touchez le défilement optimisé.
- support de mise en page déclarative pour initialiser une hiérarchie composant à partir d'un fichier HTML.
- Utilise GWT 2.7 pour améliorer les temps de compilation lors de l'utilisation du mode de Super Dev.
- @Viewport annotation pour définir déclarative une définition de la fenêtre mobile pour une interface utilisateur.
- les sous-titres de composants, tabsheet / Accordéon onglet Calendrier des légendes et des événements sous-titres peuvent être configurés pour être affiché comme HTML.
- Le package JAR Vaadin-widgets ne contenant que GWT Widgets destinés à une utilisation autonome sans le reste du cadre. Actuellement ne contient que la grille.
- Sélectionne les convertisseurs d'utilisation lors de la présentation itemID.
- Amélioration de la performance lorsque la réponse du serveur ne contient pas de changements visuels (par exemple vides bureaux de réponses).
- Le temps de développement sur la volée cache SCSS de compilation peut maintenant être conservée lorsque redéployant ou redémarrer le serveur.
- bibliothèque JSON Unified pour utiliser la même API dans les deux code côté serveur et côté client.
- validateurs Range et les convertisseurs pour les types numériques supplémentaires.
- Soutien aux fines add grain / supprimer des événements d'articles dans des conteneurs en mémoire.
Ce qui est nouveau dans la version 7.4.5:
- Prise en charge de plusieurs lignes dans les sections d'en-tête et pied de page.
- concept Renderer pour personnaliser la façon dont les données dans une colonne donnée est représentée dans le navigateur.
- Support pour les colonnes congelés.
- Soutien à l'édition en ligne d'une ligne à la fois.
- Support pour les composants dans les cellules d'en-tête et pied de page.
- accélération matérielle, touchez le défilement optimisé.
- support de mise en page déclarative pour initialiser une hiérarchie composant à partir d'un fichier HTML.
- Utilise GWT 2.7 pour améliorer les temps de compilation lors de l'utilisation du mode de Super Dev.
- @Viewport annotation pour définir déclarative une définition de la fenêtre mobile pour une interface utilisateur.
- les sous-titres de composants, tabsheet / Accordéon onglet Calendrier des légendes et des événements sous-titres peuvent être configurés pour être affiché comme HTML.
- Le package JAR Vaadin-widgets ne contenant que GWT Widgets destinés à une utilisation autonome sans le reste du cadre. Actuellement ne contient que la grille.
- Sélectionne les convertisseurs d'utilisation lors de la présentation itemID.
- Amélioration de la performance lorsque la réponse du serveur ne contient pas de changements visuels (par exemple vides bureaux de réponses).
- Le temps de développement sur la volée cache SCSS de compilation peut maintenant être conservée lorsque redéployant ou redémarrer le serveur.
- bibliothèque JSON Unified pour utiliser la même API dans les deux code côté serveur et côté client.
- validateurs Range et les convertisseurs pour les types numériques supplémentaires.
- Soutien aux fines add grain / supprimer des événements d'articles dans des conteneurs en mémoire.
Ce qui est nouveau dans la version 7.4.3:
- Prise en charge de plusieurs lignes dans les sections d'en-tête et pied de page.
- concept Renderer pour personnaliser la façon dont les données dans une colonne donnée est représentée dans le navigateur.
- Support pour les colonnes congelés.
- Soutien à l'édition en ligne d'une ligne à la fois.
- Support pour les composants dans les cellules d'en-tête et pied de page.
- accélération matérielle, touchez le défilement optimisé.
- support de mise en page déclarative pour initialiser une hiérarchie composant à partir d'un fichier HTML.
- Utilise GWT 2.7 pour améliorer les temps de compilation lors de l'utilisation du mode de Super Dev.
- @Viewport annotation pour définir déclarative une définition de la fenêtre mobile pour une interface utilisateur.
- les sous-titres de composants, tabsheet / Accordéon onglet Calendrier des légendes et des événements sous-titres peuvent être configurés pour être affiché comme HTML.
- Le package JAR Vaadin-widgets ne contenant que GWT Widgets destinés à une utilisation autonome sans le reste du cadre. Actuellement ne contient que la grille.
- Sélectionne les convertisseurs d'utilisation lors de la présentation itemID.
- Amélioration de la performance lorsque la réponse du serveur ne contient pas de changements visuels (par exemple vides bureaux de réponses).
- Le temps de développement sur la volée cache SCSS de compilation peut maintenant être conservée lorsque redéployant ou redémarrer le serveur.
- bibliothèque JSON Unified pour utiliser la même API dans les deux code côté serveur et côté client.
- validateurs Range et les convertisseurs pour les types numériques supplémentaires.
- Soutien aux fines add grain / supprimer des événements d'articles dans des conteneurs en mémoire.
Ce qui est nouveau dans la version 7.4.0:
- Prise en charge de plusieurs lignes dans les sections d'en-tête et pied de page.
- concept Renderer pour personnaliser la façon dont les données dans une colonne donnée est représentée dans le navigateur.
- Support pour les colonnes congelés.
- Soutien à l'édition en ligne d'une ligne à la fois.
- Support pour les composants dans les cellules d'en-tête et pied de page.
- accélération matérielle, touchez le défilement optimisé.
- support de mise en page déclarative pour initialiser une hiérarchie composant à partir d'un fichier HTML.
- Utilise GWT 2.7 pour améliorer les temps de compilation lors de l'utilisation du mode de Super Dev.
- @Viewport annotation pour définir déclarative une définition de la fenêtre mobile pour une interface utilisateur.
- les sous-titres de composants, tabsheet / Accordéon onglet Calendrier des légendes et des événements sous-titres peuvent être configurés pour être affiché comme HTML.
- Le package JAR Vaadin-widgets ne contenant que GWT Widgets destinés à une utilisation autonome sans le reste du cadre. Actuellement ne contient que la grille.
- Sélectionne les convertisseurs d'utilisation lors de la présentation itemID.
- Amélioration de la performance lorsque la réponse du serveur ne contient pas de changements visuels (par exemple vides bureaux de réponses).
- Le temps de développement sur la volée cache SCSS de compilation peut maintenant être conservée lorsque redéployant ou redémarrer le serveur.
- bibliothèque JSON Unified pour utiliser la même API dans les deux code côté serveur et côté client.
- validateurs Range et les convertisseurs pour les types numériques supplémentaires.
- Soutien aux fines add grain / supprimer des événements d'articles dans des conteneurs en mémoire.
Ce qui est nouveau dans la version 7.3.9:
- ComboBox: remise à zéro des pauses de valeur programmatique déroulant
- Erreur d'affichage sur le calendrier la semaine vue en utilisant setFirstVisibleHourOfDay
- résumés de billets dans les notes de version ne sont pas codés en HTML
- retards de notification ne fonctionnent pas
- RowHeaderMode.ICON_ONLY avec TreeTable crée une colonne vide
- Tableau: colonne pas en expansion après setColumnExpandRatio
- icônes IMG avec "icon-align-top» de style ne sont pas centrées sur le thème Valo
- à plusieurs reprises l'établissement et la remise en place de l'invite d'entrée pour un TextField ne fonctionne pas
- scrollbar inutiles lors d'un zoom avant ou arrière
- Problème avec setTheme et ThemeResource
- Mauvais couleur de fond dans une fenêtre dans IE8
- Une fenêtre modale ouverte à partir d'une fenêtre modale maximisé va derrière la modalité rideau
- Déplacer le curseur apparaît sur la fenêtre non-draggable dans Valo
- Largeur de la table ne peut pas être modifié à partir défini sur undefined
- Évadez HTML dans la console de débogage widgetset optimiser le panneau
- Immédiat Upload élément encore cliquable dans Valo
Ce qui est nouveau dans la version 7.3.6:
- ReadOnlyRowId.toString () jette toujours NPE
- Caching de VScrollTable est fou après le repositionnement
- Valo: v-chanfrein ne contrôle pas v-textfield-chanfrein
- Drag and Drop indicateurs rendus dans le mauvais endroit sur la table (Valo)
- Vaadin Table - tête et la largeur des colonnes de la ligne parfois ne correspondent pas
- Tooltip obtient placé à l'extérieur de la zone visible
- Valo Window Modailtycurtain contient des animations, même si désactivé
- AbstractBeanContainer.getType (Object PropertyId) jette NullPointerException
- Ajout getter SplitterState.positionReversed
- Évadez noms de thème pour éviter de casser les modèles de CustomLayout
Ce qui est nouveau dans la version 7.3.3:
- Possible VaadinSession blocage lorsque viciant session HTTP
- java.lang.ArrayIndexOutOfBoundsException en CustomLayout.initTemplateContentsFromInputStream lorsque le nombre de caractères dans templateStream est multiple de 10000 (buffer_size)
- ComboBox contextuel ne s'ouvre pas lorsque l'on clique sur l'icône de l'élément sélectionné
- rendu incorrect du Panel avec la taille définie dans Firefox
- Exception à la fermeture de l'interface utilisateur inactive provoque des problèmes.
- DateField ajoute décalage lorsqu'il est utilisé à la résolution du niveau de la journée avec le fuseau horaire heure
- ComboBox légende montre étrange personnage lorsque vous utilisez FontAwesome icône et en sélectionnant avec les flèches du clavier
- Upload ne gère pas toutes les exceptions avec précision.
Ce qui est nouveau dans la version 7.3.0:
- Support pour changer le thème à la volée.
- Valo est un tout nouveau thème intégré pour Vaadin.
- Converti à utiliser la mise en œuvre JSON.org de la bibliothèque JSON au lieu de la mise en œuvre Android qui a été utilisé dans Vaadin 7.2.
- L'ombre de tous les recouvrements (VOverlay) sont maintenant mis en œuvre avec CSS box-shadow dans tous les navigateurs sauf Internet Explorer 8.
Ce qui est nouveau dans la version 7.2.4:
- IE11 est coincé dans le widgetloading si le composant @Javascript a plus d'un js-fichier dans l'annotation.
- Largeur erronées sur l'événement de redimensionnement dans Vaadin Calendrier.
- AbstractClientConnector.findStateType () doit sauter des méthodes de synthèse.
- Lorsque vous ajoutez erreur de composant avec une chaîne vide une petite infobulle apparaît.
- Table multi-select défile de mode à la première ligne sélectionnée lorsque dé-sélectionner une ligne quelconque.
- infobulles rompu avec l'extension java script.
- Spacebar ne fonctionne pas dans Mozilla.
navigation
Ce qui est nouveau dans la version 7.2.2:
- Correction:
- En cliquant sur une ligne quelconque dans un TreeTable provoque le défilement immédiatement en haut de la table
- Responsive utilise des valeurs d'attribut mauvaises pour zéro inférieure des valeurs liées
- Pas de retard de infobulle dans 7.2.0.beta1
- addItems (Collection) a une mauvaise frappe
- infobulles apparaissent barre de menus trop rapidement
Ce qui est nouveau dans la version 7.2.0:
- Faire des applications plus réactives
- Natif Internet Explorer 11 et Windows Phone 8.1
- icônes vectorielles évolutives
- polling Long et websockets
- WAI-ARIA
améliorations
Ce qui est nouveau dans la version 7.1.15:
- Effacer la sélection combobox après avoir sélectionné dans newItemsAllowed mode
- Accordéon est pas correctement mis à jour lors de l'ajout ou la suppression des onglets
- Possible fuite de mémoire TransactionalPropertyWrapper
- Combobox contextuel est cassé lors du défilement avec PAGELENGTH 0 (radiomessagerie désactivé)
- onConnectorHierarchyChange de PopupViewConnector en utilisant la liste erronée des enfants
- session.getBrowser () pas mis à jour lorsque UnsupportedBrowserHandler est exécuté
- Caching ne fonctionne pas correctement pour les ressources de chargement sur clientside et serverside
- Largeur de table recalculé en utilisant undefined largeur de colonne au lieu de largeurs définies lors du retrait de tous les éléments puis ajouter 1 élément
- liste déroulante ComboBox pauses sur la fenêtre recentrage si itemset changé sur mise au point
Ce qui est nouveau dans la version 7.1.12:
- DateField avec Resolution.MONTH saute februari lorsque la valeur initiale est NULL
- Créer un test de serveur qui utilise un proxy inverse
- .v-spacing fuite lorsque les éléments sont retirés de la DOM
- Ajout ComponentClassName défaut à Vaadin-archetype-widget
- Push streaming avec grande maxStreamingLength ralentit les navigateurs
- entrée TextField changements rapides à texte sélectionnable lorsque ESC est pressé
- compilateur Sass ne peut pas compiler à la volée dans un environnement OSGi
- SQLContainer lit table entière sur scroll
- NPE en essayant d'utiliser websockets avec Tomee derrière un proxy
- caractère Hash dans le fragment URI est pas correctement codé par le client
- tabsheet légende icônes déplacées dans Chrome en utilisant Renne Thème
- test en utilisant JBoss 8
Ce qui est nouveau dans la version 7.1.11:
- Position Tab scroller
- Compiler SASS analyseur ne doit pas produire des avertissements d'ambiguïté
- AbstractOrderedLayoutConnector enlève son enfant de DOM lors de l'ajout ou la suppression de leur légende
- Pas possible de sélectionner toutes les lignes de la table
- JavaDocs d'interface tamponnées sont dépassées
- Action gestionnaire paramètre de l'expéditeur pour le calendrier devrait être le calendrier lui-même, pas privé implémentation RPC imbriqué
- Mieux-regardant CSS pour Vaadin API Javadocs
- script de sortie pour Vaadin 7 considère la version .10 plus petite que .9
- Vous ne pouvez pas construire projet lorsque Eclipse a créé un bin dire
Ce qui est nouveau dans la version 7.1.9:
- NativeSelect navigation au clavier manquant événement de changement au 2ème flèche vers le bas dans Chrome
- Plusieurs erreurs lors de l'utilisation d'interpolation et @content avec mixins
- Compilation échoue si une déclaration @ font-face est placée à l'intérieur d'une instruction @if
- BrowserFrame en tabsheet avoir deux barres de défilement
- Session.invalidate + Page.setLocation + Poussez bien le travail ne marche pas
- VScrollTable gère la largeur de la colonne à la fois int ans String, provoque des exceptions
- streaming Test et fonctionnalité websocket dans tous les serveurs pris en charge
- IE8 tabsheet montre que la moitié du tableau
- Glissement une fenêtre sélectionne le contenu de la fenêtre dans IE 9
- Push ne fonctionne pas avec JBoss EAP 6.1
- Mise à jour Ambiance 1.0.18
Ce qui est nouveau dans la version 7.1.8:
- Whitespace après y compris un mixin jette une erreur
- les variables Sass devraient être autorisés à contenir soulignement
- ShimElements de VOverlays ne sont pas cachées lorsque le VOverlay est caché
- fonctions mathématiques entières (rond, ceil, sol) produisent des flotteurs au lieu d'entiers
- Ouverture d'un ComboBox au bas du contenu de la fenêtre de défilement casse webkit
- ClickShortCut sur les boutons invisibles
- Build archive zip pour liferay
- Assurez-il facile d'exécuter des tests de TB3 localement
- Utiliser les sous-répertoires pour les tests de SASS
- SetComponentError infobulle ne pas afficher
- compilateur SASS dénude le symbole moins de nombres négatifs pour l'unité 'ch'
- Vous ne pouvez pas pousser de onOpen ou onReopen avec websockets
- Sur IE, onClose est appelé uniquement sur la première déconnexion
- streaming reconnexion échoue sur WebKit
- Firefox ne signale pas infructueuses tentatives de connexion de streaming correctement
- réinitialisation inattendue de la valeur dans la résolution PopupDateField MOIS
- paramètres ClientMethodInvocation non sérialisable
- Sélection individuelle Ligne de table focus ne suit pas sélectionnez externe
- streaming HTTP reconnexion échoue lorsque la limite de taille est atteinte
- Exception dans le code serveur peut provoquer la connexion de poussée pour accrocher
- Faire DateField requis renvoie une exception côté client
- UI.access (Runnable) avale exceptions
Ce qui est nouveau dans la version 7.1.2:
- Assurez-vous de détecter plus facilement les composants qui ne sont pas détachés
- En attendant l'accès file d'attente pourrait ne pas obtenir purgé
- "Session déjà invalidée" erreur lors du retrait UI
- Régression: Scrolling est saccadée sur les applications iOS écran d'accueil web
- Document que uriFragmentChanged ne se déclenche pas sur la charge initiale
- Calendrier: événement gestionnaire de clic est déclenché même si le menu contextuel a été ouvert
- ProductionMode ne désactive pas mémorisations console
- objectifs manquants pour Eclipse cycle de vie-mapping plug-in lors de la génération de Maven archétype vaading-archetype-application.
- OSGi - vaadin.server importations pour javax.validation manquant
- Infini récursivité lors de la purge file d'attente d'accès
Ce qui est nouveau dans la version 7.1.0:
- interrogation du serveur en utilisant UI.setPollInterval ()
- fenêtre de débogage amélioré
- Internet Explorer 10 soutien, y compris les événements de pointeur
- Sass améliorations du compilateur: Arithmétique, @content
- Injection CSS dynamique
- Support des fichiers SCSS / CSS dans tous les add-ons (utilisation Vaadin-Stylesheet dans le manifeste)
- Calendrier est inclus dans le cadre de base
- ProgressBar fournit une indication de progrès sans vote (séparé de ProgressIndicator)
- Tooltip et indicateur de chargement retards configurables sur le côté du serveur
- La portée d'un DateField peut être limitée
- Fenêtre a maximiser / restaurer les contrôles
- UI et VaadinSession donnent accès () pour accéder à l'interface utilisateur et de la session tout en maintenant le verrou nécessaire
- Une nouvelle annotation @VaadinServletConfiguration pour la configuration des paramètres de servlet
- Support WAI-ARIA pour les champs de formulaire, bouton, et l'arbre
- Le comportement de Property.toString () peut être basculée en utilisant le paramètre legacyPropertyToString init
- l'alignement par défaut peut être défini pour les composants de mise en page
- FieldGroup prend en charge les champs de date SQL et la création de champ de date
- Converter.convertToModel / convertFromModel obtient maintenant un paramètre supplémentaire décrivant le type de cible
- La page du navigateur peut être rechargé en utilisant Page.reload programme ()
- Le VaadinServlet / VaadinPortlet et les classes de VaadinService ont été refondus
- Plusieurs corrections connexes de verrouillage
- dépendances du compilateur client sont emballés comme un pot séparé
- DefaultWidgetSet est encore plus optimisé (en utilisant le paramètre du compilateur -XenableClosureCompiler)
- déclarations Java affirmer ont été ajoutées à des sections de code critiques. Commencez JVM avec -ea à utiliser.
- StateChangeEvent.isInitialState () indique si l'événement est la première d'un connecteur
- ClientConnector.isAttached () indique si le connecteur est attaché
- Container.Filterable contient maintenant un getContainerFilters () méthode
- TableQuery prend désormais en charge les schémas et les catalogues
Ce qui est nouveau dans la version 7.0.1:
- Remplacez l'utilisation de collecte côté client avec leurs homologues indigènes
- Résultat Cache de addAllStateFields
- Évitez les cartes en double dans ConnectorMap
- Ne pas chercher ancienne valeur de la propriété de haricot si elle est pas nécessaire pour la désérialisation
- Vaadin Ajouter accidents sur IOException
- CacheUpdateException cache exception d'origine
- Ajout profilage léger pour le cadre
- ParseException ne fait pas le nom du fichier de sortie
- Référencer plusieurs paramètres dans plusieurs lignes à l'intérieur du même mixin ne fonctionne pas
- Essayer d'utiliser un mixin avec plus de paramètres que le mixin accepte provoque une IndexOutOfBoundsException
- NPE dans LayoutManager lorsque les onglets de commutation rapide test de thème
- test TableDragColumn échoue
- NPE côté client si la valeur TextField est null
- signe moins retiré de valeurs de rem négatif
- Évitez d'ajouter des gestionnaires d'infobulles à tous les nouveaux widgets
- Ne pas mesurer le widget VUI pendant updateFromUIDL
- Analyser layouts produit un écran vide
Ce qui est nouveau dans la version 7.0.0:
- Split à sept pots pour permettre le déploiement de seulement ce que vous avez besoin
- Ajout de plusieurs composants avec varargs en addComponents et les constructeurs appropriés
- Support pour mélanger plusieurs thèmes sur la même page
- UI remplace l'application comme le principal point d'entrée
- layouts redessinées
Ce qui est nouveau dans la version 6.8.8:
- La navigation au clavier dans tabsheet.
- Max / limites min pour la position de séparation dans SplitPanel.
- Extended gamme de jour en vue de mois à six semaines complètes en DateField.
- colonnes de table non pliables.
- Sélectionner un onglet tabsheet par sa position ou une instance de Tab.
- Obtenir un élément par son index ou l'indice d'un composant donné dans CssLayout.
- Suppression de tous les validateurs d'un champ à la fois.
- Debug ID unique à une fenêtre, pas toute application.
- Taille par défaut Agrandir la fenêtre de débogage.
- Compatibilité avec Google SuperDevMode.
Ce qui est nouveau dans la version 6.8.7:
- cliquable mise en page ne fonctionne pas avec Android / Chrome
- "" "Erreur interne" "lorsqu'une table est jointe qui a un ColumnGenerator qui jette une exception"
- Étudier plus 2000 & lt; 0 question dans iOS6
- Internet Explorer barre d'adresses inactive après avoir rendu UI
- Vaadin TreeTable - Issue dans les colonnes de redimensionnement
Ce qui est nouveau dans la version 6.8.6:
- Ligne de table ne reçoivent pas le focus après refreshRowCache / sélectionner
- Le tableau ne rafraîchit pas après avoir sélectionné plus de lignes que la taille de pagination
- Table appelle tri refreshRowCache 3 fois
- Tooltip est affiché dans le mauvais endroit lorsque le composant est au bord inférieur de l'écran et de l'application avec la suite de la css défile verticalement.
- Suppression de l'élément sélectionné de conteneur doit effacer la valeur de la table
- les bases de données de la liste officiellement pris en charge par SQLContainer dans les notes
- Selected ligne de tableau après avoir fait défiler parfois désélectionné automatiquement
- SQLContainer et DB2 ne gère pas vide ensemble de résultats métadonnées correctement.
- Tromper message d'exploitation forestière dans SQLContainer.java:1100
Ce qui est nouveau dans la version 6.8.5:
- OSGi Export-Package ne possèdent pas de numéro de version
- Button.setDisableOnClick ne fonctionne pas avec Button.setClickShortcut
- PopupView lève une exception si rouvert sans laisser explicitement fermer forst
- Vaadin META-INF / MANIFEST.MF OSGi listes de soutien VAADIN.themes mais omet VAADIN.widgetsets. *
- Vaadin 6.8 release notes manquent arrière section d'incompatibilité
- "SQLContainer + Table unneccessary récursive" "count" "requêtes de base de données"
- iOS6 provoque des problèmes aléatoires par la mise en cache les requêtes Ajax
- Navigateur Retour Bouton ne déclenche pas ValueChangeListener / Blur
entrées d'en-tête
Ce qui est nouveau dans la version 6.8.4:
- Possibilité de tirer Bouton événements de clic sur le côté serveur.
- Possibilité d'utiliser HTML dans une légende de bouton.
- Possibilité de définir "texte alternatif" (attribut alt) pour le composant embarqué.
- Possibilité d'interroger la largeur de la fenêtre du navigateur et de la hauteur sur le côté serveur.
- La navigation au clavier dans tabsheet.
- Max / limites min pour la position de séparation dans SplitPanel.
- Extended gamme de jour en vue de mois à six semaines complètes en DateField.
- colonnes de table non pliables.
- Sélectionner un onglet tabsheet par sa position ou une instance de Tab.
- Obtenir un élément par son index ou l'indice d'un composant donné dans CssLayout.
- Suppression de tous les validateurs d'un champ à la fois.
- Debug ID unique à une fenêtre, pas toute application.
- Taille par défaut Agrandir la fenêtre de débogage.
- Compatibilité avec Google SuperDevMode.
Ce qui est nouveau dans la version 6.8.2:
- build personnalisé de 6,8
- Entrez ClickShortcut ne fonctionne pas dans un PopupView
- Comportement incorrect de multiselection pour com.vaadin.ui.Table
- Arbre jette mal ItemClickEvent dans IE9 (lorsque immédiate est définie sur true)
- TextArea dans Internet Explorer
- Erreur d'analyse des cartes avec une chaîne vide comme la dernière valeur
- Activer les barres de défilement sur une lecture seule RichTextArea
- itérer sur le tableau multiselection provoque Vaadin SQLContainer plusieurs balayages de table complet
- Vous ne pouvez pas utiliser LoginForm l'intérieur d'un iframe
- Test avec Chrome 21
- PDF viewer se dessine sur flottant éléments Vaadin
- l'invite d'entrée de TextField est conservée si Alt est enfoncée alors que la mise au point (Chrome)
- Sur IE 8 ou Google Chrome 16, les composants VOverlay ne sont pas afficher sur le dessus de Applet
- Oracle TIMESTAMP pas pris en charge dans SQLContainer
- Variables envoyées au DragAndDropManager ne sont pas enregistrés dans la console de débogage
- Typo dans le livre Vaadin
Ce qui est nouveau dans la version 6.8.1:
- TreeTable perd la mise en forme lors de l'utilisation addGeneratedColumn
- Component dans le panneau en DragAndDropWrapper ne parvient pas à montrer infobulle
- Window.center () conserve la fenêtre centrée sur le redimensionnement implicite
- ChameleonTheme.THEME_NAME est mal dactylographiée
- Dimensionnement problème de formulaire dans une sous-fenêtre lorsque l'indicateur d'erreur est affiché
- en-tête de réponse malformée pour Cache-Control max-age (problématique dans MSIE)
- Drag & amp; l'image Goutte avec DragStartMode.WRAPPER est cassé depuis 6.8.0
Ce qui est nouveau dans la version 6.8.0:
- Possibilité de tirer Bouton événements de clic sur le côté serveur.
- Possibilité d'utiliser HTML dans une légende de bouton.
- Possibilité de définir "texte alternatif" (attribut alt) pour le composant embarqué.
- Possibilité d'interroger la largeur de la fenêtre du navigateur et de la hauteur sur le côté serveur.
- La navigation au clavier dans tabsheet.
- Max / limites min pour la position de séparation dans SplitPanel.
- Extended gamme de jour en vue de mois à six semaines complètes en DateField.
- colonnes de table non pliables.
- Sélectionner un onglet tabsheet par sa position ou une instance de Tab.
- Obtenir un élément par son index ou l'indice d'un composant donné dans CssLayout.
- Suppression de tous les validateurs d'un champ à la fois.
- Debug ID unique à une fenêtre, pas toute application.
- Taille par défaut Agrandir la fenêtre de débogage.
- Compatibilité avec Google SuperDevMode.
- Un add-on pour le traitement des classloaders brisés.
- Prise en charge native de défilement pour Android et iOS.
Ce qui est nouveau dans la version 6.7.10:
- Table.setCurrentPageFirstItemId ne fonctionne pas toujours avec le tableau complet de taille
- Vaadin portlet ne conserve pas la session Liferay de synchronisation out.
- l'application de portlet doit redimensionner lorsque le corps de portlet est redimensionnée
- VFilterSelect.getPopUpOpenerWidth appelé trop tôt
- Test avec Chrome 19
Ce qui est nouveau dans la version 6.7.9 / 7 Alpha 2:
- contenu tabsheet pas correctement rendu
- UserError ne devrait pas empêcher l'utilisation du mode CONTENT_XHTML
- ComboBox casse GridLayout lorsque le navigateur zoom est pas 100%
- Hors d'erreur de synchronisation lors de l'utilisation des colonnes générées et l'ordre sur un grand ensemble de données inverse
- gestionnaire goutte avec AcceptCriterion personnalisé casse UI
- tabsheet replaceComponent ne transmet pas l'attribut refermable
- Mise à jour du conteneur de tableau rend le premier scintillement de ligne demi-visible
Ce qui est nouveau dans la version 6.7.8:
- 503 redirection en ApplicationConnection échoue si la réponse est manquant en-tête Retry-After.
- Asus TF101 (Android 4) défile vers le haut chaque fois que le contenu d'un panneau est touché.
- Scrollbars indésirables avec tabsheet imbriquée et ChameleonTheme.
- Tableau addItem causant première ligne apparaisse vide et unselectable en 6.7.7, 6.7.6 pas.
Ce qui est nouveau dans la version 6.7.7:
- Les corrections de sécurité:
- CSRF / XSS vulnérabilité par injection de séparation
- Répertoire traversal vulnérabilité
- Contributory XSS: Possibilité d'injecter HTML / JavaScript dans les messages d'erreur système
- Contributory XSS: possibilité pour injection dans certains composants
Ce qui est nouveau dans la version 6.7.6:
- ComboBox:. RemoveAllItems ne Supprimer l'icône sélectionnée
- ComboBox devient plus large lorsque le basculement en lecture seule
- Cliquez sur un bouton à l'intérieur d'une mise en page avec un clickListener déclenche la mise en page, cliquez dans IE
- Le tableau ne rafraîchit pas correctement pour les éléments ajoutés à l'extérieur de la zone tampon
- Bug à styles.css et panel.css dans le thème de renne au Vaadin 6.7.1
- Stylesheet table.css contient tort url
- Vous ne pouvez pas faire défiler à une ligne dans le tableau qui est ajouté hors de la vue
- premier onglet visible de tabsheet pas de style / rendu correctement dans certaines circonstances
- Chrome 17 sur un ordinateur de bureau est détecté comme un périphérique tactile
- Mise à jour de lignes sélectionnées du tableau provoque NullPointerException côté client
- Checkbox Disabled (w / icône) peut être cliqué de toute façon
- Test avec Chrome 17
- Les chemins absolus dans le thème de caméléon css
- Erreur interne quand une exception est levée lors d'un drag & amp; déposer
- notification d'erreur en utilisant setDelayMsec (-1) ou Notification.TYPE_ERROR_MESSAGE ne fonctionne pas dans la dernière Chrome (17.0.963.46)
- Table multi sélectionner dans Chrome 17 Mode SIMPLE toujours
- Unclear incorrect reporting / d'erreur pour les exceptions d'écoute
Ce qui est nouveau dans la version 6.7.4:
- CSRF / XSS vulnérabilité par injection de séparation.
- vulnérabilité Directory traversal.
- Contributory XSS:. Possibilité d'injecter HTML / JavaScript dans les messages d'erreur système
- XSS Contributory:. Possibilité pour injection dans certains composants
Ce qui est nouveau dans la version 7 Alpha:
- Renouvellement de fenêtre de l'application de l'initialisation et le navigateur.
- Les données améliorée Reliure pour Enterprise Applications.
Ce qui est nouveau dans la version 6.7.3:
- CSRF / XSS vulnérabilité par injection de séparation.
- vulnérabilité Directory traversal.
- Contributory XSS:. Possibilité d'injecter HTML / JavaScript dans les messages d'erreur système
- XSS Contributory:. Possibilité pour injection dans certains composants
Ce qui est nouveau dans la version 6.7.1:
- CSRF / XSS vulnérabilité par injection de séparation.
- vulnérabilité Directory traversal.
- Contributory XSS:. Possibilité d'injecter HTML / JavaScript dans les messages d'erreur système
- XSS Contributory:. Possibilité pour injection dans certains composants
Ce qui est nouveau dans la version 6.7.0:
- Notification prend désormais en charge un mode de texte brut pour son contenu
- OptionGroup supporte désormais un mode HTML pour les légendes de l'élément
- OptionGroup prend désormais en charge les icônes de l'élément
- MenuBar supporte désormais un mode HTML pour les légendes de l'élément
- ComboBox prend désormais en charge le défilement avec la molette de la souris
- Tableau ColumnGenerator peut maintenant générer le texte brut en plus des composants
- onglets tabsheet peuvent être décorées individuellement
- Bouton peut être automatiquement désactivé lorsque vous cliquez dessus
- Arbre, Tableau et TreeTable infobulles de soutien pour les éléments individuels ou des cellules
Commentaires non trouvées