Changelog

Version 1.4.0 (18 février 2026)

Fonctionnalités

  • Accès à tous les items par ID indépendamment du statut date/archive — un événement ou une exposition passé(e) est désormais accessible par ID, avec un champ visibility indiquant son statut (active ou inactive) et un champ inactivityReason le cas échéant (#81arrow-up-right)

  • Application du filtre de scope sur le endpoint /event-series (#74arrow-up-right)

Corrections de bugs

  • Correction de la pagination et des résultats vides sur le endpoint /event-series (#75arrow-up-right)

Version 1.3.0 (6 février 2026)

Fonctionnalités

Corrections de bugs

⚠️ Changements cassants (Places)

  • containedIn a été renommé en containedInPlace (ID du lieu parent, nombre ou null)

  • containedInPlace (anciennement un tableau de lieux enfants) a été renommé en containsPlace

Version 1.1.1 (5 juin 2025)

Améliorations

  • Ajout du champ IDV1 (ID Legacy utilisée dans notre anciens système) dans les différents endpoints afin d'assurer la rétrocompatibilité (catégorisé par instances des crèmes qcs - vcm - vcs - vcq).

  • Les disciplines des différentes classes sont désormais retournées via les props (mainKeyword et otherKeywords)

  • Les types d'exposition (Permanent ou Temporary) sont désormais retournée via la propriété type dans le endpoint /exhibition-events

  • Les series d'événements de Festival sont désormais identifiable via la props type dans le endpoint /event-series

  • Les spectacles (endpoint /events ) retournent désormais la langue parlée (props: inLanguage) ainsi que les spectacles muets (withoutWords)

Version 1.1.0 (18 février 2025)

Nouvelles fonctionnalités

  • Mise en place d'un système de filtrage par partenaire (scopes) permettant de restreindre automatiquement l'accès aux données pertinentes pour chaque organisation

  • Ajout du support multilingue avec paramètre lang pour contrôler la langue des réponses (fr/en)

  • Nouveau endpoint /healthcheck pour surveiller l'état du service

Améliorations

  • Optimisation des performances de pagination pour les grandes collections de données

  • Enrichissement des métadonnées de pagination avec l'URL de la page suivante

  • Documentation Swagger complètement revue et enrichie d'exemples

Corrections

  • Résolution du problème d'encodage des caractères accentués dans les descriptions d'événements

  • Correction du format des dates dans les réponses JSON pour assurer la conformité ISO 8601

  • Amélioration de la stabilité lors du traitement de requêtes simultanées

Version 1.0.0 (15 janvier 2025)

Lancement initial

  • Publication des endpoints principaux : /events, /exhibition-events, /event-series, /contributors, /places

  • Mise en place du système d'authentification par token JWT

  • Support de la pagination et du filtrage de base

  • Documentation technique des endpoints disponibles via Swagger UI

Last updated