Dans cet article
Chaque deuxième et quatrième jeudi du mois, en fin de soirée, sort une nouvelle version de Publik. La semaine précédente les nouveautés contenues dans la version à venir sont annoncées ici.
10 septembre 2026
Nouveautés
- Portails > Outil de recherche : il est désormais possible de rechercher des termes ou des expressions dans les définitions des cellules et pages à l'aide de l'outil de recherche accessible depuis le backoffice des portails (menu à droite, «â€ŻOutil de recherche »). Voir la documentation.

- Portails : une nouvelle cellule «â€ŻContenu » est disponible, permettant d'afficher des informations provenant de sources de données (fiches et formulaires) dans divers formats (tableau, tuile, carte).
Voir la documentation. - Studio > Workflows : les actions "Commentaire" et "Fichier joint" sont ajoutées dans les éléments dépréciés dans Studio. Ces deux actions étaient annoncées comme "allant être prochainement dépréciées", c'est désormais officiel.
- Studio > Workflows : les actions globales interactives sont accessibles depuis une URL fixe de la forme <URL_DE_LA_DEMANDE>/global-interactive-action/<ID_TRIGGER>[?ReturnURL=<URL_DE_REDIRECTION>] ; <ID_TRIGGER> étant l'identifiant d'un déclencheur externe. L'utilisateur doit avoir les droits sur le déclencheur pour être redirigé vers l'action globale interactive. Dans le même temps, ces URLs fonctionnent aussi pour les fiches : <URL_DE_LA_FICHE>/global-interactive-action/<ID_TRIGGER>[?ReturnURL=<UNE_URL>].
Dans les cellules fiches, quand on personnalise l'affichage, à l'ajout d'une action, les actions globales interactives apparaissent en double :
- sous la forme historique <NOM_ACTION> (<ID_TRIGGER>) : le fonctionnement est le même qu'auparavant (exécution de l'action de manière non interactive)
- sous la forme <NOM_ACTION> (<ID_TRIGGER>) (interactive) qui redirige l'utilisateur vers le formulaire de l'action interactive de la fiche correspondante
Corrections
- Authentification > Mot de passe perdu : correction d'une vulnérabilité permettant d'énumérer les utilisateurs valides. La fonctionnalité de mot de passe perdu sur le portail de démarche comportait une différence de comportement en fonction de l'existence ou non de l'utilisateur qui lui avait été communiqué.
- Authentification > FranceConnect : l'attribut/claim authenticated_by_franceconnect valait toujours False.
- Authentification > FranceConnect : le SSO FranceConnect ne validait plus les adresses de courriel.
- Applification : les applications retiennent l'héritage des rôles inclus dans une application de l'application. Si deux rôles R1 et R2 sont dans l'application et que R1 est parent de R2, à l’installation de l'application les rôles seront créés si nécessaire, et R1 sera parent de R2.
- Connecteurs > QRcode : la lecture de la webcam est stoppé quand l'onglet est caché, pour éviter que le flux vidéo du lecteur QR reste figé quand on revient au premier plan (écran éteint ou utilisation d'une autre application).
- Recherche d'éléments : la recherche rapide que l'on trouve sur plusieurs pages (formulaires, workflows...) réaffiche tous les éléments quand le champ est vidé.
- Studio > Formulaire : dans une liste à choix multiples dont une valeur contenait des virgules, la valeur choisie n'était pas retenue lorsqu'on changeait de page.
Développement
- Portails : meilleure accessibilité pour le pliage/dépliage des cellules.
- Connecteurs > Mainti4 : création d'un connecteur avec la solution de gestion d'interventions techniques Mainti4, édité par Tribofilm.
- Studio > Formulaires : quand un champ Liste contient un grand nombre de choix, un message d'avertissement s'affiche

27 août 2026
Corrections
- Studio : les champs de type "Texte long", déjà complétés, inclus dans un bloc de champ ne se réinitialisent plus à l'ajout d'un nouveau bloc.
- Studio : correction du lien affiché dans "Inspection des données > Suivi des actions" pour les actions globales (était faux dans certains cas spécifiques).
- Studio : prise en compte de la notation "Z" pour le fuseau horaire UTC.
- Studio > Formulaires : les liens dans les remarques des champs de type "Case à cocher (choix unique)" fonctionnent.
13 août 2026
Nouveautés
- Gestion d'identités : le nom d'usage et la date de naissance sont désormais rapportés lors de l'affichage de la liaison avec FranceConnect. Jusque là, seuls les prénoms et le nom de naissance y figuraient.
- Gestion d’identités > Utilisateurs : pour les comptes reliés à FranceConnect, l'usager peut désormais choisir son prénom parmi ses prénoms remontés par FranceConnect plutôt que la totalité de ses prénoms. Il peut aussi choisir entre son nom de naissance ou son nom d'usage.

