Accueil > Studio X8 > Release notes
 

Release notes

Release notes Isotools Studio X8 V3.1

Publiée le 17/07/2014 | ID : 14STUX8470208RN02

-- Note importante --

Isotools devient Visiativ Software. Donc à compter de la version 3.1 build 8 (470208), Isotools Studio X8 et son ITL Library seront désormais installés dans un répertoire ‘Visiativ Software’ sur votre disque dur.

 

Pour toute installation d'une mise à jour de l'application, il est fortement recommandé de rejouer l'assistant de destination de diffusion de votre site.

>> Version X8 3.1 build 08 (Release corrective)

ITL Library 3.1.0 – Kernel ID 470208- Sortie le 28/03/2014

Evolution mineure

Synchronisation

  • [TFS3054] Désormais les appels vers le service de synchronisation s'effectuent sans le header "Except: 100-continue". Ceci permet de passer par des proxy ne supportant pas cette fonctionnalité HTTP 1.1.

Corrections

Frameworks

  • [TFS3010] Nettoyage des ressources frameworks inutiles dans le package rendant le lancement de l’application extrêmement longue.

Génération

  • [TFS3011] Correction du plantage à la génération du web.config.

Langues

  • [TFS3073] Rétablissement de la langue ex-ES dans la table omc:stringItem.

Synchronisation

  • [TFS3095] La table jbs_recurrentJob n'est pas toujours présente ce qui provoque une erreur du jobManager qui l'appelle systématiquement.

Utilisateurs

  • [TFS2979] Correction de l’erreur de redirection après authentification sur un site ayant plusieurs langues.

 

>> Version X8 3.1 build 07 (Release corrective)

ITL Library 3.0.7 et 3.0.8 – Kernel ID 470207- Sortie le 28/02/2014

Evolution

Import d'objets

  • [TFS2606] Fonction de conversion des identifiants externes XRM en gid.

Correction

Mots-clés

  • [TFS2881] La racine des mots-clés n’était pas proposée dans la liste des "Thèmes racine".

 

>> Version X8 3.1 build 06 (Release corrective)

ITL Library 3.0.6 – Kernel ID 470206- Sortie le 25/02/2014

Evolutions mineures

Destination

  • [TFS2788] L’assistant de destination demande désormais de préciser la version de CLR (Common Language Runtime au niveau du framework.net).
    Attention ! Il est recommandé de rejouer l'assistant de destination de votre site suite à cette évolution.

  • [TFS2967] Amélioration des messages du test de destination. 

Corrections

Album en ligne

  • [TFS2872] Correction de l’erreur dans le test de destination pour l’envoi de mail.

Application

  • [TFS2872] Correction du register.bat au niveau de l’enregistrement de mscomct2.ocx.

Destination

  • [TFS2548] Correction de l’erreur dans le test de destination pour l’envoi de mail.

Editeur de liens

  • [TFS2802] Restauration de l’affichage de l’éditeur sous IE10.

  • [TFS2803] Correction du problème de fermeture de l’éditeur sur le texte riche en IE11.

 

Editeur d’images

  • [TFS2802] Restauration de l’affichage de l’éditeur sous IE10.

Framework

  • [TFS815] Révision des références à KendoUI et JQuery dans le module SDS.

Google SiteMap

  • [TFS2786] Correction du problème d’images (via une expression ITL) associées aux rayons qui ne fonctionnent plus.

Import d’objets

  • [TFS2783] Disponibilité de la fonction "Conversion Catégorie XRM" dans les méthodes prédéfinies pour les chaines dans l'import d'objets.

Utilisateurs

  • [TFS2976] Correction du dysfonctionnement du système de log de connexion..

Prérequis serveur

  • [TFS2873] Le serveur d’hébergement devrait désormais disposer de SQL server 2008 pour l’hébergement d’un site Isotools.

Visualisation

  • [TFS2726] Correction du bug d’affichage des raccourcis Taille de police en visualisation.

 

 

>> Version X8 3.1 build 05 (Release)

ITL Library 3.0.4 – Kernel ID 470205- Sortie le 13/02/2014

Nouveautés

Compatibilité Internet Explorer 11                                                                     

De nombreuses ressources javascript ont été revues afin d’assurer la compatibilité des sites isotools avec Internet Explorer 11. En outre, l’usage des cookies est désormais forcé afin de permettre l’identification anonyme sur les sites consultés sous cette version du navigateur.

En outre, l’élément Raccourci Favoris est rendu obsolète, cette nouvelle version du navigateur ne supportant pas cette fonction. 

 

Nouveau contrôle Document                                                                               

Le contrôle document est désormais refondu pour permettre l’ajout non seulement via l’explorateur Windows mais aussi directement par drag and drop depuis un répertoire. Le rendu de ce nouveau contrôle a également été revu.

 

Configuration des frameworks externes                                                              

Désormais, la vue Configurer propose un élément permettant au site d’utiliser des frameworks externes sans passer par l’usage de CDN (Content Delivery Network). Ainsi, avec cette nouveauté, il est alors possible d’héberger directement les sources de ces frameworks pour pallier notamment à un accès internet inexistant. Si l’utilisation de versions supérieures est possible, il est toutefois fortement recommandé d’utiliser les versions proposées par l’application et qui sont fournis avec l’application dans le répertoire C:\program Data\isotools\isotoolsStudioX8\[version application]\__clientFrameworks\jsFwks (sauf YUI est stocké dans c:\Program files\isotools\itlLibrary\YUI).

 

