This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
ReleasePort's take
Light signalAnt v0.11.1 introduces `--inspect` for debugging and several performance/bug‑fix improvements.
Why it matters: Test the new --inspect flag in dev to enable remote debugger attachment; benchmark regex workloads after upgrade as fast paths are added, reducing latency.
Summary
AI summaryAdded --inspect debugging support and improved regex performance.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Added `--inspect` to Ant for debugging support. Added `--inspect` to Ant for debugging support. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Ant now respects `NO_COLOR` in console output. Ant now respects `NO_COLOR` in console output. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Added `setEncoding` support to child process streams. Added `setEncoding` support to child process streams. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Can attach inspector-compatible tooling to a running Ant process. Can attach inspector-compatible tooling to a running Ant process. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Switched type stripping over to [skim](https://github.com/theMackabu/skim). Switched type stripping over to [skim](https://github.com/theMackabu/skim). Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Better UTF-8 console rendering on Windows. Better UTF-8 console rendering on Windows. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Performance | Medium |
Added new regex fast paths in the engine. Added new regex fast paths in the engine. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Performance | Medium |
Saves roughly `900kb` from the binary in the stripping path. Saves roughly `900kb` from the binary in the stripping path. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Performance | Medium |
Implemented regex fast‑path engine operations for improved performance. Implemented regex fast‑path engine operations for improved performance. Source: granite4.1:30b@2026-05-23-audit Confidence: low |
— |
| Performance | Medium |
Switched type stripping to the `skim` tool, reducing stripped binary size by ~900 KB. Switched type stripping to the `skim` tool, reducing stripped binary size by ~900 KB. Source: granite4.1:30b@2026-05-23-audit Confidence: low |
— |
| Bugfix | Medium |
Fixed arena allocation sizing under pressure on Windows. Fixed arena allocation sizing under pressure on Windows. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Included a small round of regex correctness fixes. Included a small round of regex correctness fixes. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Improved Windows file URL path handling. Improved Windows file URL path handling. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Improved inherited child stdout behavior. Improved inherited child stdout behavior. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Fixed a null-handling bug in child-process stream paths. Fixed a null-handling bug in child-process stream paths. Source: llm_adapter@2026-05-21 Confidence: low |
— |
Full changelog
Ant 0.11.1
A focused runtime release centered on debugging, regex performance, smaller builds, and a lot of quality-of-life polish across Windows.
Highlights
Debugging support
- Added
--inspectto Ant - You can now attach inspector-compatible tooling to a running Ant process
Regex got a lot faster
- Added new regex fast paths in the engine
- Included a small round of regex correctness fixes too
Smaller builds
- Switched type stripping over to skim
- This saves roughly
900kbfrom the binary in the stripping path
Windows & console polish
- Better UTF-8 console rendering on Windows
- Better Windows file URL path handling
- Fixed arena allocation sizing under pressure on Windows
- Ant now respects
NO_COLORin console output
Child process & stream quality-of-life
- Added
setEncodingsupport to child process streams - Improved inherited child stdout behavior
- Fixed a null-handling bug in the same area
- Added
--inspectsupport to Ant - Added inspector queue limits to keep things bounded under load
- Added regex fast-path engine ops
- Landed a small round of regex correctness fixes
- Fixed
String.fromCharCodeUnicode behavior in an edge case
- Fixed UTF-8 console rendering on Windows
- Improved Windows file path handling, especially around file URLs
- Fixed arena allocation sizing under pressure on Windows
- Ant now respects
NO_COLORin console output - Fixed crash-report precedence behavior
- Fixed compile-define wiring in the build
- Added
setEncodingto child process streams - Improved inherited stdout behavior for child processes
- Fixed a null-handling bug in child-process stream paths
- Migrated type stripping to
skim - This reduces stripping-path size by about
900kb - Updated build/docs/readme pieces to match the new setup
To install Ant v0.11.1:
curl -fsSL https://ant.themackabu.com/install | bash
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Ant
All releases →Related context
Beta — feedback welcome: [email protected]