Corrections
- Agendas > Évènements : le passage automatique sur la liste d’attente pouvait être instable dans le cas d’un évènement récurrent, c'est désormais corrigé.
- Portails : l'éditeur d'une cellule texte continue à fonctionner suite au déplacement (drag&drop) de celle-ci.
- Portails : pour les démarches réservées aux usagers connectés, l'indicateur d'authentification nécessaire (le symbole du cadenas) a été corrigé. Seule la cellule "Liste de liens" était concernée.
- Portails : dans les cellules liens, les champs permettant de renseigner la cible du lien (url, lien interne, formulaire) sont à nouveau bien marqués comme obligatoires.
- Studio > Formulaires : un champ date pré-rempli avec une valeur invalide pouvait se retrouver transformé en champ texte.
- Studio > Formulaires : sur des démarches complexes, des données saisies pouvaient être perdues lors du clic sur le bouton «Reprendre plus tard», ceci à cause d'une limitation du délai de traitement lors de la sauvegarde automatique. On ignore dorénavant ce délai pour s'assurer que les données soient correctement sauvegardées.
Développement
- Gestion d'identités > Moyens d’authentification > FranceConnect : les services OIDC proposent un nouveau claim "identified_by_franceconnect" permettant de savoir si l'utilisateur s'est connecté via FranceConnect.
- Gestion d'identités > Moyens d’authentification > FranceConnect : correction d’un bogue de redirection interrompue lorsque Publik est fournisseur OIDC pour un service tiers, dans le cas "prompt=login".
- Gestion d'identités > Moyens d’authentification > OpenID Connect : correction d’une redirection cassée au retour d’une création de compte initiée par une requête d’authentification "prompt=login".
- Agendas > Évènements : dans les Types d'évènement, lorsque le champ Lieu de l'évèment est alimenté par des fiches, au lieu d’utiliser un gabarit de la forme {{ form_var_event_place_fields_adresse }} dans w.c.s. il faut désormais écrire {{ form_var_event_place_card_fields_adresse }}.
- Agendas > Évènements : le lieu s'affiche sur la page de détail d'un évènement.
- Agendas > Évènements : introduction de la possibilité d'ajouter une image sur un évènement. Cette fonctionnalité s’avérera utile dans la future cellule contenu.
- Système > Intégration graphique : Aretha : la cellule Dernières Pages Modifiées utilise désormais une datation relative.

Accessibilité
- La structure du résumé d’une demande est maintenant mieux adaptée aux technologies d’assistance.
23 juillet 2026
Nouveautés
- Agendas : sur la page listant les agendas en backoffice, le libellé des catégories est maintenant pris en compte dans la recherche rapide.
- Portails : les cellules «â€ŻLien » et «â€ŻLien vers une démarche » ont été automatiquement fusionnées dans une nouvelle version de la cellule «â€ŻLien », qui permet d'entrer un lien externe, un lien vers une page du portail, ou un lien vers une démarche. La cellule Liste de liens bénéficie de cette évolution.

- Portails : en backoffice, sur une page en édition, le titre personnalisé d'une cellule «â€ŻCarte » est maintenant visible dans son en-tête.
- Système > Intégration graphique : Aretha, second thème personnalisable après Donna, est disponible. Retrouvez dans la documentation la liste des paramètres de ces deux thèmes et les informations spécifiques au thème Aretha.
Corrections
- Studio > Formulaires > Champs de type liste : lorsque la mention «â€ŻUtiliser la remarque comme première option » est cochée, et que le texte de la remarque est trop long pour pouvoir être utilisé comme première option, une erreur est affichée et empêche de valider le formulaire. À noter également que la mention «â€ŻUtiliser la remarque comme première option » n'est plus cochée par défaut.
- Portails : l'incohérence dans la cellule «â€ŻFiche(s) » en affichage tuile, qui générait une erreur JS dans la cellule «â€ŻTable des matières », est corrigée.
Développement
- Studio : un filtre de vue personnalisée peut être surchargé en passant sa valeur en paramètre d'url, sous la forme ?filter-{varname}=value.
- API w.c.s. : le endpoint /api/forms de w.c.s remonte le nom complet de l'utilisateur associé à la démarche.
- Passerelle : afin de faciliter le déboguage, les lignes des jobs qui vérifient la disponibilité de service ne sont plus répétées.
- Système > Applications : lorsqu'une mise à jour d'application est chargée mais finalement non déployée, elle apparaît dans la liste des versions de l'application ; désormais, on peut choisir de reprendre le déploiement interrompu ou au contraire de supprimer la version du listing.
9 juillet 2026
Nouveautés
- Agendas > Évènements : le champ lieu fait son apparition dans le formulaire de description des évènements. Il permet la saisie d'un texte libre, ou la sélection d'une fiche dans le cas où un modèle de fiches a préalablement été associé à l'agenda. Ce champ, ainsi que les métadonnées de la fiche liée le cas échéant, peuvent ensuite être exploités dans le formulaire d'inscription. Voir la documentation sur l'exposition des événements dans les formulaires.

