3.5.9 • Published 10 months ago
@vitessce/schemas v3.5.9
How to add a new schema version
The following checklist can be used when adding a new schema version.
- Upgrade function: Each schema version must be accompanied by an upgrade function that facilitates automatically upgrading configs from the directly preceding schema version.
- Define this in previous-config-upgraders.ts
- Zod schema: Each schema version must be accompanied by a Zod schema.
- Define this in previous-config-schemas.ts
- Where possible, .extend from the previous schema.
- Define this in previous-config-schemas.ts
- Config version meta-information: in previous-config-meta.ts
- Set the newly-defined schema as the value of
latestConfigSchema. - Add the newly-defined schema type to the
AnyVersionConfigunion type. - Append the newly-defined schema and upgrade function to the
SCHEMA_HANDLERSarray.
- Set the newly-defined schema as the value of
- Update the list of config versions on the View Configs via JSON documentation page.
If the reasoning for the new version is NOT for only coordination type or behavioral changes:
- Update the schema constructed by
buildConfigSchemato match the "generic" (i.e., non-plugin-specific) schema inlatestConfigSchema.
3.5.9
10 months ago
3.5.8
10 months ago
3.5.7
11 months ago
3.5.6
12 months ago
3.5.5
12 months ago
3.5.4
12 months ago
3.5.3
12 months ago
3.5.2
1 year ago
3.5.1
1 year ago
3.5.0
1 year ago
3.4.14
1 year ago
3.4.11
1 year ago
3.4.12
1 year ago
3.4.10
1 year ago
3.4.8
1 year ago
3.4.7
1 year ago
3.4.9
1 year ago
3.4.6
2 years ago
3.4.5
2 years ago
3.4.4
2 years ago
3.4.3
2 years ago
3.4.2
2 years ago
3.4.1
2 years ago
3.4.0
2 years ago
3.3.12
2 years ago
3.3.10
2 years ago
3.3.11
2 years ago
3.3.9
2 years ago
3.3.8
2 years ago
3.3.7
2 years ago
3.3.6
2 years ago
3.3.5
2 years ago
3.3.4
2 years ago
3.3.3
2 years ago
3.3.1
2 years ago
3.2.2
2 years ago
3.1.3
2 years ago
3.3.0
2 years ago
3.2.1
2 years ago
3.1.2
2 years ago
3.2.0
2 years ago
3.1.1
2 years ago
3.1.0
2 years ago
3.0.1
3 years ago
3.3.2
2 years ago
3.0.0
3 years ago