Skip to content

Commit aa5010c

Browse files
Version updated from 0.2.2 to 0.2.3
1 parent 21cd1ab commit aa5010c

3 files changed

Lines changed: 41 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,44 @@
11
# Changelog
22

3+
## 0.2.3 (2026-04-19)
4+
5+
[Compare the full difference.](https://github.com/callowayproject/foreman/compare/0.2.2...0.2.3)
6+
7+
### New
8+
9+
- Add .api-env to .gitignore. [ff63ae3](https://github.com/callowayproject/foreman/commit/ff63ae3825ca1f46ddabc25906571436b2fd9624)
10+
11+
Prevents accidental commit of local env file containing GitHub token and API keys.
12+
13+
**co-authored-by:** Claude Sonnet 4.6 <noreply@anthropic.com>
14+
15+
- Add initial README with project description, features, requirements, and setup instructions. [3a9e9ba](https://github.com/callowayproject/foreman/commit/3a9e9bab536fb4fcd49741d0d87fa24ecc2730ac)
16+
17+
### Other
18+
19+
- Phase 5 — Harness Core + polling error visibility. [0a3c781](https://github.com/callowayproject/foreman/commit/0a3c7811b17861055231560633dee575b1ba1092)
20+
21+
Implements router, server dispatch loop, and main entrypoint (Tasks 10–12).
22+
Fixes two bugs found during integration testing:
23+
24+
- SQLite connection used across threads now opens with check_same_thread=False
25+
- Poller task was created but never awaited; fixed by running concurrently in \_run_loop
26+
27+
Also fixes silent failure on GitHub API errors: non-rate-limit exceptions
28+
(including 401 bad credentials) are now logged immediately at critical/error level
29+
instead of being swallowed until process shutdown. Done callback on the poller task
30+
surfaces any unexpected crash in real time.
31+
32+
156 tests passing, all pre-commit hooks green.
33+
34+
**co-authored-by:** Claude Sonnet 4.6 <noreply@anthropic.com>
35+
36+
### Updates
37+
38+
- Update license in README to MIT. [64a1e71](https://github.com/callowayproject/foreman/commit/64a1e71af4e9d7309af6383c488c451a323914d6)
39+
40+
- Update dependency versions in `uv.lock` file, including FastAPI (0.136.0), FastAPI Cloud CLI (0.17.0), FileLock (3.28.0), HuggingFace Hub (1.11.0), Identify (2.6.19), MkDocStrings (1.0.4), Packaging (26.1), and Virtualenv (21.2.4). [e0bf184](https://github.com/callowayproject/foreman/commit/e0bf1844062bef9cd4e11ce16ca718e7584cdd59)
41+
342
## 0.2.2 (2026-04-18)
443

544
[Compare the full difference.](https://github.com/callowayproject/foreman/compare/0.2.1...0.2.2)

foreman/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""Top-level package for foreman."""
22

3-
__version__ = "0.2.2"
3+
__version__ = "0.2.3"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ skip-checking-raises = true
274274
quiet = true
275275

276276
[tool.bumpversion]
277-
current_version = "0.2.2"
277+
current_version = "0.2.3"
278278
commit = true
279279
commit_args = "--no-verify"
280280
tag = true

0 commit comments

Comments
 (0)