- Portail Agent : les class CSS « pk-mobile-only » et « pk-desktop-only », jusqu'ici disponibles uniquement sur le portail Citoyen, peuvent désormais être utilisées sur le portail Agent. Elles permettent d'afficher ou masquer une cellule en fonction de la taille de l'écran de l'utilisateur.
- Système > Sécurité : dans un souci de clarification de l'interface, les politiques d'accès au backoffice d'une part, de sécurité des contenus d'autre part, sont présentées séparément, dans deux onglets distincts.
Corrections
- Backoffice : dans les différents formulaires disponibles en backoffice, toutes briques confondues, la présentation des libellés des champs a été harmonisée sur le modèle de w.c.s., avec le retrait des «â€Ż: » en fin de libellé.
- Intégration graphique > Formulaires : l'alignement entre les cases à cocher / bouton radio et leur label a été amélioré.
- Portail Agent : la classe CSS «â€Żfoldable » est fonctionnelle sur la cellule «â€ŻCode de suivi ».
Développement
- Hobo : une nouvelle variable système SETTING_WELL_KNOWN permet de distribuer des ressources web standardisées sur l'ensemble des briques. On peut par exemple propager un fichier .well-known/assetlinks.json pour fluidifier la navigation PWA entre les briques. Voir la documentation des variables Hobo.
- Performance : les traductions javascript sont mises en cache pour diminuer le temps de chargement des pages.
25 juin 2026
Nouveautés
- Studio > Workflows > Action saut manuel : Suite à la livraison du développement mutualisé "Prévisualiser le contenu d'un courriel avant envoi", une case à cocher dans l'onglet avancé du paramétrage du saut manuel permet maintenant d'afficher à l'agent instructeur un lien de prévisualisation d'un courriel qui sera envoyé à l'usager.
- Agendas : Suite à la livraison du développement mutualisé "Simplifier les changements de durée d'un RDV", "il est désormais possible de modifier la durée d'un type de rendez-vous ; la modification s'applique à tous les rendez-vous à venir, sans modifier la durée des rendez-vous déjà pris.
Corrections
- Studio > Traitement : L'indicateur visuel de tri sur une colonne d'une vue personnalisée ne s'affichait plus une fois la vue sauvegardée.
- w.c.s : La page d'identification de w.c.s (qui n'est pas utile pour Publik), est maintenant masquée suite au conseil produit par un récent audit de sécurité pour minimiser les points d'entrée sur l'application.
- Agendas : Correction d'un bug qui empêchait de sélectionner un autre type de rendez-vous que celui présenté par défaut lors de la prise de rendez-vous en backoffice vers un agenda qui utilise l'option "
- Portails : Dans certains cas, un caractère parasite s'affichait dans les cellules fiche(s) avec pagination qui ne présentaient aucun contenu et qui utilisaient une classe de type "foldable" pour rendre leur contenu repliable.
Développement
- Gestion d'identités > Moyens d’authentification : Prise en charge de la déconnexion "back-channel" (extension protocolaire OIDC) pour les clients tiers qui permettent cette fonctionnalité.
- API w.c.s : Nouveaux paramètres ?filter=waiting&include-own=true dans le point d'accès liste des demandes pour obtenir les demandes en attente d'un usager. Le point d'accès renvoie désormais dans la clé "count" le nombre total de demandes retourné par l'appel.
- Donna : Un nouveau paramètre «â€ŻSoulignement des liens » est disponible dans le formulaire d'éditeur d'apparence du thème personnalisable Donna.
Accessibilité
- Donna : Amélioration de l'accessibilité du formulaire d'éditeur d’apparence pour le thème Donna (labels et balises ARIA).
- Publik-base-theme : Ajout d’un attribut "aria-label" à la navigation principale.
11 juin 2026
Nouveautés
- Studio > Formulaires > Tests : L’action suppression est désormais disponible dans les tests de workflow.
- Portail > Page > Cellule Calendrier hebdomadaire des événements : Il est maintenant possible d’afficher le contenu texte riche issu de la description d’un événement dans la cellule calendrier hebdomadaire des événements.
- Services web > BAN : Le connecteur BAN permet désormais d’exploiter le référentiel des établissements publics de coopération intercommunale (EPCI). Un nouveau point d’accès permet de les lister, et les points d’accès de recherche des adresses et de géocodage peuvent maintenant appliquer les paramètres URL "depcode" et "epcicode" pour filtrer les résultats en fonction d’un département et/ou d’un EPCI. Il est également possible de filtrer sur plusieurs départements, codes postaux et codes INSEE en les séparant par des virgules.
Corrections
- Portail > Page > Cellule liste de liens : Le bug qui provoquait l’apparition du message "Démarche invalide" lorsque l’on tentait d’afficher une démarche masquée via l’option de publication du formulaire "Masquer le formulaire" dans une cellule liste de lien est corrigé. Il est maintenant possible d’y afficher un lien vers une démarche même si celle-ci est masquée.
- Studio : Les valeurs des attributs de profil de type case à cocher sont désormais considérées par w.c.s comme des objets de type booléen et plus comme de simples chaînes de caractères.
- Système > Applications : Échappement du texte contenu dans le champ description des catégories embarquées lors de l’import et à l’installation d’une application pour prévenir l’exécution de code arbitraire.
- Billettique : En cas d’erreur réseau w.c.s lors du pointage d’un QRcode, le pointage est retenté automatiquement 5 secondes à 5 minutes plus tard.
28 mai 2026
Nouveautés
- Services web > connecteur GLPI : un connecteur permet de créer des tickets dans GLPI (Gestion Libre de Parc Informatique).
Corrections
- Gestion d'identités > Moyens d’authentification > OpenID Connect : clarification des messages d’erreur de liaison entre l’identité OIDC récupérée du fournisseur distant d’une part et le compte Publik local d’autre part.
- Studio > Modèles de fiches : l'import CSV de fiches avec une seule colonne se fait sans erreur.
- Portail > Page : la nouvelle cellule «â€ŻTable des matières » prend aussi en compte les cellules asynchrones.
- Système > Courriels : prise en charge des déclarations SPF «â€Żmorcelées » lors de la vérification de la configuration de l'adresse mail expéditrice.
Développement
- Gestion d'identités > Moyens d’authentification > OpenID Connect : possibilité d'utiliser un mandataire HTTP (proxy) lors de l'usage d'un fournisseur d'identités OpenID Connect.
- Gestion d'identités > Moyens d’authentification > Mot de passe : sur les nouvelles instances, la longueur de mot de passe minimale par défaut passe de 8 à 12 caractères.
- Gestion des identités > Backoffice : le “Journal global” devient un “Journal principal”, il n’est plus nécessaire d’être administrateur global ou super-utilisateur pour pouvoir le consulter. À l’inverse, les droits d’administration dans une collectivité donnée suffisent à y consulter les événements survenus dans cette collectivité.
- Studio > Formulaires > Tests : lors de la création d'un test depuis une demande existante, il n'y a plus de création automatique d'un utilisateur de test.
- Système > Applications : amélioration du temps de déploiement d’une mise à jour d’application lorsque de nombreuses données existent déjà pour les formulaires et fiches intégrés à l’application.
14 mai 2026
Nouveautés
- Gestion des identités > Rôles : l'identifiant court (slug) est affiché, en plus de l’UUID, en barre latérale droite de la page récapitulative du rôle.
- Traitement > Exporter : depuis un tableau de traitement, l'action «â€ŻExporter vers un tableur » propose une option pour «â€ŻInclure les données anonymisées » (ce choix n'apparaît que s'il existe des demandes anonymisées).

