Skip to content

Commit c2bb09b

Browse files
committed
Start the 0.0.3 changelog
1 parent a1da6ef commit c2bb09b

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

docs/changelog.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,29 @@ SPDX-FileCopyrightText: 2026 Gert van Dijk <github@gertvandijk.nl>
55
SPDX-License-Identifier: CC0-1.0
66
-->
77

8+
## 0.0.3 **(unreleased)**
9+
10+
_In development._
11+
12+
### Tooling changes
13+
14+
- Project documentation has been migrated from [MkDocs](https://www.mkdocs.org/) with
15+
[Material for MkDocs](https://squidfunk.github.io/mkdocs-material/) to
16+
[Zensical](https://zensical.org/).
17+
The repository now uses `zensical.toml` for site configuration.
18+
19+
### Development changes
20+
21+
- Pyright has been adopted as an additional strict type checker in `run-all-linters`,
22+
with configuration aligned more closely with the VS Code IDE experience.
23+
- Binary-heavy tests and related constants have been reformatted to use
24+
`bytes.fromhex()`, improving the readability of byte-oriented inputs and outputs.
25+
- Minor follow-up changes further modernized the developer tooling after `0.0.2`.
26+
These under-the-hood updates included refreshing the VS Code workspace for the
27+
`uv`-managed environment, refining Pyright-specific suppressions, correcting a small
28+
type annotation issue in `test_codec_application_encode`, cleaning up
29+
`codec.OutOfRangeError`, and a minor polish update to the lint runner output.
30+
831
## 0.0.2: 'Reboot' (2026-04-16)
932

1033
No new features are included in `0.0.2`; the main focus is tooling, packaging,

0 commit comments

Comments
 (0)