Skip to content

Releases: paulprogrammer/llmlang

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 19:59
3ebb79d

Highlights

  • Unified test harness — new llmlang test subcommand: discovers collocated test functions tagged M "test", strips them from production builds, and executes each in an isolated sandboxed process with trap-wrapped panic capture, TAI64 tns timing, TEST_DATA_DIR injection (--test-data-dir, default ./tests/data), --format text|json, and POSIX exit codes.
  • MCP diagnostics — new run_symbol_tests tool in llm-mcp returns structured JSON mapping test failures to the target symbol's AST fingerprint.
  • Compiler — new E019 diagnostic: M "test" metadata must target a function definition.
  • Runtime — panic messages are now recoverable inside trap (^) fallbacks via env "LLM_PANIC_MSG".
  • CI — fixed the chronic macOS http_native_test failure (hardened llm-test mock HTTP server); dependency refresh (inkwell, anyhow, pest family) and removal of unused anyhow/pest/pest_derive.

What's Changed

  • build(deps): bump serde_json from 1.0.149 to 1.0.150 by @dependabot in #2
  • build(deps): bump inkwell from 31cc1f6 to c58f752 by @dependabot in #3
  • feat: unified test harness with M "test" discovery and sandboxed execution (5e6c668)
  • build(deps): bump anyhow from 1.0.102 to 1.0.103 by @dependabot in #6
  • build(deps): bump inkwell from c58f752 to 39f778f by @dependabot in #5
  • build(deps): bump pest_derive from 2.8.6 to 2.8.7 by @dependabot in #7
  • chore: remove unused dependencies (anyhow, pest, pest_derive) in #9
  • fix(ci): harden llm-test mock HTTP server against stalled connections in #10
  • chore: bump version to 0.5.0 in #11

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 24 May 22:30
f7a30ef

Full Changelog: v0.3.1...v0.4.0

Full Changelog: v0.3.1...v0.4.0

Full Changelog: v0.3.1...v0.4.0

Full Changelog: v0.3.1...v0.4.0

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 21 May 22:22
ea52b0b

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.3.1

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.3.1

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 21 May 17:06
f7329ce

Full Changelog: v0.2.4...v0.3.0

Full Changelog: v0.2.4...v0.3.0

Full Changelog: v0.2.4...v0.3.0

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 21 May 15:39
abe6ada

Full Changelog: v0.2.3...v0.2.4

Full Changelog: v0.2.3...v0.2.4

Full Changelog: v0.2.3...v0.2.4

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 20 May 23:59
1e1f936

Full Changelog: v0.2.2...v0.2.3

Full Changelog: v0.2.2...v0.2.3

Full Changelog: v0.2.2...v0.2.3

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 20 May 23:20
7b4a9a8

Full Changelog: v0.2.1...v0.2.2

Full Changelog: v0.2.1...v0.2.2

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 19 May 21:58
cea5403

Full Changelog: v0.2.0...v0.2.1

Full Changelog: v0.2.0...v0.2.1

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 May 19:32
05bb16f

Full Changelog: v0.1.7...v0.2.0

Full Changelog: v0.1.7...v0.2.0

Full Changelog: v0.1.7...v0.2.0

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 19 May 01:48
a4c6279

Full Changelog: v0.1.6...v0.1.7

Full Changelog: v0.1.6...v0.1.7

Full Changelog: v0.1.6...v0.1.7

Full Changelog: v0.1.6...v0.1.7

Full Changelog: v0.1.6...v0.1.7

Full Changelog: v0.1.6...v0.1.7