- Workflow > Action Liaison fonction/rôle : dans le champ «â€ŻRôle » choix «â€ŻAutre : » il était attendu un gabarit retournant un slug, un UUID ou un libellé d'un rôle ; il est maintenant possible que le gabarit renvoie plusieurs slugs (attention, pas plusieurs UUID ou plusieurs libellés).
- Workflow > Action Liaison fonction/rôle : ajout d'un quatrième mode opératoire «â€ŻVider la fonction » (en plus de positionner, ajouter ou retirer un rôle).
- Agendas : la page de modification d'un évènement est ré-organisée en onglets et le champ description est éditable en texte riche.
- Portail > Page : une nouvelle cellule «â€ŻTable des Matières » permet d'insérer automatiquement un sommaire de la page, plus de détails dans la documentation.
- Services web : un champ «â€ŻRecherche rapide » fait son apparition dans cette page.
Corrections
- Agendas : le décalage du premier créneau de la journée, lorsqu'étaient ignorés les délais de réservation sur la prise de rendez-vous backoffice, est corrigé.
- Intégration graphique : le pliage d'une cellule pouvait ne pas fonctionner lorsque celle-ci était lente à charger, le script foldable.js a été amélioré ; celui-ci a également été rendu compatible aux navigateurs anciens.
- w.c.s. : les résultats du filtrage sur un tableau de traitement ont été corrigés en cas de critère appliqué à un champ texte avec l’opérateur «â€Ż!= » et un nombre entier.
Développement
- Services web : suppression du connecteur Planitech, suite à l'arrêt des api de la solution tiers.
- Système > Applications : au déploiement d'une application, les erreurs lors de la création d'un rôle sont désormais visibles.
- Portails : les cellules «â€ŻLien » et «â€ŻLien vers une démarche » utilisent le nouveau mode de stockage des cellules dans combo.
- Portail agent : Ajout d'une fonction quickSearch et d'une fonction slugify dans gadjo en vue d'une future unification des comportements dans les différente briques.
- Intégration graphique : possibilité, dans le back-office, de forcer l'affichage en style "lien" pour un bouton.
Accessibilité
- RGAA 10.7 - Ajout de l’indicateur de focus sur les boutons de fermeture de modales (back-office).
- RGAA 10.7 - Correction sur la visibilité de l’indicateur de focus sur les liens des objets de liste (back-office).
- RGAA 11.1.3 - Amélioration du champ recherche rapide, dans les portails et la page d'ajout d'un connecteur.
23 avril 2026
Nouveautés
- Accessibilité : RGAA 3.2. Les textes indicatifs des champs ont désormais une couleur plus contrastée.

