Aller au contenu

Change Log

NEW 1.4.0 - Mars 2025

2025-03-11

Atelier

  • New : Intégration et utilisation des profils de couleurs
  • New : Amélioration de la précision du rendu des textes
  • New : Application des droits au Menu contextuel (click droit)
  • New : Nouvelle interface pour la gestion des shapes selection & creation
  • New : Nouvelle interface pour la création de couleurs depuis l’atelier
  • New : Intégration du feedback de la résolution des images

API

  • New : Service de conversion de couleurs
  • New : Service de génération des déclinaisons de couleurs en fonction des profils colorimétriques
  • New : Amélioration de la précision du rendu des textes
  • New : Rendu des shapes amélioré

1.3.0 - Février 2025

2025-02-17

Atelier

  • New : Application des tous les droits des objets
  • New : Intégration des contenues de la visite guidée pour le role visitor
  • New : A l’ouverture d’un modèle, placement du viewport sur la background image même si elle est hors de la zone de dessin

API

  • New : Mise en place d’un pattern pour la mention “SPECIMEN”
  • New : Intégration de l’arrière plan dans la “preview”
  • New : Verrouillage en édition du PDF “proof”
1.2.1 - 2025-02-05
  • Fix : Retrait de la watermark des PDF générés

1.2.0 - Janvier 2025(2)

2025-01-29

Atelier

  • New : Nouvelles fonctionnalité pour la toolbar
  • New : La toolbar est désormais disponible pour le role creator

API

  • New : Rendu d’élements désactivable en fonction du type d’output de génération
1.1.1 - 2025-01-28
  • Fix : route GET outputs/uuid
  • Fix : caching des resources de production (amélioration performances de génération)

1.1.0 - Janvier 2025(1)

Atelier

  • New : Prise en charge des modèles grand format
    • New : Prise en charge des DPI dans l’étiquette de dimension
  • New : Intégration de la visite guidée por le role visitor
  • New : Intégration de l’interface du rôle editor
  • New : Possibilité de positionner un object absolu dans le modèle
  • New : Possibilité d’enpecher le rendu d’un média dans un output (proof, preview, production)
  • New : Possibilité de limiter le nombre de ligne dans une textbox
  • Fix : Fix des composant qui déclanché un loader au dessus de la page

API

  • Fix : Support des modèles à DPI différents de 300
1.0.1 - 2024-16-12
  • Fix : Arrière-plans, fix position ne prenant pas en compte l’origine
  • Fix : Textes, prise en compte des hauteurs de lignes individuelles

MAJOR - 1.0.0 🚀

Atelier

  • New : Nouvelle interface utilisateur pour la partie personnalisation
    • New : Integration du mode formulaire / mode contact
    • New : nouvelle interface pour la gestion des librairies de personnalisation
    • New : Nouvelle interface pour la gestion des contacts selection, edition & creation
    • New : Multi-suppression de contacts
    • New : Duplication de contacts
  • Changes : Les champs ajoutés depuis la route /create sont désormais correctement affichés et sont agrandi jusqu’à la taille de la page
  • Fix : Les fonts sont désormais correctement chargées dans mozilla firefox et un feedback visuel est donné lors de l’echec de chargement
  • New : La traduction est en français est désormé complete

API

  • Fix : Documentation, exemple select Media corrigé
  • New : Duplication de média
  • New : Suppression de media via select
  • Fix : Media Fonts : full_name assaini
  • Changes : Création multiple de média via POST + “files”, retour plus détaillé et complaisant

Documentation

  • New : Nouvelle interface documentation
  • New : Nouvelle documentation pour les erreurs de status
  • New : Nouvelle documentation pour les Endpoints API
  • Changes : Nouveauté pour les librairies
  • Changes : Nouveauté pour les medias

1.0.0-RC6 - 2024-10-28

NEW

  • NEW : La route /create est désormais disponible pour créer un modèle à partir d’un modèles de l’ancienne carterie
  • NEW : Les options sur les variables sont désormais disponibles (première version), préfixe, suffixe, format, etc.

Atelier

  • Fix : Le menu contextuel adapte son positionnement en fonction de la taille de l’écran
  • Fix : Creer un groupe dans une group fusionne les objets des deux groupes
  • Fix : Les champs Mail sont désormé correctement nommés
  • Fix : Fermer et réouvrir le panneau de média ne réinitialise plus les filtres (librairie et recherche)
  • New : La multisélection/désélection est désormais possible avec la touche shift
  • Change : Il est désormais plus possible d’ajouter différents taille de textboxdepuis le panneau de texte
  • Fix : Le nom du menu page change désormais correctement en fonction de la page sélectionnée

