Skip to content

Release 1.0.0: stability, doctor, robustness#8

Merged
kelkalot merged 1 commit into
mainfrom
release/1.0
Jul 10, 2026
Merged

Release 1.0.0: stability, doctor, robustness#8
kelkalot merged 1 commit into
mainfrom
release/1.0

Conversation

@kelkalot

Copy link
Copy Markdown
Owner

Bump to 1.0.0 and stabilize the core: add CHANGELOG.md and STABILITY.md, pin lockfile on-disk format (lockfile_format=1) and refuse newer formats. Add probelock doctor (toolset health + probe/tool drift) and its pure diagnostics module. Harden CLI and ingest: clearer exit codes for bad input/unwritable outputs, OTLP/span parsing isolation, and safer trace handling. Handle recursive JSON Schema in synth_value via depth bound. Update README/action.yml/pyproject packaging and add comprehensive tests for doctor, lockfile format, ingest, and recursive schemas.

Bump to 1.0.0 and stabilize the core: add CHANGELOG.md and STABILITY.md, pin lockfile on-disk format (lockfile_format=1) and refuse newer formats. Add `probelock doctor` (toolset health + probe/tool drift) and its pure diagnostics module. Harden CLI and ingest: clearer exit codes for bad input/unwritable outputs, OTLP/span parsing isolation, and safer trace handling. Handle recursive JSON Schema in synth_value via depth bound. Update README/action.yml/pyproject packaging and add comprehensive tests for doctor, lockfile format, ingest, and recursive schemas.
@kelkalot
kelkalot merged commit 747a08f into main Jul 10, 2026
2 checks passed
@kelkalot
kelkalot deleted the release/1.0 branch July 10, 2026 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant