Skip to content

Releases: hubverse-org/hubAdmin

hubAdmin 1.5.0

22 Jan 19:46
v1.5.0
7d9c203
Compare
Choose a tag to compare
  • Use options to set schema_version and branch arguments in download_tasks_schema() and the create_*() 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 the round_id property must match if round_id_from_variable is false is now specified as a regular expression in the schema. This check is also now implemented dynamically on values of the round_id variable if round_id_from_variable is true when validating tasks.json config files. Checks on round_id patterns are also now implemented in create_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

Full Changelog: v1.4.0...v1.5.0

hubAdmin 1.4.0

25 Nov 10:31
v1.4.0
31327b3
Compare
Choose a tag to compare
  • Support v4.0.0 schema configuration of output types and output type IDs when creating config files programmatically. Specifically, whether an output type is required or not is specified via the is_required logical property whereas the output_type_id values as provided through the required property only (#53). In addition, output_type_id required value is now encoded as NULL instead of NA (#72).
  • Programmatically created higher level config elements now have a branch attribute that can be used to create and validate objects against a schema which is still in development and has not been released to the main branch yet.
  • Add dynamic checks to ensure derived_task_ids match valid task ID names to validation of task.json config files (#69).

hubAdmin 1.3.0

24 Oct 18:18
v1.3.0
73b9f9a
Compare
Choose a tag to compare
  • Add derived_task_ids property to create_config() (for specifying hub level derived task IDs) and create_round() (for specifying round level derived task IDs) (#52). This adds compatibility for the upcoming schemas v4.0.0 release.

PRs contributing to this release

Full Changelog: v1.2.0...v1.3.0

hubAdmin 1.2.0

26 Sep 08:53
v1.2.0
fff5ec7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.1...v1.2.0

v1.1.1

20 Sep 18:45
v1.1.1
cfffc25
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.2...v1.1.1

hubAdmin 1.0.2

29 Aug 17:42
1.0.2
ecb7d4d
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.1...1.0.2

1.0.1

21 Aug 18:49
1.0.1
44c2198
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 719cd09...1.0.1