API

  • Change : Upload CUSTOMIZATION, fin du rajout automatique des attributs inexistants au POST / PATCH
  • Fix : Génération de PDF, fix profil colorimétrique des outputs “preview”
  • Fix : Upload PDF, fix du ratio incorrect des previews / thumbs

1.0.0-RC5 - 2024-10-21

Atelier

  • New: Recherche, cache et préférences utilisateur dans le panneau des medias (graphics)
  • Fix: la hauteur du panneau de détails des modèles référent est désormais responsive

API

  • Fix : Génération de PDF, fix positionnement des images/PDF dans les groupes

1.0.0-RC4 - 2024-10-14

IMPORTANT BREAKING CHANGES

  • ATELIER : Le point d’origine des objets est désormais le coin supérieur gauche de l’objet. Les objets sont désormais positionnés en fonction de leur coin supérieur gauche.

Atelier

  • Fix : Taille de la modale de création de modèle
  • Fix : Copier coller une variable dans une textbox supprime les accolades
  • Fix : Les variables sont désormais correctement affichées dans la vue
  • Fix : Les variables sont désormais dynamiquement exécutées lors de l’enregistrement
  • Fix : Les variables peuvent désormais être renomées correctement
  • Fix : Les groupes n’aligne plus les objets lors qu’ils ne sont pas dynamiques
  • Fix : La répartition dynamique dans les groupes est maintenant correcte et plus précise
  • Fix : Les groupes prennent désormais en compte les textbox lorsqu’elles ont été redimensionnées
  • Fix : Les Caché si vide prend désormé en compte le premier élément du groupe
  • Fix : Les Caché si vide plpus pbesoin de séléctionner un élément pour être mis a jour
  • Fix : La taille de la police est désormais affichée correctement en Pt
  • New : Une nouvelle palette de couleur est désormais disponible
  • New : Les couleurs sont désormais mises en cache pour une meilleure performance
  • Fix : La traduction est désormais correctement affichée
  • Fix : Le wording des pages est maintenant correctement affiché (RECTO/VERSO si moins de 3 pages)
  • Fix : La condition ne permettant pas d’afficher le menu page
  • Fix : Le modèle d’entré est désormais mis en cache
  • New : Possibilité de désactivé l’autosave
  • New : Possibilité de quitter sans sauvegarder
  • Fix : Le botton save pertmet désormais de forcer la sauvegarde
  • Fix : Il est désormais possible de vérouiller l’homothétie des objets via la vue de redimentionnement

API

  • Fix : Mention “Specimen” réduite et affadie
  • Fix : Previews et thumbs désormais opaques, en jpeg, et aux bonnes tailles
  • Fix : Profil colorimétrique des variantes ajusté
  • Fix : Background retiré des fichiers de production
  • Fix : Arrière plans noirs corrigés

1.0.0-RC3.5 - 2024-09-23

Atelier

  • New : Les librairies par default sont désormais mise en cache pour une meilleure performance
  • New : Les variables peuvent désormais être nomé dynamiquement dans les parametres des textboxes
  • Fix : La création de perso fonctionne désormais correctement
  • Fix : Un champTexte dynamique est désormais caché si le formulaire est vide
  • New : Le travail de Traduction est désormais disponible
  • Fix : La fenêtre de Création de modèle est désormais plus claire
  • New : Suppression du dev menu
  • New : Rework des pages d’erreur

1.0.0-RC3 - 2024-08-12

Atelier

  • Fix : Taille de la zone de travail quand le format dépasse du viewport
  • Fix : Composent et input prennent désormais en compte les events

API

  • Fix : Nouveaux formats disponibles pour la création de modèles
  • Fix : Génération de PDF, retrait de l’arrière plan correctement pris en compte

1.0.0-RC2 - 2024-08-02

Atelier

  • Fix : POST d’entrée, name et display_name ont désormais le bon comportement
  • Fix : indicateur de page sélectionnée
  • New : Info sur le format => Menu page
  • Fix : A l’import d’un PDF => l’importer aux dimenions du PDF
  • New : Ajout des tests

API

  • Fix : Uploads de PDF, taille des substituts accordée à celle des PDFs
  • Fix : Uploads de PDF, résolution des substituts relevée
  • Fix : Uploads de PDF, transparence mieux représentée (artefacts de compression diminués)
  • Fix : Génération de PDF, couleur des textes réglée
  • Fix : URLs des média encodées pour supporter les caractères spéciaux

MAJOR - 1.0.0-RC1 - 2024-07-26

