⚠️ |
This is a pre-release. It can contain bugs and significant changes which are not yet finalized. Changes may appear without notice. We recommend to try the pre-releases to learn about upcoming features. For important projects, use stable releases. |
|
<details>
<summary><h3>Commit history</h3> (click to expand)</summary>
- [[`66937c1`](https://github.com/nextstrain/nextclade/commit/66937c13f2bba609a21ecb2154f7a385b1d37a34)] fix: make GapAlignmentSide values in JSON to resemble the ones in CLI
Uses [serde's `rename_all` container attribute](https://serde.rs/container-attrs.html#rename_all) to convert variants of `enum GapAlignmentSide` to kebab case during (de)serialization, e.g. in `virus_proerties.json`.
The enum variants in Rust are by convention in PascalCase, and serde uses them as is. But we want to make the values in `virus_proerties.json` to resemble the values in CLI arguments, and clap seems to be converting enums to kebab case.
If merged, this change requires simultaneous adjustment of datasets using the `gap_alignment_side` param.
- [[`a5f9ab8`](https://github.com/nextstrain/nextclade/commit/a5f9ab8ec61a9f09a7b1a66a2e76ccd161c91fb7)] feat: warn if --genes requested not found in --genemap
- [[`022496a`](https://github.com/nextstrain/nextclade/commit/022496aafe17afbfec586d2b1b207811b804855b)] feat: warn if non-empty genemap supplied but no genes found
- [[`e984954`](https://github.com/nextstrain/nextclade/commit/e984954e26fcc9414a02143a71cc3b7ce865c38e)] chore(ci): create git tag on web releases [skip ci]
- [[`b00f086`](https://github.com/nextstrain/nextclade/commit/b00f086f727ba629f83f6427e857b329fbe04aec)] chore(ci): create web releases [skip ci]
- [[`48229e3`](https://github.com/nextstrain/nextclade/commit/48229e3c2db124283ef36d49d68e342ba8de5ab9)] chore: pre-release web v2.0.0-alpha.1 (on master)
- [[`4f81bfc`](https://github.com/nextstrain/nextclade/commit/4f81bfcf61dc507afd287b4ccd27ad38d7f1dc2d)] chore(ci): fix web release script, comment and document release process
- [[`d6f2706`](https://github.com/nextstrain/nextclade/commit/d6f2706b5d29925afc132491b71a688b75305ada)] chore(ci): fix typo in web deployment step
- [[`9e860b4`](https://github.com/nextstrain/nextclade/commit/9e860b49a23eaf6edbb194f44aadc68feeb31c9c)] chore(ci): attempt to fix git tags for web
- [[`a0d0fef`](https://github.com/nextstrain/nextclade/commit/a0d0fef06a9fc02d2c301d8281f2992cc55c5d20)] Merge pull request #805 from nextstrain/fix/gap-alignment-side-kebab-case
fix: make GapAlignmentSide values in JSON to resemble the ones in CLI
- [[`c00634a`](https://github.com/nextstrain/nextclade/commit/c00634aa15df3f4eab2132657d3ec9c02b307689)] Merge branch 'master' into better-genemap-warnings
- [[`34876b0`](https://github.com/nextstrain/nextclade/commit/34876b083d4de4e9957c510037eb9fa75263bc3b)] refactor: avoid collecting, straight to string
- [[`1033081`](https://github.com/nextstrain/nextclade/commit/1033081d2768e6e61cffecee0b014e5b9d594a68)] refactor: bubble Err immediately
- [[`ae59a3c`](https://github.com/nextstrain/nextclade/commit/ae59a3cb188ec477824271bc5f75d77cb7457828)] chore: update lockfile using `cargo build`
- [[`597d8e4`](https://github.com/nextstrain/nextclade/commit/597d8e4374d8076fe098c2c080dd2ab9fabd8871)] Revert "chore: update lockfile using `cargo build`"
This reverts commit ae59a3cb188ec477824271bc5f75d77cb7457828.
- [[`99f1235`](https://github.com/nextstrain/nextclade/commit/99f1235f655999842fe50102179cfdc45f2408be)] chore: improve release script error messages
- [[`bad7333`](https://github.com/nextstrain/nextclade/commit/bad733356974d20e6a53d4f7fe4b4f791f4de065)] chore: cargo build --locked in tip
- [[`0fe47e9`](https://github.com/nextstrain/nextclade/commit/0fe47e9ce74b60c0d4a89b02faa0f081c81e54e1)] Merge pull request #806 from nextstrain/better-genemap-warnings
- [[`5c15a09`](https://github.com/nextstrain/nextclade/commit/5c15a098e23d559bc720c5cfee44e3f0d38b2a15)] chore: release cli 2.0.0-alpha.2
</details>