Parmi les frameworks disponibles, on distingue :

  • YUI2,

  • JQuery

  • JQueryTools

  • JQueryUI

  • AngularJS

  • KendoUI

 

Mini sondage                                                                                                       

Apparition en standard de la fonction mini sondage dans l’application. Elle permet de rédiger un classeur de sondage qui apparaissent un à un dans le site à l’emplacement souhaité.

Evolutions mineures                                                                                           

Actualités et Evénements

  • [TFS437] Ajout d’un champ Document dans les actualités. Une actualité peut désormais s’enrichir d’un document téléchargeable.

Rédiger

  • [TFS2575] Nouveau style de boutons pour remplacer le style YUI (suppression de YUI2).

Destination de diffusion

Attention ! Il est recommandé de rejouer l'assistant de destination de votre site suite à ces évolutions.

  • [TFS2169] Révision des écrans de configuration du serveur SMTP :

    • configuration avec authentification ou en anonyme,

    • authentification automatique ou explicite

    • connexion  sécurisé ou non (SSL)

  • [TFS2293] L’indication de la version du framework.net est désormais obligatoirement à renseigner par le webmaster (compatibilité avec de nouvelles versions à venir).

  • [TFS2265] Vérification du droit de créer des vues via le test de destination.

 

Formulaires

  • [TFS2151] Amélioration de l’option « Ne pas forcer à une option valide » qui, combinée à d’autres options du formulaire, permettait d’obliger l’internaute sur un contrôle de type choix dans une liste en rendu radio, à indiquer un choix sans quoi le formulaire ne pouvait être envoyé. Elle est désormais disponible lorsque le contrôle est en mode de rendu choix dans une liste et a été complètement revue ergonomiquement.

  • [TFS2535] Correction de l’aide contextuelle de l’élément Choix dans une liste.

 

Framework

  • [TFS1952] Mise à niveau de la version de JQuery embarquée dans l’application. On utilise désormais la version 1.10.2.

  • [TFS1956] et [TFS2488] Nouvelle version de KendoUI (2013.3.1119).

  • [TFS2600] Nouvelle version de AngularJS (1.2.5).

  • [TFS2556 Nouvelle version de Knockout (3.0.0).

 

Google

  • [TFS2265] Ajout d’un écran dans la destination de diffusion du site pour la saisie de la clé d’API Google.  Prise en charge de 2 ressources javascript publiques (maps avec ou sans sensor).

Mini sondage

  • [TFS2530] Date de début et date de fin ne sont plus obligatoires.

Prérequis serveur

  • [TFS2213] Cette version sera la dernière à supporter le mode pipeline classique utilisé par les serveurs IIS de version antérieure à 7.0. Désormais, le mode pipeline Intégré sera obligatoire.

Corrections

Application

  • [TFS350] Correction de l’erreur 500 liée à la fermeture du contexte dans EndRequest.

  • [TFS2291] Correction du conflit dans la création des oid de session.

 

Diffusion

  • [TFS2303] Modification de la diffusion incrémentale afin que la comparaison des noms de fichiers ne soit plus case-sensitive. Corrige le problème de diffusion après changement d’un identifiant de page.

Envoi de mail

  • [TFS2871], [TFS2872] et [TFS2900] Amélioration du runtime afin de corriger le problème d’envoi d’email en tâche de fond.

Formulaire

  • [TFS2437] Inclusion de la ressource jsCalendar lorsqu’on utiliser un contrôle date ITL.

  • [TFS2307] Correction de l’erreur lors de l'action de notification durant l'envoi d'email d'un formulaire Création de fiche.

    Attention ! cette correction introduit une rupture de compatibilité : L'objet IsoMail n'existe plus dans ItlRuntime, il faut désormais utiliser IsoSmtpClient.

 

Gestion des erreurs / monitoring

  • [TFS2469] Les THreadInterruptedException ne sont désormais plus remontées dans le journal d’évènements.

Google

  • [TFS2725] Correction du dysfonctionnement à l’usage de la ressource Js GoogleAPI.

Import d’objets

  • [TFS1621] Correction de l’erreur d’import d’association multiple de langues.

Installeur

  • [TFS2378] Homogénéisation des chaînes de l’installeur.

Synchronisation

  • [TFS1810] Suppression de la fenêtre de connexion lors du lancement de la synchronisation de données du Studio.

  • [TFS2395] Correction de l’erreur "The process cannot access the file" dans la synchronisation de fichier via SynchronisationBatch.exe ou SynchronizationStudio.exe.

 

Texte riche

  • [TFS2608] Rétablissement du clic-droit > image sur un contrôle texte riche.

  • [TFS2609] Rétablissement du clic-droit > paragraphe sur un contrôle texte riche.

  • [TFS2566] Correction du problème d’ajout de lien vers une autre fiche ocs.

 

Utilisateurs

  • [TFS2356] Correction de l’erreur dans la page d’identification : « FormManager » est indéfini.

Visualisation

  • [TFS2662] Correction de l’erreur de cast ne permettant pas de visualiser un site dans l’application.