Skip to content

Commit 131aa94

Browse files
committed
Release v0.2.0
1 parent bac85e9 commit 131aa94

3 files changed

Lines changed: 92 additions & 41 deletions

File tree

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
## [0.2.0] - 2026-03-16
11+
12+
### Added
13+
- Added compact step trace support for Natural block execution attempts:
14+
- `StepTrace`
15+
- `StepTraceError`
16+
- `nighthawk.get_step_traces()`
17+
18+
### Changed
19+
- Updated CI workflow setup (`setup-uv`) in project automation.
20+
21+
### Fixed
22+
- License badge reference in README.
23+
- Documentation formatting inconsistencies.
24+
25+
## [0.1.0] - 2026-03-13
26+
27+
### Added
28+
- Initial public release of `nighthawk-python`.
29+
- Natural DSL execution runtime with run/scope execution context model.
30+
- Step executor abstraction and provider integration foundation.
31+
- Core documentation and project scaffolding.
32+
33+
[Unreleased]: https://github.com/kurusugawa-computer/nighthawk-python/compare/v0.2.0...HEAD
34+
[0.2.0]: https://github.com/kurusugawa-computer/nighthawk-python/compare/v0.1.0...v0.2.0
35+
[0.1.0]: https://github.com/kurusugawa-computer/nighthawk-python/tree/v0.1.0

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "nighthawk-python"
3-
version = "0.1.0"
3+
version = "0.2.0"
44
description = "An experimental Python library that embeds Natural blocks inside Python functions and executes them using an LLM."
55
readme = "README.md"
66
requires-python = ">=3.13"

0 commit comments

Comments
 (0)