bottom/schema
Clement Tsang 8afae3fbe8
uptick: 0.10.0 (#1510)
* uptick: 0.10.0

* docs: fix changelog

* bump lockfile

* match clap

* add/update schema

* add note
2024-08-01 02:45:57 -04:00
..
nightly feature: support italic text styling (#1514) 2024-07-31 01:54:26 +00:00
v0.9 uptick: 0.10.0 (#1510) 2024-08-01 02:45:57 -04:00
v0.10 uptick: 0.10.0 (#1510) 2024-08-01 02:45:57 -04:00
v1.0 uptick: 0.10.0 (#1510) 2024-08-01 02:45:57 -04:00
README.md uptick: 0.10.0 (#1510) 2024-08-01 02:45:57 -04:00

Config JSON Schema

Generation

These are automatically generated from code using schemars. They're locked behind a feature flag to avoid building unnecessary code for release builds, and you can generate them like so:

cargo run --features="generate_schema" -- --generate_schema > schema/nightly/bottom.json

Publication

To publish these schemas, cut a new version by copying nightly to a new folder with a version number matching bottom's (e.g. v0.10 if bottom is on v0.10.x bottom). Then, make a PR to schemastore updating the catalog.

For more info, see the schemastore repo. An example PR can be found here.