Atelier

  • New : Nouveau design du selecteur de font
  • New : Syncronisation des librairies du model
  • Fix : Valeur de cropping des images
  • Fix : Modale de création des modèles
  • New : Application des droits des objets
  • New : Creation de block de texte dynamique
  • New : Mode formulaire pour les visiteurs
  • New : Panneau de formulaire
  • New : Librairies de customization
  • New : Block de texte dynamique (variables)
  • New : Mode edition des contacts
  • Change : Suppression de la route IN
  • Change : Suppression de la route OUT
  • Fix : Context_library est désomais disponible dans le POST de sortie
  • Fix : Optimisation majeure des temps de chargement
  • New : Gestionnaire de ‘variables’ dans les textboxes
  • New : GROUPS dynamiques
  • New : GROUPS gestion des gaps, et des directions dans les groupes
  • New : GROUPS gestion de la fonctionnalité offset if empty dans les groupes
  • Fix : charSpacing dans les textboxes
  • Change : Onglet dans la fenetre tools
  • New : TEXTBOXES apllication des variables depuis un contact de customization
  • Fix : Composant de librairie

API

  • Fix : Génération de PDF, amélioration de la fidélité des textes
  • New : Génération de PDF, textes cachés ou non selon leur visiblité
  • New : Génération de PDF, amélioration de la fidélité des bordures
  • New : Génération de PDF, groupes
  • Change : Personnalisations, {"k", "v", "p"} => {"key", "value", "params"}
  • Fix : Personnalisations, les champs non renseignés figurent désormais vides lors de la création
  • New : display_name ajouté dans les modèles
  • Fix : upload de customisations, champs “data” ignorés
  • Fix : Génération de PDF, amélioration de la fidélité des textes
  • Fix : Génération de PDF, fix transformations
  • New : Les média de personnalisation acceptent un dessin d’enregistrement précis
  • New : Possibilité d’uploader plusieurs média de personnalisation par CSV

1.0.0-beta8 - 2024-06-10

API

  • nouveau Les arrière-plans sont désormais affichés en totalité dans les outputs de type proof, même s’ils sortent de la zone de dessin
  • nouveau Transparence des miniatures PDF gérée
  • correction Type de média 6 (personnalisations) utilisables en écriture

1.0.0-beta7 - 2024-06-03

API

  • correction upload de SVG défectueux
  • correction spécification du type de library à la création
  • correction retour d’erreur incorrect en cas de création de média avec type interdit
  • correction erreur à la création de média sans fichier (ex: couleurs)
  • correction Compatibilité avec atelier pixink rétablie

1.0.0-beta6 - 2024-05-20

API

  • changements Aperçus PDF au format JPEG à tailles originelles (conversion “substitute”)
  • correction URLs des previews des outputs
  • changements Tailles des previews bornées au 720p
  • correction mauvaise orientation des PDF pour les formats en portraits

1.0.0-beta5 - 2024-04-30

Atelier

  • nouveau Créer un modèle une nouvelle boîte de dialogue qui vous permet de sélectionner vos bibliothèques de départ lorsque vous créez un nouveau modèle à partir d’un format.

  • nouveau, Requis default_font dans la nouvelle boîte de dialogue, vous pouvez sélectionner la police par défaut pour votre modèle. Cette police sera chargée dans le modèle et sera utilisée comme police par défaut pour le modèle. Pas besoin de l’envoyer dans l’entrée POST (empêchant le générateur PDF d’utiliser une police de substitution lorsque le modèle est rendu en PDF).

  • nouveau starter_libraries dans la nouvelle boîte de dialogue, vous pouvez sélectionner les bibliothèques avec lesquelles vous souhaitez commencer. Cela sera chargé dans le modèle et sera utilisé comme bibliothèques par défaut pour le modèle et peut être récupéré dans la sortie POST.

  • changements initialisateur séparé de la création du modèle.

Bibliothèques

  • correction context_library est maintenant distribué à travers les bibliothèques utilisées et peut être récupéré dans la sortie POST.
  • correction GRAPHICS et COLORS peuvent maintenant être récupérés dans la sortie POST.
  • suppression default_libraries nous avons supprimé toutes les bibliothèques statiques du modèle. Maintenant, les bibliothèques sont chargées à partir de la boîte de dialogue Créer un modèle.

