Releases: canada-ca/aia-eia-js
Releases · canada-ca/aia-eia-js
v0.10.0 - third review
New and modified questions to the AIA resulting from the Third Review of the Directive on Automated Decision-Making.
v0.9.1
Enhancements
Better looking results that are easier to read, bilingual JSON data file, detailed section-by-section score breakdown in the results, ability to provide field-specific inline help... Lots of good stuff
- #777 preserve newline character for narratives by @Ancentury in #838
- #642 add bullets to the results requirements by @Ancentury in #867
- #461 numbering questions results page by @Ancentury in #872
- #224 results json now bilingual by @Ancentury in #873
- #126 add start again confirmation by @Ancentury in #892
- #776 add question help by @Ancentury in #890
- #808 score breakdown by @Ancentury in #896
- #100 filename picker on save JSON and PDF by @MrDeshaies in #903
- 2022 change intro text by @MrDeshaies in #919
- minor adjust to intro text by @MrDeshaies in #927
- bump version to 0.9.1 by @MrDeshaies in #876
Bug fixes
- #649 link to github by @Ancentury in #836
- #841 with bad typescript imports in vue by @MrDeshaies in #842
- #848 typo in taches by @MrDeshaies in #849
- #622 about system scoring by @Ancentury in #865
- #641 fix pdf points overlap by @Ancentury in #866
- #626 Broken results page language switch fix by @Ancentury in #871
- #650 Fix translations by @Ancentury in #881
- #926 long lines wrapping by @MrDeshaies in #928
- fix #808 bug of empty tables in prod deploys by @MrDeshaies in #899
- fix #622 when loading old files by @MrDeshaies in #913
- spell out AIA, french missing word by @MrDeshaies in #920
- 091 bug fixes by @MrDeshaies in #923
New Contributors
- @Ancentury made their first contribution in #836
Dependency updates
- chore(deps): bump actions/cache from v2.1.4 to v2.1.5 by @dependabot in #663
- chore(deps): bump ssri from 6.0.1 to 6.0.2 by @dependabot in #674
- chore(deps): bump elliptic from 6.5.3 to 6.5.4 by @dependabot in #675
- chore(deps): bump lodash from 4.17.15 to 4.17.20 by @dependabot in #505
- chore(deps): bump y18n from 4.0.0 to 4.0.1 by @dependabot in #653
- chore(deps): bump ini from 1.3.5 to 1.3.8 by @dependabot in #676
- chore(deps-dev): bump prettier from 2.2.0 to 2.2.1 by @dependabot in #496
- chore(deps): bump register-service-worker from 1.7.1 to 1.7.2 by @dependabot in #518
- chore(deps): bump bootstrap-vue from 2.15.0 to 2.21.2 by @dependabot in #546
- chore(deps-dev): bump cspell-dict-fr-fr from 1.2.17 to 1.3.1 by @dependabot in #557
- chore(deps): bump vue-router from 3.3.4 to 3.5.1 by @dependabot in #573
- chore(deps): bump vuex from 3.5.1 to 3.6.2 by @dependabot in #574
- chore(deps-dev): bump markdownlint-cli from 0.25.0 to 0.27.1 by @dependabot in #613
- chore(deps-dev): bump @vue/cli-plugin-babel from 4.4.6 to 4.5.12 by @dependabot in #631
- chore(deps-dev): bump @vue/cli-plugin-pwa from 4.4.6 to 4.5.12 by @dependabot in #639
- chore(deps): bump peaceiris/actions-gh-pages from v3 to v3.8.0 by @dependabot in #645
- chore(deps-dev): bump typescript from 3.9.7 to 4.2.4 by @dependabot in #660
- chore(deps-dev): bump @vue/test-utils from 1.0.3 to 1.2.0 by @dependabot in #677
- chore(deps): bump core-js from 3.6.5 to 3.11.2 by @dependabot in #678
- chore(deps): bump vue-i18n from 8.18.2 to 8.24.4 by @dependabot in #672
- chore(deps-dev): bump @types/jest from 26.0.9 to 26.0.23 by @dependabot in #670
- chore(deps): bump lodash from 4.17.20 to 4.17.21 by @dependabot in #691
- chore(deps): bump actions/cache from 2.1.5 to 2.1.6 by @dependabot in #703
- chore(deps-dev): bump cspell from 4.2.2 to 5.5.2 by @dependabot in #705
- chore(deps-dev): bump cspell from 5.5.2 to 5.6.1 by @dependabot in #714
- chore(deps-dev): bump cspell from 5.6.1 to 5.6.3 by @dependabot in #719
- chore(deps): bump actions/setup-node from 2.1.5 to 2.3.0 by @dependabot in #741
- chore(deps-dev): bump markdownlint-cli from 0.27.1 to 0.28.1 by @dependabot in #743
- chore(deps): bump actions/setup-node from 2.3.0 to 2.3.2 by @dependabot in #750
- chore(deps): bump actions/setup-node from 2.3.2 to 2.4.0 by @dependabot in #751
- chore(deps): bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #755
- chore(deps): bump hosted-git-info from 2.8.5 to 2.8.9 by @dependabot in #692
- chore(deps): bump dns-packet from 1.3.1 to 1.3.4 by @dependabot in #704
- chore: Build CI with Node 16 by @nschonni in #844
- chore: Remove call to missing test script by @nschonni in #847
- chore(deps): bump actions/setup-node from 2.4.0 to 2.4.1 by @dependabot in #794
- chore: Upgrade package-lock.json to v2 by @nschonni in #845
- chore(deps): bump actions/setup-node from 2.4.1 to 2.5.0 by @dependabot in #875
- chore(deps): bump tmpl from 1.0.4 to 1.0.5 by @dependabot in #790
- chore(deps-dev): bump cspell from 5.6.3 to 5.12.6 by @dependabot in #837
- chore(deps): bump url-parse from 1.4.7 to 1.5.3 by @dependabot in #756
- chore(deps-dev): bump markdownlint-cli from 0.28.1 to 0.29.0 by @dependabot in #803
- chore(deps-dev): bump markdownlint-cli from 0.28.1 to 0.29.0 by @dependabot in #857
- chore(deps-dev): bump markdownlint-cli from 0.29.0 to 0.30.0 by @dependabot in #864
- chore(deps): bump vue-i18n from 8.24.4 to 8.27.0 by @dependabot in #895
- chore(deps): bump actions/checkout from 2 to 3 by @dependabot in #930
- chore(deps): bump actions/setup-node from 2.5.0 to 3 by @dependabot in #918
- chore(deps): bump url-parse from 1.5.3 to 1.5.10 by @dependabot in #924
- #846 update cspell and French dictionary by @Ancentury in #897
- #843 fix dependabot errors by @Ancentury in #877
- #843 Dependabot - this will fix the dependabot alert and others related dependency update by @Ancentury in #839
Full Changelog: v0.9...v0.9.1
April 2019 - MVP - Pre-Release 1
Testing release for April 2019 Minimum Viable Product.
MVP - Critical features
Critical Features are now covered:
- Ability to save progress
- Ability to load progress
- Use local storage to go back and make changes after assessment "completion"
- Ability to clear the survey and start over
MVP 0.5
Updates:
- Changed questions and structure
- Added a "fork" in questions: Design vs Implementation
- Removed questions numbers
Known issue:
- Some French terms may not be properly translated.
Missing features:
- New scoring mechanism not completed
- Save/Load progress
MVP for Consultation - Added features
New features:
- Obligations: Based on the level of impact, specific obligations are displayed.
- Add link to the Canada Directive on Automated Decision Making
Fixes:
- English and French questions, terms and results have been improved.
- Localization is better
Known Issues:
- Some components do not render properly in IE11
- Still have the question numbering issue
- Formatting of the obligations needs to be improved.
- Print to structure file has not been completed yet
- Print to PDF is not part of the application; workaround is to Print to PDF via the browser (if not IE11)
MVP for consultation
This version is the first functional version with scoring.
Known issues:
- Required questions are disabled for easier consultation
- Back and forward browser navigation will reset the survey data
- Numbering might not always react properly.
- Results page is not clear enough