Bonjour,
Nouvelle release, nouvelle newsletter pour les développeurs !
Pour votre information, la plateforme Simplicité version 4.0 P22 Release Candidate a été mise à disposition sur la branche Git préversion du template et comme image beta Docker.
Si aucune question et/ou blocage n’est soulevé d’ici le 23 novembre 2018, cette version sera considérée comme la version P22 Release.
Merci par avance pour votre aide dans le processus final de validation de cette version. C’est tout logiquement qu’à la suite de cette release nous passerons au développement de la P23.
[À toutes fins utiles nous vous conseillons de toujours vous rendre sur la page dédiée aux releases notes pour avoir l’information la plus “à jour”.]
Bientôt la fin du support et de la maintenance de la version 3.1 de Simplicité (décembre 2018). Nous vous conseillons de consulter la page récapitulative sur les versions pour plus d’information.
• Mise à jour des librairies tierces parties.
• Le service d’I/O est maintenant disponible sur 3 points finaux :
• Optimisations :
• Social post a maintenant 3 options : afficher les messages sur popup (par défaut), inline en bas du formulaire, et share l’objet aux médias sociaux.
• Amélioration de l’exportation Git pour permettre l’analyse Sonarqube® des modules (Rhino et Java).
• Ajout de la classe Open Street Map tool et intégration de la librairie Leaflet. Leaflet est une librairie qui permet une meilleure intégration des cartes pour les terminaux mobiles.
• Refactorisation de l’import XML, veillez à ce que les journaux des résultats ne soient pas affichés par défaut pour limiter la taille du flux/mémoire.
• Refactorisation de l’import CSV qui autorise de nombreuses nouvelles options qui rendent l’import très facile, pratique et plus convivial. Au menu, “mappage” automatique des colonnes et de nouvelles options :
• Nouvelle possibilité d’affichage pour les liens concernant des relations N, N simples en tant que “pillbox” de contrôle. Seules les actions de base ( rechercher, ajouter, supprimer) sont disponibles pour ce nouvel usage.
Une nouvelle catégorie fait son apparition au sein de la newsletter des développeurs : Le Mobile.
Avec 3 milliards de personnes qui possèdent un smartphone, mais pas d’ordinateur portable, et un taux de pénétration record les mobiles dévorent tout sur leur passage.
(Source*@benedictevans)
Afin de répondre à cette réalité Simplicité s’intègre désormais plus facilement au sein des smartphones grâce à la possibilité de publier sur les stores (Android et IOS).
Nous avons écrit un petit tutoriel pour vous en dire un peu plus sur la façon de créer, tester, développer vos applications (mobile) avec Simplicité. Au menu donc :
• Nouveaux outils basés sur Google Firebase pour envoyer des notifications aux appareils et navigateurs mobiles.
• Création de votre application hybride pour Android et iOS.
À noter, il est décrit dans le tutoriel le cheminement pour publier sur les stores mais vous devraient avoir vos propres comptes Android et IOS pour publier sur lesdits stores.
• Correction de la page des messages sociaux pour les utilisateurs qui n’avaient pas d’image sur l’interface utilisateur Legacy.
• Correction d’un problème d’exportation ZIP & Git sur le Java de l’objet codé dans le contexte de l’héritage d’objet.
• Correction de l’emplacement du endpoint défini dans le code (notez qu’il casse la compatibilité sur certains API d’initialisation de bas niveau sur Grant qui ne devraient pas être utilisés dans le code personnalisé).
• Correction de la recherche plein texte sur mySQL/mariaDB.
• Correction de la suppression de la vue de l’éditeur de modèle.
• Correction du filtre d’expression avec des parenthèses.
• Correction de l’exportation du module lorsque l’objet parent est à l’extérieur du module.
• Correction de l’import SAX pour ignorer les flux non flow.
• Correction d’un problème d’encodage UTF-8 sur le modeler en SVG.
• Correction de la navigation après une mise à jour en masse des clefs étrangères.