Skip to content

Commit 86fb0ea

Browse files
committed
add 0.1.9 changelog entries
1 parent 061aa8b commit 86fb0ea

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

CHANGES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,10 @@
7171
- `jupyter_kernel_info` is now optional in `RecordProperties`; workflow configs without a notebook URL no longer require this field.
7272
- Removed redundant `hasattr` guard for `_last_generator` in `Publisher.publish()`.
7373
- Added automated MkDocs GitHub Pages deployment on release via a dedicated `docs.yml` workflow.
74+
- `osc_themes` values are now automatically lowercased, so `'Land'` and `'LAND'` are treated the same as `'land'`, preventing theme validation failures.
75+
- `collection_id` is now validated to contain no spaces; a clear error is raised with a hint to use hyphens instead.
76+
- `license_type` (dataset) and `properties.license` (workflow) are now mandatory fields; publishing fails immediately with a descriptive error if either is missing.
77+
- Variable catalog `description` now falls back to the title-cased variable ID when neither `description` nor `long_name` attrs are present on the zarr variable, preventing `null` description validation failures.
78+
- Pull requests opened by deep-code now include a "Generated with deep-code" note in the PR description.
79+
- `stac_catalog_s3_root` is now a mandatory field in the dataset config; publishing fails immediately with a descriptive error if it is absent.
80+
- Added optional `visualisation_link` field to the dataset config; when provided, a `related` link with title `"Dataset Visualisation"` is added to the generated OSC collection.

0 commit comments

Comments
 (0)