- Use options to set
schema_version
andbranch
arguments indownload_tasks_schema()
and thecreate_*()
family of functions for creating config files programmatically. This allows for setting the schema version and branch globally for the session (#85). - Make validation of
round_id
patterns explicit. This ties in with schema version v4.0.1 where the pattern theround_id
property must match ifround_id_from_variable
isfalse
is now specified as a regular expression in the schema. This check is also now implemented dynamically on values of theround_id
variable ifround_id_from_variable
istrue
when validating tasks.json config files. Checks onround_id
patterns are also now implemented increate_round()
when creating rounds programmatically. - As of schema version v5.0.0, only a single
target_keys
element is allowed when creating target metadata items programmatically (#89).
PRs in this release
- Increment version number to 1.4.0.9000 by @annakrystalli in #84
- Use options to set
schema_version
andbranch
by @annakrystalli in #87 - Add round_id expected pattern match check by @annakrystalli in #88
- add scripting tasks config vignette by @zkamvar in #86
- upgrade schema version to v5.0.0 by @annakrystalli in #92
- Only allow a single target_keys key value pair by @annakrystalli in #90
- Make latest snaphots version agnostic by @annakrystalli in #94
- update vignette to v5 by @zkamvar in #95
- Increment version number to 1.5.0 by @zkamvar in #96
Full Changelog: v1.4.0...v1.5.0