- Intégration graphique - Thème personnalisable : de nombreuses nouvelles fonctionnalités pour gérer l'apparence du thème graphique (couleur, taille et graisse du titre de la plateforme, couleurs des boutons, menu PWA...) sont disponibles. Ces fonctionnalités sont disponibles uniquement pour les instances ayant pour thème "Donna" (le seul thème personnalisable disponible à ce jour). Pour accéder aux paramètres, rendez-vous dans l’édition de votre portail usager, dans l'entrée "Apparence" de la barre latérale à droite. La documentation complète est ici.
Corrections
- Portails : Un souci de style empêchait le pliage/dépliage des cellules pliables au clic, cette difficulté est résolue.
- w.c.s : Ajout des filtres |absent et |existing sur les champs de type carte.
- w.c.s : Prise en compte du double tri d’une vue personnalisée quand cette vue alimente un champ liste.
Développement
- Services web > Connecteur Proxy : On peut désormais passer des entêtes dynamiquement (via un appel web service).
- w.c.s : Optimisation de la recherche des champs qui accélérera le filtrage dans les vues (Equal, NotEqual, Contains et NotContains).
- w.c.s. : Afficher les informations des identifiants communs de l’option "Correspondance automatique des champs par leurs identifiants" des actions de création Fiche/Formulaire quel que soit le type de workflow. Auparavant, ce n’était possible que pour les WF de formulaire.
Dépréciation
- Fargo (porte-document) : comme annoncé (cf. ci-dessous, 26 mars 2026), cette fonctionnalité est maintenant supprimée de Publik, les usagers ne peuvent plus accéder à leur porte-documents (si celui-ci était encore accessible sur votre instance).
9 avril 2026
Nouveautés
- Workflow > Action Workflow externe : ajout d’un lien vers l’action globale sélectionnée.

- Portail > Cellule Demandes de l'usager : affichage de toutes les catégories, même lorsqu’il n'y a pas de formulaire dans ladite catégorie ou qu'un formulaire est indiqué comme masqué.

Corrections
- Intégration graphique : correction d’une régression affectant le style de certains titres de cellules, sur les cellules personnalisées et Prototype JSON.
Développement
- Studio : ajout d'un filtre |get:key qui permet de filtrer une source de donnée sur son identifiant. Exemple : {{ data_source.departement|get:"75" }}.
Accessibilité
- RGAA 11.1 - Étiquettes de champs de formulaire : ajout de l’attribut title sur le champ «â€ŻCode de suivi ».
- RGAA 10.5 - Couleurs de fond et de police : application de couleurs de texte et d’arrière-plan par défaut.
- RGAA 12.7 - Lien d’évitement : suppression du lien d’évitement vers le menu qui n'était pas nécessaire et parfois dysfonctionnel.
26 mars 2026 — mise à jour finalement effectuée le 31 mars
La mise à jour de cette version, initialement prévue le 26 mars, a eu lieu le 31 mars (en fin de soirée). Entr'ouvert vous présente ses excuses pour ce retard, dû à un bogue détecté in extremis avant la mise en production du 26 (bogue désormais corrigé).
Nouveautés
- Demande : lorsqu’un usager remplit un formulaire, le bouton «â€ŻAbandonner » est remplacé par un bouton «â€ŻReprendre plus tard ». Au clic, une fenêtre l’informe explicitement de l’enregistrement du brouillon, de sa date d’expiration et des moyens d’y accéder ultérieurement (code de suivi ou espace personnel).

- Agendas : à l’instar de ce qui existe déjà côté w.c.s., la page d’accueil des agendas est désormais dotée d'un champ de recherche rapide pour filtrer les agendas, même lorsque leur catégorie est repliée.
- Agendas de type Évènements : la navigation de la vue «â€ŻÉvènements ouverts » est désormais identique aux autres vues (Jour / Semaine / Mois). Les options «â€ŻParamétrage », «â€ŻRapports d’erreur d'annulation » et «â€ŻRapport de pointage » sont notamment accessibles depuis le menu kebab (â‹®).

