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.
3.29.0 - 2024-11-12
3.28.0 - 2024-11-08
5cd3739
- roundabout on subsequence (PR #1133 by @nsenave)4535533
- allow suggester with option responses in tables (PR #1135 by @nsenave)67fd88f
- eno xforms zip incorrect (PR #1139 by @RemiVerriez)608fcac
- roundabout controls (PR #1150 by @nsenave)
3.27.1 - 2024-09-30
603e2eb
- restrict to get requests for swagger redirection (commit by @nsenave)670e229
- filter null references for detail responses (commit by @nsenave)
d58141c
- deps: update all minor dependencies (PR #1105 by @renovate[bot])
3.27.0 - 2024-09-30
3.26.4 - 2024-09-17
3.26.3 - 2024-09-06
544f76f
- list of variables in lunatic shape from (commit by @nsenave)bc8eabd
- improve generation of filter result variables (commit by @nsenave)e015eb0
- ws: direct pogues to lunatic endpoints (commit by @nsenave)
8461180
- set sequence label type to VTL (PR #1092 by @nsenave)69749c2
- set type of generated descriptions to TXT (PR #1093 by @nsenave)3eee914
- null pointer exception in lunatic missing variables processing (commit by @nsenave)fab1847
- suggester specific treatment with roundabout (commit by @nsenave)
bcb995b
- update shape from for pairwise (commit by @nsenave)3f72ddf
- canvas for java pogues to lunatic transformation (commit by @nsenave)
a9f038a
- switch to gradle kotlin dsl (PR #1098 by @nsenave)c060bc2
- run sonar analysis in release workflow (commit by @nsenave)
3.24.2 - 2024-08-13
3.24.0 - 2024-07-23
3.23.8 - 2024-07-18
3c1e97d
- remove local ddi-beans module (PR #1080 by @nsenave)d71fd20
- logging: improve ddi mapper debug log (commit by @nsenave)
3.23.7 - 2024-07-15
3.23.6 - 2024-07-15
7fef34c
- deps: bump json-schema-validator from 1.4.0 to 1.5.0 (PR #1067 by @dependabot[bot])c6d068a
- deps: bump sonarqube plugin from 5.0.0.4638 to 5.1.0.4882 (PR #1066 by @dependabot[bot])
3.23.5 - 2024-07-11
8f807cc
- update detail response processing with roundabout (PR #1062 by @nsenave)5b2b35e
- roundabout filter (PR #1068 by @nsenave)f66ade4
- roundabout: reorder lunatic processing steps (commit by @nsenave)457e743
- grouping treatment dsfr (PR #1070 by @nsenave)
3.22.8 - 2024-06-21
3.22.7 - 2024-06-18
- improve null management in table cells mapping (commit by @nsenave)
3.22.4 - 2024-06-13
c7186ff
- lunatic pairwise label (PR #1038 by @nsenave)4207e15
- lunatic pairwise symlinks default values (commit by @nsenave)
c042020
- bump org.springframework.boot from 3.2.5 to 3.3.0 (PR #1016 by @dependabot[bot])
3.21.8 - 2024-06-05
690f72e
- lunatic question numbering (PR #1023 by @nsenave)383fa88
- lunatic dropdown label type (PR #1024 by @nsenave)f785cc4
- suggester specific treatment dsfr (PR #1025 by @nsenave)
3.21.5 - 2024-05-21
80e8e8a
- lunatic dsfr question component (PR #987 by @nsenave)f40f0d4
- duration component (PR #991 by @nsenave)4c6141d
- lunatic variables dimension (PR #1001 by @nsenave)a6cfea5
- generate description for lunatic input numbers (PR #1004 by @nsenave)1c680f8
- move declaration to description for dsfr sequences (PR #1005 by @nsenave)
7c47c71
- question component filter (commit by @nsenave)4cee633
- null pointer exception in "dsfr" processing for pairwise (PR #1002 by @nsenave)
069bc77
- bump io.spring.dependency-management from 1.1.4 to 1.1.5 (PR #999 by @dependabot[bot])
3.19.4 - 2024-04-24
92d7c21
- other specify modality (PR #980 by @nsenave)0732daf
- add cors for Eno-WS (PR #973 by @laurentC35)↘️ addresses issue #867 opened by @laurentC35
0cd00e6
- restore controls criticality (PR #985 by @nsenave)c48be9c
- dynamic table line controls (PR #986 by @nsenave)
9dc1480
- resizing pairwise variables size (PR #965 by @nsenave)0622ec5
- lunatic non blocking consistency controls (commit by @nsenave)
bfe211a
- bump org.springdoc:springdoc-openapi-starter-webflux-ui (PR #972 by @dependabot[bot])0fbcbc4
- bump org.springframework.boot from 3.2.4 to 3.2.5 (PR #983 by @dependabot[bot])
3.18.5 - 2024-04-05
2a108fb
- duplicate declarations in lunatic pairwise component (PR #941 by @nsenave)194a9c4
- ddi before question declarations insertion (PR #948 by @nsenave)ad41a45
- lunatic variables serialization (PR #943 by @nsenave)
ac3d805
- bump org.springframework.boot from 3.2.3 to 3.2.4 (PR #939 by @dependabot[bot])9c03e81
- update dependencies (PR #947 by @nsenave)54f6e05
- lunatic-model 3.5.1 (commit by @nsenave)
3.18.2 - 2024-03-25
936084d
- suggester (PR #925 by @nsenave)1807758
- business first page parameter (PR #935 by @nsenave)
87f6c4e
- update dependencies (PR #933 by @nsenave)4892e6a
- update gradle build tool (commit by @nsenave)
3.17.3 - 2024-02-26
3.17.2 - 2024-02-23
3.17.1 - 2024-02-07
2476295
- bump com.networknt:json-schema-validator from 1.3.0 to 1.3.1 (PR #897 by @dependabot[bot])
3.17.0 - 2024-02-02
6282cb0
- pairwise missing variable name (PR #892 by @nsenave)c09fd08
- missing variable values (PR #894 by @nsenave)303396b
- missing variables in non paginated loops (PR #895 by @nsenave)
a80f667
- bump actions/cache from 3 to 4 (PR #888 by @dependabot[bot])eb89b88
- bump gradle/gradle-build-action from 2 to 3 (PR #887 by @dependabot[bot])8a9eba1
- bump com.networknt:json-schema-validator from 1.2.0 to 1.3.0 (PR #882 by @dependabot[bot])
3.16.1 - 2024-01-30
f487c48
- remove prefix in questionnaire id (PR #890 by @nsenave)↘️ fixes issue #889 opened by @romaintailhurat
3.16.0 - 2024-01-29
3a3b00c
- java 21 (PR #879 by @nsenave)
0e339f5
- update release note action (commit by @nsenave)0c0a29e
- add dependabot config file (commit by @nsenave)ab1dd36
- write changelog file in release workflow (commit by @nsenave)a35ebf9
- refine previous tag search regex (commit by @nsenave)6a7ffa9
- add 'latest' tag in docker publish (commit by @nsenave)
b3fe5d8
- init changelog file (commit by @nsenave)5e83285
- add property to link release note in swagger (commit by @nsenave)
3.15.10 - 2024-01-27
b33ae13
- remove usage of deprecated Lunatic-Model method (commit by @nsenave)
8011be4
- add javadoc on Eno parameters2eefa4b
- add javadoc in Eno questionnaire04f383f
- add javadoc in label objects84abca3
- update javadoc in code list classescf566bc
- add javadoc in binding reference class
c133df3
- bump org.springframework.boot from 3.2.0 to 3.2.2 (#871)39b1687
- bump com.networknt:json-schema-validator from 1.1.0 to 1.2.0 (#870)
3.15.9 - 2024-01-22
aad6fb4
- ddi expression references resolution (PR #873 by @nsenave)
3.15.8 - 2024-01-19
7f24b39
- lunatic shape from (PR #869 by @nsenave)↘️ fixes issue #864 opened by @AnneHuSKa
3.15.7 - 2024-01-17
ad5078b
- null cases handling for ddi code lists (PR #863 by @nsenave)↘️ fixes issue #862 opened by @AnneHuSKa
3.15.6 - 2024-01-17
53a7dce
- controls: info criticality everywhere (PR #861 by @nsenave)
🎉 First production release of Eno Java.
✨ Main feature: DDI to Lunatic transformation.
♻️ Eno web API has been enhanced.