Sauvegarde du modèle

  • La structure du modèle évolue, ainsi tous les modèles datant d’avant le 30/04/24 sont désormais supprimés.

  • correction autosave empêche l’autosauvegarde de sauvegarder le modèle lorsque celui-ci n’est pas prêt.

  • changements le modèle est maintenant enregistré de manière asynchrone. Cela permet d’éviter que le modèle ne soit enregistré avant d’être prêt.

  • correction les changements de nom sont maintenant enregistrés correctement et déclenchent l’autosauvegarde.

  • correction la fonctionnalité couper fonctionne maintenant correctement et déclenche l’autosauvegarde.

  • correction la fonctionnalité de raccourci directional_arrow déclenche maintenant correctement l’autosauvegarde.

Polices

  • nouveau default_font est maintenant distribué à travers les bibliothèques utilisées et peut être récupéré dans la sortie POST.
  • changements lors de la création d’un nouveau modèle, le chargement de la police est retardé après la création du modèle. Cela permet d’éviter que le modèle ne soit créé avec la mauvaise police.
  • changements la création d’une zone de texte utilise maintenant la police par défaut du modèle.
  • correction fontLoader charge maintenant correctement la police et empêche le paramètre de style de police de provoquer une erreur.

Interface utilisateur

  • correction badge d’état de sauvegarde z-index pour l’empêcher d’être devant les modales.
  • nouveau Alert-dialog une nouvelle boîte de dialogue qui vous empêche de quitter le modèle sans l’enregistrer.

API

  • nouveau Endpoint formats/-format_uuid-/models pour lister les modèles d’un format spécifique.
  • changements Les paramètres d’URL sont maintenant reflétés dans la pagination.
  • correction téléchargement de médias incomplet rendant sa bibliothèque inutilisable.
  • correction Génération de PDF avec des débordements.
  • correction Prise en charge des arrière-plans dans la génération de PDF.
  • changements Sorties, url => urls, string => json. Nous avons maintenant une liste d’URL au cas où une sortie produirait plusieurs fichiers.
  • correction HTTPS dans la pagination.
  • correction Aperçus en JPEG.

1.0.0-beta4.5 - 2024-04-15

Atelier

  • correction Corrections multiple
  • nouveau Ajout d’une toolbar pour l’édition des ‘objects’

1.0.0-beta4 - 2024-04-08

Atelier

  • Ajout de la fonctionnalité de prévisualisation pour les documents PDF
  • Introduction du support des fichiers PDF dans le canevas
  • Amélioration des performances du chargeur
  • Nouvelle interface de chargement, avec texte de progression
  • Meilleure compatibilité avec les petits écrans
  • Nouvelle barre d’outils avec plus d’options
  • Amélioration du chargement des polices personnalisées dans l’API.
  • Introduction de la fonctionnalité de sauvegarde automatique pour les modèles (test par défaut de 20 secondes)
  • Nouvelle fonctionnalité de rapport de bug dans l’onglet d’aide
  • Nouvel onglet À propos avec version et journal des modifications
  • Nouveau bouton de sauvegarde dans la barre supérieure avec meilleure lisibilité

API

  • Correction de l’URL avec port vide pour les miniatures et les prévisualisations
  • Atelier API => Pixink API
  • Bibliothèques : Ajout de la route Types de médias compatibles pour obtenir les types de médias qu’une bibliothèque peut recevoir
  • Types de bibliothèque : Collection de routes pour obtenir les types spécifiques aux bibliothèques
  • Types de médias / Liste : Ne renvoie désormais que les types autorisés pour les médias
  • Média : POST => Multi-upload possible via le paramètre ‘files’
  • Télécharger des médias depuis la bibliothèque : Correction de l’attente inutile de library_uuid dans le corps (suffisant dans l’URL)
  • Liste des modèles : Correction du plantage lors de l’utilisation d’un tri
  • VECTOR.data : Pathes => Path

1.0.0-beta3 - 2024-03-18

Atelier

  • nouveau Api font support
  • nouveau Api svg support

API

  • nouveau env Apache server
  • correction api/health ne retourne plus d’erreur sur un token invalide
  • correction Font style “regular” => “normal”
  • nouveau Restriction des types de bibliothèques créables à FONT, VECTOR, COLOR, CUSTOMIZATION, et GRAPHICS

1.0.0-beta2 - 2024-03-11

Atelier

  • nouveau Gestion des backgroud Image pour la création de Graphic et Template
  • correction Delai de validité des token d’authentification

API

  • nouveau Media Type VECTOR_FILE ajouté (gère les .svg)
  • nouveau Bibliothèques de type GRAPHICS acceptent les VECTOR_FILE
  • nouveau Media Type VECTOR ne gère plus les .svg, seulement les pathes (data.pathes)
  • nouveau api/health accepte un accès sans authentification contre un retour limité

1.0.0-beta1 - 2024-03-04

  • nouveau Premier livrable.