- Services web > WOPI : un nouveau connecteur qui permet l'édition d’un document depuis une suite bureautique en ligne est disponible dans passerelle. Consultez la documentation de ce connecteur.
- Système > Sécurité : il est maintenant possible de restreindre l’accès au backoffice à certains domaines d’adresses électroniques. En savoir plus sur le filtrage d’accès sur le backoffice.
Corrections
- Intégration graphique : le thème sombre en backoffice a été temporairement désactivé (suite aux retours des utilisateurs) ; une version améliorée est en cours de développement.
- Intégration graphique : correction d’une régression affectant le style de certains titres de cellules.
- Traitement : correction de l’affichage de la couleur des statuts dans la liste déroulante du critère «â€ŻStatuts à afficher » (spécifique à Firefox sur Windows).
- Studio > Champ Fichier : deux problèmes d’accessibilité relevés lors d'un audit RGAA ont été corrigés : le champ n’est plus masqué aux technologies d'assistance après un envoi, et les aperçus d'image disposent désormais d'une alternative textuelle.
Développement
- Gestion d'identités > Journal global : les créations, modifications et suppressions de rôles et de collectivités lors des imports/exports depuis le backoffice d'Authentic sont journalisées. En savoir plus sur le journal des évènements.
- Portails : le filtre de requête |icontains qui existe déjà dans w.c.s., est également utilisable dans Combo.
- Système : la communication entre les briques de Publik ne repose plus sur Celery et RabbitMQ, ce qui rend la communication plus réactive tout en simplifiant la couche logicielle.
- API : l’API de récupération des demandes d'un usager (/api/user/forms), accepte désormais un paramètre supplémentaire (status=waiting) pour filtrer sur demandes en attente d'une action.
Dépréciation
- Texte EZT : le langage EZT, déprécié depuis 2022, a été remplacé, automatiquement, par des gabarits Django le dimanche 8 mars sur les instances de production.
- Fargo (porte-documents) : cette brique dépréciée depuis 2022 également, sera définitivement supprimée le 9 avril 2026, entraînant la suppression de tous les fichiers qui y ont été déposés. Les collectivités concernées sont invitées à en informer leurs usagers.
12 mars 2026
Nouveautés
- Publik-base-theme : nouvelle classe CSS `pk-toggle-switch` qui permet d'afficher les cases à cocher des champs «â€Żliste à choix multiples » et «â€Żcase à cocher (choix unique) » sous forme d'interrupteur (toggle switch)

- Studio > Formulaires et Modèles de fiches : la recherche sur les cartographies (champ carte, champ liste avec affichage cartographique) est revue pour être plus simple à utiliser. La loupe reste présente lorsque l'on sélectionne une adresse.
Corrections
- Gestion d’identités : corrections de conformité du mode PKCE pour les échanges de code d’autorisation OIDC entre Publik et les services raccordés.
- Publik-base-theme : le nouveau réglage de sélection du niveau de titre sur les cellules s’applique dans les cas de templates de cellule personnalisés.
- Studio > Tableaux de traitement : l’indicateur de l’ordre de tri est affiché lorsque l’intitulé de colonne passe sur deux lignes.
- Agendas : correction d’une régression qui interdisait la suppression d’un évènement récurrent passé.
Développement
- Backoffice : accessibilité du backoffice : amélioration de l'affichage du focus sur les liens dans les listes d’objets.
- Studio > Tests : possibilité de documenter les tests de formulaires et de workflows
- w.c.s. : amélioration du filtre |getlistdict pour qu'il fonctionne sur les variables _live_ des champs à liste. Cela sera très utile pour constituer des JSON complets.
- w.c.s. : prise en compte du tri multicritère dans le filtre de requête « |with_custom_view ».
- Studio > Tests : prise en compte des conditions de validation d'un formulaire de workflow
- Studio > Tests : ajout de la possibilité d’utiliser des gabarits dans les paramètres de requête associés à un test de formulaire. Cela permet par exemple d’injecter en paramètre des identifiants de fiches précédemment créées lors de l’exécution des dépendances.
26 février 2026
Nouveautés
- Studio > Tableaux de traitement : ajout de la possibilité de définir des clés de tri secondaire et tertiaire (tris multi-critères) dans les tableaux de traitement des demandes et des fiches. Ces critères peuvent être enregistrés dans une vue personnalisée. Un indicateur précise le niveau du tri (primaire, secondaire ou tertiaire).

