What's Changed
- Schema/version 1 by @jthrilly in #2
- Schema/version 1 by @jthrilly in #3
- Update additional attributes format by @wwqrd in #4
- Use generic 'asset' type for items in information screen by @wwqrd in #5
- Precompile validators by @wwqrd in #6
- Move component, options and validations into codebook by @wwqrd in #7
- Add test for validateLogic by @wwqrd in #9
- make behaviours optional by @rebeccamadsen in #10
- make node variables property not required by @jthrilly in #12
- Enforce schema by version by @wwqrd in #17
- Migrations by @wwqrd in #19
- Skip logic ordinal categorical vars by @wwqrd in #18
- implement stage level filtering in version 2 schema by @jthrilly in #21
- Fix validate schema tests and separate out checkSupport feature by @wwqrd in #22
- Feature/improve migrations by @wwqrd in #23
- Integer schema versions by @wwqrd in #26
- Abstract version comparison from Architect to protocol validation migrations by @wwqrd in #25
- update node by @rebeccamadsen in #27
- Bump lodash from 4.17.11 to 4.17.15 by @dependabot in #30
- Bump mixin-deep from 1.3.1 to 1.3.2 by @dependabot in #29
- Slider by @wwqrd in #31
- New date and text inputs by @wwqrd in #33
- Bump handlebars from 4.1.2 to 4.5.3 by @dependabot in #34
- schema version 3 by @jthrilly in #28
- Add otherVariable and otherVariableLabel prompt properties to schema 4 by @wwqrd in #36
- Update dyad census config by @wwqrd in #37
- Constrain variable names by @wwqrd in #39
- Bump lodash from 4.17.15 to 4.17.19 by @dependabot in #40
- Add shim to migrate old version 1.0.0 by @wwqrd in #41
- Change AdditionalAttribute to support number instead of integer by @wwqrd in #42
- additional attributes only allow boolean by @rebeccamadsen in #43
- allow protocols with no stages by @jthrilly in #44
- Bump y18n from 4.0.0 to 4.0.1 by @dependabot in #46
- Bump ini from 1.3.5 to 1.3.7 by @dependabot in #45
- add schema version 5 by @rebeccamadsen in #47
- Schema version 6 by @wwqrd in #48
- create schema 7 by @rebeccamadsen in #52
- Add migration that removes old roster interfaces, and update schema t… by @jthrilly in #49
- schema version 8 by @rebeccamadsen in #55
- correctly define ego codebook entity so that ego variables are validated by @jthrilly in #56
- Feature/two mode sociogram by @jthrilly in #57
- Fix logic validations not being applied to ego variables by @jthrilly in #70
- Bump tough-cookie and jest by @dependabot in #71
- Fresco by @jthrilly in #75
New Contributors
- @jthrilly made their first contribution in #2
- @wwqrd made their first contribution in #4
- @rebeccamadsen made their first contribution in #10
- @dependabot made their first contribution in #30
Full Changelog: https://github.com/complexdatacollective/protocol-validation/commits/v3.0.0-test