-
Notifications
You must be signed in to change notification settings - Fork 2
7.0 features (for discussion) #143
Description
Initial list:
We want to get the most we can from a major breaking change so looking to bulk release a new set of features and updates.
The list
-
Repeater fields (The repeater! #132)
-
Plugins some discovery work here @smcmurtry (https://github.com/cds-snc/feedback-plugin)
-
Global JS files
Add the ability to use "global js files" i.e. I need this code avail for all my routes (node-starter-app/views/base.njk
Line 49 in 63be10e
<script src="/dist/{{""|jsFile("global") }} "></script> -
Macro cleanup (some work here Cleanup macros #134) + extending radios + checkboxes (see The repeater! #132 (comment)) adding the ability to pass attributes to individual components
-
Toggle component (add the ability to show hide fields / area) based on a form selection - i.e. revealing additional fields based on selection.
-
Documentation
- More docs around the Routes and Middleware i.e. a user wants to use a plain route without the en/fr prefix
-
Migration guide .... how to migrate from 6.x to 7.0
-
Ensure things move toward people can understand the setup enough (given) some digging that they can feel comfortable contributing. We can't rely on person X or person Y being available to do core implementations so we need to keep core Express JS type setup top of mind.
-
*Accessibility fixes
-
@JuliannaR is working on submitting
TBD
- Sessions see ([WIP] Add multiple session types #137)
- Validators Use express-validator directly #142
- Presenters (Presenters! #141)