Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
135 commits
Select commit Hold shift + click to select a range
3378eec
add zikav dataset
itpsgit Dec 5, 2025
c04e1b9
flu: add trees to internal segments, add old sequences to ha/na builds
rneher Dec 20, 2025
1a176d6
chore: rebuild [skip ci]
nextstrain-bot Dec 20, 2025
4e9ebfd
flu: set default CDS
rneher Dec 20, 2025
4722b2d
chore: rebuild [skip ci]
nextstrain-bot Dec 20, 2025
ed7d10c
flu: update internal gene trees
rneher Jan 6, 2026
f19b5db
flu: add all influenza b
rneher Jan 7, 2026
2021244
flu: addition of internal b datasets
rneher Jan 7, 2026
bde1b21
chore: rebuild [skip ci]
nextstrain-bot Jan 7, 2026
eaf60c1
flu: update b trees
rneher Jan 9, 2026
8cf92a6
flu: add h2n2 datasets
rneher Jan 9, 2026
d757780
flu: add h1n1 datasets
rneher Jan 9, 2026
937cb7f
chore: rebuild [skip ci]
nextstrain-bot Jan 9, 2026
6df8f15
flu: fix h3n2 na tree
rneher Jan 9, 2026
c1b8c0f
flu: fix h1n1pdm and h3n2 na trees
rneher Jan 9, 2026
d17ab51
flu: restore vic datasets
rneher Jan 9, 2026
1fdda23
chore: rebuild [skip ci]
nextstrain-bot Jan 9, 2026
68c328a
reorder dataset in nextstrain collection
rneher Jan 9, 2026
25b24a5
chore: rebuild [skip ci]
nextstrain-bot Jan 9, 2026
0f3ec96
flu: fix B dataset names
rneher Jan 10, 2026
6f9f709
flu: fix further b names and README
rneher Jan 10, 2026
738e5d7
merge master
rneher Jan 10, 2026
356acd9
chore: rebuild [skip ci]
nextstrain-bot Jan 10, 2026
2584934
flu: fix changelog entries
rneher Jan 13, 2026
af2faab
flu: fix changelog entries
rneher Jan 13, 2026
38b512a
chore: rebuild [skip ci]
nextstrain-bot Jan 13, 2026
73aa0ee
Merge pull request #398 from nextstrain/flu-2025-12
rneher Jan 13, 2026
4957e69
docs: allow annotation curation script to take fasta as argument and …
rneher Jan 14, 2026
c76f963
chore: release 2026-01-14--08-53-00Z
nextstrain-bot Jan 14, 2026
c98cbc6
flu: fix missing clade attributes
rneher Jan 14, 2026
e68f8f5
chore: rebuild [skip ci]
nextstrain-bot Jan 14, 2026
202298e
Merge pull request #405 from nextstrain/flu-fix-2026-01
rneher Jan 14, 2026
23f5935
chore: release 2026-01-14--19-24-43Z
nextstrain-bot Jan 14, 2026
0d5e5e1
Merge remote-tracking branch 'upstream/master'
dezordi Jan 26, 2026
45caf9b
fix dataset name, increase private mutations cuttof
dezordi Jan 26, 2026
2c4c101
Merge pull request #389 from InstitutoTodosPelaSaude/master
rneher Feb 25, 2026
8ea5683
chore: rebuild [skip ci]
nextstrain-bot Feb 25, 2026
cee796a
Merge remote-tracking branch 'origin/release'
ivan-aksamentov Feb 27, 2026
2cc3f2f
docs: add warning about Chrome Private Network Access restrictions
ivan-aksamentov Feb 27, 2026
9e3f6e7
feat: add copy of Cornelius's WNV dataset
anna-parker Feb 27, 2026
7628f44
feat: retry reverse complement
anna-parker Feb 27, 2026
dfab7ef
gene range seems to have been invalid
anna-parker Feb 27, 2026
82f7c7a
try adding 0 everywhere
anna-parker Feb 27, 2026
2253f07
chore: rebuild [skip ci]
nextstrain-bot Feb 27, 2026
e273f26
Merge pull request #410 from nextstrain/wnv-new
rneher Mar 3, 2026
c94cdf8
chore: release 2026-03-04--12-40-26Z
nextstrain-bot Mar 4, 2026
50b395d
fix(ci): trigger CI on push to PR branches with merge conflicts
ivan-aksamentov Mar 4, 2026
985e747
fix(rebuild): validate dict types in dict_get and dict_set
ivan-aksamentov Mar 3, 2026
8c7ebae
fix(rebuild): add JSON schema validation for pathogen.json
ivan-aksamentov Mar 3, 2026
d0b456f
refactor: move migration scripts to dedicated migrations directory
ivan-aksamentov Mar 3, 2026
3963cb9
feat(rebuild): add --nextclade-schemas-dir for local schema validation
ivan-aksamentov Mar 3, 2026
d50f561
feat(rebuild): detect known pathogen.json defects during validation
ivan-aksamentov Mar 3, 2026
009ae3c
feat(migrations): add migrate_016 to fix misplaced placementMaskRanges
ivan-aksamentov Mar 3, 2026
9f6b620
fix(schema): simplify unknown property warning message
ivan-aksamentov Mar 3, 2026
55637d5
feat(rebuild): improve defect reporting with severity, impact, and up…
ivan-aksamentov Mar 3, 2026
2e96a93
feat(rebuild): add colored logging with line numbers
ivan-aksamentov Mar 3, 2026
828f752
feat(schema): group defect summary by dataset path
ivan-aksamentov Mar 3, 2026
d7f351c
fix(schema): deduplicate validation and suppress redundant warnings
ivan-aksamentov Mar 3, 2026
af611fc
refactor(schema): replace global state with ValidationContext
ivan-aksamentov Mar 3, 2026
1ff3273
feat(schema): add fuzzy matching for typo and misplacement detection
ivan-aksamentov Mar 3, 2026
ce63d30
refactor(rebuild): remove enabled from top-level index output
ivan-aksamentov Mar 4, 2026
36d6058
feat(schema): add validation for top-level attribute fields
ivan-aksamentov Mar 4, 2026
4016af6
chore: rebuild [skip ci]
nextstrain-bot Mar 5, 2026
ec84536
fix(docs): correct Zika accession references in dataset-creation-guide
ivan-aksamentov Mar 5, 2026
32a218e
fix(docs): remove dead scoreWeight from missingData and mixedSites ex…
ivan-aksamentov Mar 5, 2026
29c03e9
fix(docs): clarify deprecated field location in curation guide
ivan-aksamentov Mar 5, 2026
ae6868a
fix(docs): add privateMutations to dataset-creation-guide QC example
ivan-aksamentov Mar 5, 2026
a37748f
fix(enpen/enterovirus/ev-d68): remove deprecated schema fields
ivan-aksamentov Mar 4, 2026
902e618
docs: add changelog [skip ci]
ivan-aksamentov Mar 4, 2026
37bebe7
fix(community/moncla-lab/iav-h5): remove redundant experimental from …
ivan-aksamentov Mar 4, 2026
283e8a6
fix(community/moncla-lab/iav-h5): remove obsolete deprecated/experime…
ivan-aksamentov Mar 5, 2026
742fca3
docs: add changelog [skip ci]
ivan-aksamentov Mar 5, 2026
2bb62a1
fix(community/isuvdl/mazeller/prrsv1): remove invalid qc scoreWeight …
ivan-aksamentov Mar 4, 2026
369c54c
docs: add changelog [skip ci]
ivan-aksamentov Mar 5, 2026
562cb1e
fix(community/isuvdl/mazeller/prrsv2): unify attributes per schema up…
ivan-aksamentov Mar 5, 2026
18d9b30
docs: add changelog [skip ci]
ivan-aksamentov Mar 5, 2026
d1dd5e7
fix(community/neherlab/hiv-1): move placementMaskRanges to tree.json
ivan-aksamentov Mar 4, 2026
5037a2b
fix(community/neherlab/hiv-1): remove redundant experimental from att…
ivan-aksamentov Mar 4, 2026
d979cff
fix(community/neherlab/hiv-1): unify attributes per schema update
ivan-aksamentov Mar 5, 2026
bb51f09
docs: add changelog [skip ci]
ivan-aksamentov Mar 5, 2026
52a5705
fix(nextstrain/mumps): move output settings to generalParams
ivan-aksamentov Mar 4, 2026
7e6c848
docs: add changelog [skip ci]
ivan-aksamentov Mar 5, 2026
2807f16
fix(nextstrain/rubella/E1): correct excessBandwidth typo
ivan-aksamentov Mar 4, 2026
506c21f
docs: add changelog [skip ci]
ivan-aksamentov Mar 5, 2026
ef1824f
fix(nextstrain/hmpv): rename deprecated schema fields
ivan-aksamentov Mar 4, 2026
64f3a84
docs: add changelog [skip ci]
ivan-aksamentov Mar 5, 2026
9a1aa62
fix(nextstrain/flu): move mutation label maps into mutLabels section
ivan-aksamentov Mar 4, 2026
12d1e49
refactor(nextstrain/flu): remove legacy nucMutLabelMapReverse field
ivan-aksamentov Mar 4, 2026
f3bed3a
docs: add changelog [skip ci]
ivan-aksamentov Mar 5, 2026
9b3713f
refactor(nextstrain/rsv): remove redundant geneOrderPreference field
ivan-aksamentov Mar 4, 2026
3f87095
docs: add changelog [skip ci]
ivan-aksamentov Mar 5, 2026
80ecd40
fix(community/v-gen-lab/chikV): move placementMaskRanges to tree.json
ivan-aksamentov Mar 4, 2026
4ade0c6
fix(community/v-gen-lab/dengue): move placementMaskRanges to tree.json
ivan-aksamentov Mar 4, 2026
24ad968
fix(community/v-gen-lab): unify attributes per schema update
ivan-aksamentov Mar 5, 2026
3d86d59
docs: add changelog [skip ci]
ivan-aksamentov Mar 5, 2026
e17afc2
fix(process): only use returncode to determine command failure
ivan-aksamentov Mar 6, 2026
888df12
fix(git): defer function calls from default arguments to function body
ivan-aksamentov Mar 6, 2026
451ad5b
fix(git): use shlex.quote() for all shell-interpolated values
ivan-aksamentov Mar 6, 2026
f4153d1
fix(rebuild): use context manager for file handle in tree JSON minifi…
ivan-aksamentov Mar 6, 2026
e58593c
fix(string): remove broken append and prepend functions
ivan-aksamentov Mar 6, 2026
e05bea8
feat(schema): add markdown defect summary writer and error count return
ivan-aksamentov Mar 6, 2026
c7fafc0
feat(rebuild): write defect summary to GITHUB_STEP_SUMMARY and exit n…
ivan-aksamentov Mar 6, 2026
30fe951
feat(ci): add validate-pr.yml workflow for fork-safe PR validation
ivan-aksamentov Mar 6, 2026
8b26dfb
docs(curation-guide): update fork contributor notes for new validatio…
ivan-aksamentov Mar 6, 2026
a85fcc1
docs(creation-guide): remove deprecated scoreWeight fields from patho…
ivan-aksamentov Mar 6, 2026
4b93dea
docs(creation-guide): add alignmentPreset documentation for high-dive…
ivan-aksamentov Mar 6, 2026
c8b2332
docs(server-maintenance): fix stale workflow reference
ivan-aksamentov Mar 6, 2026
43ddd3a
refactor: lint, format
ivan-aksamentov Mar 6, 2026
1e84745
chore: rebuild [skip ci]
nextstrain-bot Mar 6, 2026
fa791de
fix(community/itps/zikav): move placementMaskRanges to tree.json
ivan-aksamentov Mar 4, 2026
98e4066
fix(community/itps/zikav): unify attributes per schema update
ivan-aksamentov Mar 5, 2026
964d2a9
docs: add changelog [skip ci]
ivan-aksamentov Mar 5, 2026
76f8f2c
chore: trigger CI
ivan-aksamentov Mar 6, 2026
33bc066
chore: rebuild [skip ci]
nextstrain-bot Mar 6, 2026
d7ee84e
fix(nextstrain/dengue): align dataset metadata with schema [skip ci]
ivan-aksamentov Mar 6, 2026
0e72d07
fix(nextstrain/herpes): align qc metadata with schema [skip ci]
ivan-aksamentov Mar 6, 2026
9db6a42
fix(nextstrain/measles): align qc metadata with schema [skip ci]
ivan-aksamentov Mar 6, 2026
cd88bd6
fix(nextstrain/mpox): align dataset metadata with schema [skip ci]
ivan-aksamentov Mar 6, 2026
14c5a01
fix(nextstrain/mumps): align dataset metadata with schema [skip ci]
ivan-aksamentov Mar 6, 2026
1e6b0e3
fix(nextstrain/orthoebolavirus): align dataset metadata with schema […
ivan-aksamentov Mar 6, 2026
f61b017
fix(nextstrain/rubella): align qc metadata with schema [skip ci]
ivan-aksamentov Mar 6, 2026
3c588c3
fix(nextstrain/wnv): align dataset metadata with schema [skip ci]
ivan-aksamentov Mar 6, 2026
0236d4f
chore: trigger CI
ivan-aksamentov Mar 6, 2026
f616874
chore: rebuild [skip ci]
nextstrain-bot Mar 6, 2026
94cb9db
feat(scripts): add structured reporting system
ivan-aksamentov Mar 6, 2026
88a4a06
refactor(scripts): migrate dataset pipeline to structured reporting
ivan-aksamentov Mar 6, 2026
fe1d568
fix(scripts): add missing defaultdict import in schema validation
ivan-aksamentov Mar 6, 2026
9fc7f3e
refactor: read minimizerReferences from buildFiles instead of files
ivan-aksamentov Apr 1, 2026
757b824
refactor: move minimizerReferences from files to buildFiles
ivan-aksamentov Apr 1, 2026
dddd44a
chore: rebuild [skip ci]
nextstrain-bot Apr 1, 2026
b8d2fec
Revert "chore: rebuild [skip ci]" [skip ci]
ivan-aksamentov Apr 1, 2026
1e95c89
Merge remote-tracking branch 'origin/master' into feat/multiref
ivan-aksamentov Apr 1, 2026
f40ac06
chore: rebuild [skip ci]
nextstrain-bot Apr 1, 2026
210ea34
Merge branch 'feat/multiref' into fix/cva16-build-files
ivan-aksamentov Apr 1, 2026
d60f549
chore: rebuild [skip ci]
nextstrain-bot Apr 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 1 addition & 5 deletions .github/workflows/build-and-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,14 @@ name: build-and-deploy

on:
push:
branches:
- master
- staging
- release
pull_request:
repository_dispatch:
types: build-and-deploy
workflow_dispatch:
workflow_call:

concurrency:
group: cli-${{ github.workflow }}-${{ github.ref_type }}-${{ github.event.pull_request.number || github.ref || github.run_id }}
group: cli-${{ github.workflow }}-${{ github.ref_type }}-${{ github.head_ref || github.ref_name || github.run_id }}
cancel-in-progress: true

defaults:
Expand Down
56 changes: 56 additions & 0 deletions .github/workflows/validate-pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: "validate-pr"

on:
pull_request:

permissions:
contents: "read"

concurrency:
group: "validate-pr-${{ github.event.pull_request.number || github.run_id }}"
cancel-in-progress: true

defaults:
run:
shell: "bash -euxo pipefail {0}"

env:
PYTHONUNBUFFERED: "1"

jobs:
validate:
runs-on: "ubuntu-24.04"

steps:
- name: "Checkout PR code"
uses: "actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683" # v4.2.2
with:
repository: "${{ github.event.pull_request.head.repo.full_name }}"
ref: "${{ github.event.pull_request.head.ref }}"
fetch-depth: 0
fetch-tags: true

- name: "Install system dependencies"
run: "sudo apt-get install genometools python3 --yes -qq >/dev/null"

- name: "Install Python dependencies"
run: "pip3 install -r requirements.txt"

- name: "Validate GFF files"
run: "./scripts/validate-gff 'data/'"

- name: "Rebuild (validation only)"
id: "rebuild"
continue-on-error: true
run: "./scripts/rebuild --input-dir 'data/' --output-dir 'data_output/' --no-pull --allow-dirty"

- name: "Upload validation artifacts"
if: "always()"
uses: "actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02" # v4.6.2
with:
name: "validation-output"
path: "data_output/"

- name: "Fail if rebuild or validation found errors"
if: "steps.rebuild.outcome == 'failure'"
run: "exit 1"
3 changes: 2 additions & 1 deletion data/community/collection.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
"community/pathoplexus/cchfv/M",
"community/v-gen-lab/chikV/genotypes",
"community/masphl-bioinformatics/hav/vp1-2b-junction",
"community/masphl-bioinformatics/hav/whole-genome"
"community/masphl-bioinformatics/hav/whole-genome",
"community/itps/zikav"
]
}
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## Unreleased

- Remove invalid `qc.missingData.scoreWeight` and `qc.mixedSites.scoreWeight`

## 2025-09-09T12:13:13Z

Add schema definition url to `pathogen.json`. This is a purely technical change, for convenience of dataset authors. The data itself is not modified.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,7 @@
"missingData": {
"enabled": true,
"missingDataThreshold": 2000,
"scoreBias": 500,
"scoreWeight": 50
"scoreBias": 500
},
"snpClusters": {
"enabled": true,
Expand All @@ -38,8 +37,7 @@
},
"mixedSites": {
"enabled": true,
"mixedSitesThreshold": 15,
"scoreWeight": 80
"mixedSitesThreshold": 15
},
"frameShifts": {
"enabled": true,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## Unreleased

- Unify attributes per schema update

## 2025-09-09T12:13:13Z

Add schema definition url to `pathogen.json`. This is a purely technical change, for convenience of dataset authors. The data itself is not modified.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,13 @@
"attributes": {
"name": "PRRSV-2 ORF5 Lineages, Yim-im & Zhang 2023 Microbiol Spectr",
"reference accession": "DQ478308.1",
"reference name": "PRRSV0004437"
"reference name": "PRRSV0004437",
"experimental": true
},
"compatibility": {
"cli": "3.0.0-alpha.0",
"web": "3.0.0-alpha.0"
},
"deprecated": false,
"enabled": true,
"experimental": true,
"files": {
"changelog": "CHANGELOG.md",
"examples": "sequences.fasta",
Expand Down
10 changes: 10 additions & 0 deletions data/community/itps/zikav/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
## Unreleased

- Move `placementMaskRanges` to tree.json
- Unify attributes per schema update

## 2026-03-04T12:40:26Z

Initial release of a Zika Virus (zikav) dataset for genotype classification!

Read more about Nextclade datasets in the documentation: https://docs.nextstrain.org/projects/nextclade/en/stable/user/datasets.htmls
19 changes: 19 additions & 0 deletions data/community/itps/zikav/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Nextclade Dataset for Zika virus Based on Reference "Natal RGN"

## Dataset Attributes

| Attribute | Value |
| -------------------- | ---------------------------------------- |
| Name | Zika virus |
| RefName | Natal RGN |
| RefAccession | NC_035889.1 |

## Scope of This Dataset

The dataset aims to enable rapid and accurate identification of the two main Zika virus genotypes, improving the resolution and speed of phylogenetic classification in routine surveillance networks.

The source code is available at [InstitutoTodosPelaSaude/nextclade-datasets-workflows](https://github.com/InstitutoTodosPelaSaude/nextclade-datasets-workflows/tree/main/zikav).

For bugs, please open an [issue](https://github.com/InstitutoTodosPelaSaude/nextclade-datasets-workflows/issues).

Read more about Nextclade datasets in the Nextclade documentation: [Nextclade Datasets](https://docs.nextstrain.org/projects/nextclade/en/stable/user/datasets.html).
21 changes: 21 additions & 0 deletions data/community/itps/zikav/genome_annotation.gff3
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
##gff-version 3
#!gff-spec-version 1.21
#!processor NCBI annotwriter
##sequence-region NC_035889.1 1 10808
##species https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?id=64320
NC_035889.1 RefSeq region 1 10808 . + . ID=NC_035889.1:1..10808;Dbxref=taxon:64320;collection-date=2015;country=Brazil: Rio Grande do Norte%2C Natal;gbkey=Src;genome=genomic;isolation-source=fetus' brain autopsy;mol_type=genomic RNA;nat-host=Homo sapiens;strain=Natal RGN
NC_035889.1 RefSeq region 1 10808 . + . ID=id-NC_035889.1:1..10808;Note=Mature peptides were annotated by RefSeq staff using homoloy to NC_012532.1 and the cleavage sites reported in Kuno and Chang%2C 2007 (PMID 17195954). Questions about the annotation of this sequence should be directed to info@ncbi.nlm.nih.gov.;gbkey=Comment
NC_035889.1 GenBank CDS 108 473 . + . gene_name=ancC
NC_035889.1 GenBank CDS 108 419 . + . gene_name=C
NC_035889.1 GenBank CDS 474 977 . + . gene_name=prM
NC_035889.1 GenBank CDS 474 752 . + . gene_name=pr
NC_035889.1 GenBank CDS 753 977 . + . gene_name=M
NC_035889.1 GenBank CDS 978 2489 . + . gene_name=E
NC_035889.1 GenBank CDS 2490 3545 . + . gene_name=NS1
NC_035889.1 GenBank CDS 3546 4223 . + . gene_name=NS2A
NC_035889.1 GenBank CDS 4224 4613 . + . gene_name=NS2B
NC_035889.1 GenBank CDS 4614 6464 . + . gene_name=NS3
NC_035889.1 GenBank CDS 6465 6845 . + . gene_name=NS4A
NC_035889.1 GenBank CDS 6846 6914 . + . gene_name=2K
NC_035889.1 GenBank CDS 6915 7667 . + . gene_name=NS4B
NC_035889.1 GenBank CDS 7668 10376 . + . gene_name=NS5
63 changes: 63 additions & 0 deletions data/community/itps/zikav/pathogen.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
{
"$schema": "https://raw.githubusercontent.com/nextstrain/nextclade/refs/heads/release/packages/nextclade-schemas/input-pathogen-json.schema.json",
"alignmentParams": {
"retryReverseComplement": true,
"alignmentPreset": "high-diversity"
},
"attributes": {
"name": "Zika virus",
"reference accession": "NC_035889.1",
"reference name": "Natal RGN",
"experimental": true
},
"compatibility": {
"cli": "3.0.0-alpha.0",
"web": "3.0.0-alpha.0"
},
"files": {
"changelog": "CHANGELOG.md",
"examples": "sequences.fasta",
"genomeAnnotation": "genome_annotation.gff3",
"pathogenJson": "pathogen.json",
"readme": "README.md",
"reference": "reference.fasta",
"treeJson": "tree.json"
},
"meta": {
"bugs": "https://github.com/InstitutoTodosPelaSaude/nextclade-datasets-workflows/issues",
"source code": "https://github.com/InstitutoTodosPelaSaude/nextclade-datasets-workflows/tree/main/zikav"
},
"qc": {
"frameShifts": {
"enabled": true
},
"missingData": {
"enabled": true,
"missingDataThreshold": 1625,
"scoreBias": 536
},
"mixedSites": {
"enabled": false,
"mixedSitesThreshold": 11
},
"privateMutations": {
"cutoff": 35,
"enabled": true,
"typical": 5,
"weightLabeledSubstitutions": 2,
"weightReversionSubstitutions": 1,
"weightUnlabeledSubstitutions": 1
},
"snpClusters": {
"enabled": false
},
"stopCodons": {
"enabled": true
}
},
"schemaVersion": "3.0.0",
"version": {
"tag": "unreleased"
},
"defaultCds": "E"
}
Loading