- Studio > Tests : possibilité d’exécuter un test de formulaire unitairement, sans devoir lancer l’ensemble des tests.
- Agendas : lorsque l’option «â€ŻAutomatiser la gestion de la liste d’attente » (anciennement «â€ŻAutomatiser le passage en liste principale ») est activée, le remplissage de la liste principale est prioritaire. Voir la documentation relative à cette fonctionnalité.
- Portail Agent : ajout, sur la plupart des cellules, d’un paramétrage permettant de définir le niveau de titre (de 1 à 4, le niveau 2 étant celui par défaut). Cette fonctionnalité n'est effective que sur le portail agent.
- Backoffice : remplacement du cyan par un bleu sombre dans le backoffice afin d’améliorer l’accessibilité.
Corrections
- Portail > Cellule Graphe : correction d’un affichage incorrect ; une ligne apparaissait en gras alors qu’elle ne correspondait pas à un total.
- Publik-base-theme : correction d’un problème où des titres vides pouvaient entraîner des défauts d’accessibilité ainsi que des anomalies d’affichage (décorations visibles inutilement sur certains thèmes).
- Publik-base-theme : les champs select2 font la même hauteur que les autres champs de formulaire, permettant un meilleur alignement sur plusieurs colonnes.
- Publik-base-theme : seul l’arrière-plan des boutons Leaflet changeait au survol, générant des défauts de contrastes sur certains thèmes.
Développement
- Gestion d’identités : possibilité de récupérer, via l’API, les administrateurs indirects d’un rôle. Voir la documentation.
- w.c.s. : ajout de la variable form_is_draft, permettant de vérifier, dans une condition, qu’une demande est en cours de saisie.
- w.c.s. : lorsqu’une mise en cache est configurée sur un appel à un webservice, les réponses en erreur sont conservées deux fois moins longtemps que les réponses valides.
- Agendas : possibilité de télécharger les fichiers .ics déjà intégrés dans les sources d'exceptions.
- Portails > Cellule Dernières pages modifiées : la date est déplacée en fin de ligne afin d’améliorer la lisibilité.
- Service web : possibilité d'utiliser les clients d'API pour accéder à Passerelle.
Dépréciation
- Statistiques : fin de la dépréciation de la brique BiJoe. L’accès direct à Bijoe via son URL, encore possible jusqu’à présent, est désormais désactivé.
12 février 2026
Nouveautés
- Gestion des identités > Moyens d’authentification : les moyens d’authentification OIDC et SAML peuvent imposer la désactivation de l’authentification locale par mot de passe pour les comptes raccordés.
- Gestion des identités : affichage de la liste des services tiers auxquels le compte est raccordé dans le courriel d’alerte de suppression pour cause d’inactivité.
- Studio > Formulaires > Publication : si l'option «â€ŻMasquer le formulaire ; quand l’option est cochée le formulaire est uniquement accessible via son URL »est cochée, les formulaires ne sont plus automatiquement visibles à différents endroits (notamment dans les cellules des portails, dans les recherches, dans l'onglet Saisie, etc).
- Studio > Formulaires : nouvelle option sur l'onglet « affichage » des champs pour permettre la personnalisation des libellés des colonnes sur les tableaux de traitement.

- Studio > Formulaires > Tests de workflow : possibilité de vérifier qu'une action ne s'est pas produite (par exemple qu'un courriel n'a pas été envoyé, qu'un message dans l'historique ne contient pas tel contenu, etc.).

- Studio > Workflow > Inspecteur : pour une action courriel, affichage de la valeur définie pour « Autre» lorsqu'elle est définie.
- Agendas : affichage de l'identifiant de l'agenda à côté du libellé lors de l'insertion d'un nouvel agenda dans un agenda virtuel.
- Backoffice : nouveau style pour afficher de manière rayée les liens d’actions désactivés dans le menu kebab.

Corrections
- Gestion d’identités : correction pour le calcul de la date d'expiration des refresh_token lors de l'utilisation du protocole OpenIDConnect sur une application mobile.
- Agendas : sur un événement récurrent, nouveau contrôle pour ne pas indiquer une date de fin antérieure à la date de début.
- Portails : la possibilité d'associer des rôles à une page ayant une visibilité publique a été retirée.
- Portails : lors de l’ajout d’une ressource, le champ « Optimiser l’image »indique à quelle taille l'image sera redimensionnée.
- Services web : prise en compte de la grande taille des jetons de connexion à la plateforme API Entreprise de recette.
- Publik-base-theme : mise en cohérence des espacements verticaux entre les groupes d’options (cases à cocher ou boutons radios) et leurs libellés.
- Publik-base-theme : introduction d'une nouvelle variable de thème afin d'ajuster le texte de survol du logo.
- Système > Applications : affichage du pourcentage de progression lors du déploiement des éléments de wcs d’une application.
Développement
- Agenda : le passage automatique en liste principale peut être configuré via l'API.
- Système : interprétation des gabarits dans un contexte inter-instances.
- w.c.s. : intégration des données du profil de l’utilisateur associé dans l’API de récupération des demandes.
- w.c.s. : nouvelle API pour obtenir les demandes accessibles « à traiter »sans les demandes initiées par l'usager lui-même.
22 janvier 2026
Nouveautés
- Fiches : un champ de recherche rapide permet de filtrer la liste des référentiels de fiches.
- Studio : lorsque des tests sont paramétrés sur une démarche, une erreur Studio avertit l’administrateur si une modification de formulaire ou de workflow entraîne l’échec d’un test (encadré rouge sur la démarche et listing des erreurs /backoffice/studio/logged-errors/). Un message d’alerte s’affiche également sur la page principale Studio, donnant accès au listing des tests en erreur.

- Agendas > Événements : quand l’agenda utilise un type d’événement avec un champ « Couleur», la couleur associée à chaque événement apparaît sous forme de liseré vertical dans le listing des événements Chrono.

- Services web : sur la vue des points d’accès des connecteurs, une icône « Copier » apparaît à la fin du chemin de chaque endpoint. Cela permet de facilement réutiliser cette url dans un autre service. La variable {{ passerelle_url }} sera automatiquement ajoutée.

