Skip to content

Latest commit

 

History

History
277 lines (146 loc) · 7.84 KB

File metadata and controls

277 lines (146 loc) · 7.84 KB

Pogues

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

3.9.1 - 2026-10-08

Fixed

  • Fix cves in Docker by upgrading nginx to 1.31.6-alpine

3.9.0 - 2026-10-08

Changed

  • legacy is now in React v19 !
  • include a new version of the VTL editor

3.8.7 - 2026-09-25

Added

  • Added stamp (owner) field in questionnaire details form
  • Removed flow logic and formula fields in questionnaire details form

Fixed

  • Fix a bug in the detail form when the user quickly leaves and go back after form validation

3.8.6 - 2026-09-23

Fixed

  • Small improvements in form accessibility (add some missing aria-labels and improve required field labels for screen readers)

Changed

  • Details form now display an error message directly if the short name is longer than 10 characters (when opening an existing questionnaire)
  • Only display selected target modes are available in the release form

3.8.5 - 2026-09-22

Changed

  • Prevent the user to create a release when there is already a request or a release for the same questionnaire version

3.8.4 - 2026-09-21

Changed

  • Swap the “Personalization” and “Releases” items in the sidebar
  • Release form no longer display when the serie is not defined in the questionnaire details

3.8.3 - 2026-09-17

Changed

  • Release form no longer display when the serie is not defined in the questionnaire details

3.8.2 - 2026-09-07

Fixed

  • Fix cves in Docker by upgrading nginx to 1.31.5-alpine

3.8.0 - 2026-09-04

Added

  • Page to overview released and pending releases of a questionnaire, available with VITE_ENABLE_RELEASES_PAGE
  • Form to create a release of a questionnaire, available with VITE_ENABLE_RELEASES_PAGE

Changed

  • Download button for PDF data summary is now always enabled, removing VITE_ENABLE_DOWNLOAD_PDF_PERSO.

3.7.6 - 2026-09-02

Fixed

  • Loops could not be based on children questionnaire scope (since 3.7.0)

3.7.5 - 2026-08-24

Added

  • Open the new questionnaire in a new tab when duplicating a questionnaire

3.7.4 - 2026-08-21

Fixed

Dependencies

  • fix cves

Next Client

  • update lots of dependencies & devDependencies (minor & patch)

Added

  • Add the read-only banner in details page when visualizing a previous version of a questionnaire

Fixed

  • Suggester is now more permissive in details page

3.7.3 - 2026-08-20

Added

  • Contact us page

3.7.2 - 2026-08-06

Added

  • Add short name field in questionnaire details form

Fixed

  • fix outline visibility on button when focused

3.7.1 - 2026-08-04

Changed

  • Series are no longer mandatory in questionnaire details

3.7.0 - 2026-07-27

Added

  • Page to edit questionnaire details
  • Login is now required on new questionnaire page

Changed

  • change end-point to get units in legacy client (according to the API)

Removed

  • remove depreacted dataCollection reference in legacy client

3.6.1 - 2026-07-15

Added

  • Derive user stamp from email when OIDC token has no 'timbre' (for external users)

3.6.0 - 2026-07-15

Added

  • Hide nginx version from http header
  • Display custom modal when questionnaire validation failed from API (400 http error)

3.5.1 - 2026-07-07

Fixed

  • When saving questionnaire to API, now send new attributes of nomenclature (theme, referenceYear)
  • Don't call api to get campaign if it's not defined

3.5.0 - 2026-07-06

Added

  • Nomenclature page now displays the nomenclature theme, reference year and version.alt text

3.4.1 - 2026-07-03

Fixed

  • Name of variable (based on codeList or nomenclature) can be customized now when it's in a fixed or dynamic table

3.4.0 - 2026-06-16

Added

  • In a unique choice question with modalities computed from a variable, you can now add a VTL expression for filtering modalities.

Fixed

  • Name variable & code list selection is now mandatory for pairing question type

3.3.0 - 2026-06-11

Added

  • Get list of variables scopes by calling the backend

Fixed

  • Variables page for questionnaire version when there are scopes

3.2.5 - 2026-06-09

Added

  • Import codes list from a CSV file when creating or editing a codes list.

3.2.4 - 2026-06-05

Added

  • Display scope label in variables Page
  • Default pending component (to replace by Skeleton)

Changed

  • Retrieve nomenclatures list from api instead of using a mock in front.

3.2.3 - 2026-06-04

Fixed

  • Fix: generate max length 249 (instead of 1) for Unique choice question (even in table) & Multiple Choice Question

3.2.2 - 2026-05-22

Added

  • Default not found page

3.2.1 - 2026-05-22

Added

  • Added contact email for 403 error

3.2.0 - 2026-05-21

Added

  • Added error component to display user-friendy error messages

3.1.2 - 2026-05-18

Fixed

  • fix regression cause in oidc (retrieve roles)

3.1.1 - 2026-05-18

Fixed

  • oidc: remove roles from idToken shape validation, we can retrive roles from accessToken instead.

3.1.0 - 2026-05-13

Fixed

  • Questionnaire loading no longer crash when a question uses a code list (or nomenclature) that does not exist anymore. It could happen when an existing question used a previous version of a nomenclature.
  • nginx.conf: disable cache on remote-entry (to ensure keeping last legacy version)
  • For unique choice questions (inside or outside a table) and multiple choice questions, the variable max length is now 249 instead of 1.

Changed

  • Updated nomenclatures:
    • L_NATIONETR-1-1-0 -> L_NATIONETR-1-1-1
  • the token was not retrieved correctly for duplicate, remove action & load metadata items (units, series & campaigns)

3.0.0 - 2026-03-25

Changed

  • move code-source from root to ./legacy folder
  • Change build to have only one Docker image and version
  • adapt configuration of loading legacy scripts (mfe plugin)