Skip to content

Commit 5f6dc29

Browse files
Release v0.1.24
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> Co-authored-by: shenald-dev <245350826+shenald-dev@users.noreply.github.com>
1 parent 72b6ec7 commit 5f6dc29

3 files changed

Lines changed: 14 additions & 1 deletion

File tree

.jules/warden.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,3 +176,11 @@ Observed the preceding agent optimized the ignore file watcher hot paths by expl
176176

177177
Alignment / Deferred:
178178
Version bumped to `0.1.23` as a patch release. Updated CHANGELOG.md.
179+
180+
## 2026-05-02 — Assessment & Lifecycle
181+
182+
Observation / Pruned:
183+
Observed the preceding agent optimized wildcard ignore patterns by separating them into simple and compound matchers, avoiding redundant regex evaluations in the hot path. Tests passed successfully and static analysis tools confirmed no dead code or lint issues.
184+
185+
Alignment / Deferred:
186+
Version bumped to `0.1.24` as a patch release. Updated CHANGELOG.md.

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
# Changelog
2+
## [0.1.24] - 2026-05-02
3+
4+
### Changed
5+
* **[Performance]:** Split wildcard ignore patterns into simple and compound regexes to prevent redundant evaluations during path checking, improving file event performance.
6+
27

38
## [0.1.23] - 2026-04-30
49

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "echo-watcher"
3-
version = "0.1.23"
3+
version = "0.1.24"
44
description = "📡 Lightweight file watcher. Trigger commands on changes. <5MB RAM, single binary."
55
authors = [
66
{ name = "shenald-dev", email = "bot@shenald.dev" }

0 commit comments

Comments
 (0)