Corrections
- Accessibilité : en front-office, l’affichage des listes déroulantes est amélioré sur petit écran : la largeur s’adapte à la largeur disponible et le texte n’est plus automatiquement tronqué.
- Studio > Vues personnalisées : dans les critères des vues, l’opérateur « entre» dysfonctionnait lorsque les valeurs recherchées étaient des numéros de téléphone (premier chiffre tronqué), ce problème est corrigé.
- Studio : suite au bannissement de la librairie python-requests de nominatim.openstreetmap.org, la configuration par défaut du géocoding de w.c.s ne fonctionnait plus. Le problème est corrigé grâce à l’identification claire de w.c.s dans les entêtes de requête.
- Agendas : lors de l’import csv d’événements dans Chrono, les retours à la ligne présents dans les libellés sont nettoyés. On évite ainsi une erreur lors de la notification d’évènement presque complet.
- Portail : lorsqu’une cellule «â€ŻFiche(s)» utilisait une variable issue d’un paramètre passé via l’url, son rendu pouvait être faussé à son rechargement (par exemple au passage à la page suivante, ou en cas de tri des colonnes d’un tableau). Dorénavant ces paramètres sont correctement transmis au rechargement de la cellule.
Développement
- Studio : lors du chargement d’un fichier pdf, si celui-ci est mal formé, sa conversion en vignette s’interrompt pour prévenir un potentiel déni de service.
- Studio > Fiches : le gabarit de résumé des fiches est indexé avec une pondération accrue. Ainsi, lors d’une recherche dans les fiches, l’avantage est donné aux fiches principales plutôt qu’aux fiches liées.
- Studio > Formulaires > Tests : le système existant de simulation de réponses webservice fonctionne pour les sources de données.
- Studio > Formulaires > Tests : les conditions de validation des blocs de champs sont maintenant supportées.
- Agendas : le nom des guichets fermés et automatiquement masqués sur les vues calendaires est désormais affiché.
- Système > Applications : il est désormais possible d’installer une application en indiquant une url de téléchargement. Hobo fournit une API avec des urls du type : [URL HOBO]/api/applications/[SLUG_APPLICATION]/download/latest/raw. Pour que cela fonctionne il est nécessaire de choisir une licence libre dans les métadonnées de l’application.
8 janvier 2026
Nouveautés
- Gestion d’identités > Moyens d’authentification > Mot de passe : le champ « » expressions régulières.
- Gestion d’identités > Utilisateurs : la sélection de l’indicatif téléphonique international d’un champ de type «â€Żnuméro de téléphone» affiche la zone géographique concernée.
- Studio > Formulaires : le widget plage horaire affiche les durées minimale et maximale d’une réservation.

- Studio > Source de données « Utilisateurs» : une option «â€Żautre» permet d’entrer une variable plutôt que de sélectionner un rôle prédéfini.

- Agendas : dans le cadre du développement mutualisé Simplifier la gestion des agendas, plusieurs développements sur les agendas de type «â€Żrendez-vous» :
- dans les vues calendaires, les guichets fermés sur toute la période affichée sont automatiquement masqués ;
- sur la vue hebdomadaire, le libellé du jour s’affiche sur une seule ligne pour une meilleure ergonomie ;
- dans les vues hebdomadaire et mensuelle, le libellé du guichet est supprimé des rendez-vous.
- Portail : ajustements terminologiques pour désambiguïser certains termes : l’affichage «â€Żcarte» de la cellule fiche est renommé «â€Żtuile», et côté Cartographie les «â€Żcouches de tuiles» deviennent des «â€Żfonds de carte».
Corrections
- Gestion d’identités : utilisation d’un job uwsgi pour l’import csv d’utilisateurs, afin que l’import ne puisse plus s’interrompre avant la fin du traitement au recyclage d’un worker uwsgi.
- Portail : dans les cellules graphes de type «â€Żcamembert», lorsque l’espace disponible n’est pas suffisant pour afficher correctement la légende, celle-ci est automatiquement déplacée sous le graphe.
- Portail : amélioration de l’alignement des images dans les cellules fiches dans l’affichage de type «â€Żtuile».
Développement
- Gestion d’identités : journalisation des accès aux fiches usagers.
- Agendas > API : dans le cadre du développement mutualisé Simplifier la gestion des agendas, sur les agendas de type «â€Żrendez-vous», la réponse de l’appel de réservation inclus maintenant une variable «â€Żbackoffice_url» qui référence l’url de la vue journalière correspondant au rendez-vous pris ; ceci permet de paramétrer facilement un lien de rebond vers Chrono dans la vue de traitement d’une demande.
- Portail : mise à disposition du filtre Django |boolean.
- Services web : amélioration de l’affichage des paramètres des points d’accès des connecteurs, pour gagner en lisibilité.
- Services web > SMS : pour éviter aux usagers de recevoir des SMS la nuit, il est possible de paramétrer une plage horaire d’envoi.

Dépréciation
- Portail : retrait du support des visualisations issues de Bijoe dans la cellule graphe.
Dernière mise à jour le 10/09/2026 23:59