This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
ReleasePort's take
Light signalv1.7.3 enhances Clojure compatibility with corrected JVM interop assumptions and enables comprehensive testing. Fixes data handling bugs in sorting and metadata operations.
Why it matters: Clojure compatibility strengthens; test coverage expands. No breaking changes. Deploy on next schedule; upgrade Homebrew formula to 1.7.2 if managing packages.
Summary
AI summaryMinor fixes and improvements.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Add -source-paths flag and LG_SOURCE_PATHS environment variable for source path configuration. Add -source-paths flag and LG_SOURCE_PATHS environment variable for source path configuration. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Add JVM compatibility shim plan to support Java Virtual Machine interoperability. Add JVM compatibility shim plan to support Java Virtual Machine interoperability. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Add execution plan for Clojure compatibility work to enhance language support. Add execution plan for Clojure compatibility work to enhance language support. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Unskip clojure-test-suite files: ancestors, parents, add_watch, remove_watch to enable testing previously excluded scenarios. Unskip clojure-test-suite files: ancestors, parents, add_watch, remove_watch to enable testing previously excluded scenarios. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Improve real-world Clojure source compatibility for better practical integration. Improve real-world Clojure source compatibility for better practical integration. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Update benchmark results by adding gloab/glojure comparisons for enhanced performance evaluation. Update benchmark results by adding gloab/glojure comparisons for enhanced performance evaluation. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Dependency | Medium |
Update Homebrew formula to version 1.7.2 for package management compatibility. Update Homebrew formula to version 1.7.2 for package management compatibility. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Correct JVM compatibility plan: dot-method dispatch already exists, fixing incorrect assumptions. Correct JVM compatibility plan: dot-method dispatch already exists, fixing incorrect assumptions. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Fix ineffectual ch assignments in readMeta function to ensure correct data handling. Fix ineffectual ch assignments in readMeta function to ensure correct data handling. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Fix sort comparator compatibility issues for consistent ordering behavior. Fix sort comparator compatibility issues for consistent ordering behavior. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Refactor | Medium |
Refactor benchmarks and README for improved clarity and performance documentation. Refactor benchmarks and README for improved clarity and performance documentation. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Other | Medium |
Fix typo in README documentation to improve accuracy and readability. Fix typo in README documentation to improve accuracy and readability. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Other | Medium |
Update website content to reflect recent changes and improvements. Update website content to reflect recent changes and improvements. Source: llm_adapter@2026-05-21 Confidence: low |
— |
Full changelog
Changelog
- d8543c4854fc6fa120d54686ff49897d9eb38c0a Add -source-paths flag and LG_SOURCE_PATHS env var
- 92fe5e2a4846560aef422bf53cdc0d32b8b616af Add JVM compatibility shim plan
- c01ee769fa5cd306cc9d1f4b417fc5b3ff522203 Add execution plan for Clojure compat work
- 5c71688803906f369f0ba72fc7224ecab45f8165 Correct JVM compat plan: dot-method dispatch already exists
- 1120fcb258bca28df2960a2693af5ee9e05cf612 Fix ineffectual ch assignments in readMeta
- 430d5315fd78d9ccb399c48a595e38506ada67c1 Fix sort comparator compatibility
- 9a033b1ef5a6c95d7b9226d836010a7f1a1fbb2d Fix typo in README
- af894a3311abcc3b161125a4a41413f82069b4bf Improve real-world Clojure source compatibility
- 75fbcb6e95e9f9df28e9d8dacebd716f6ce9fcde Pre-flight cleanups for Clojure compat (P1-P5)
- 137b6d0e69aa1bcd06d8749a4a2fa54eaab1ab05 Refactor benchmarks and README for clarity and performance
- 159893085771abf417d8167659195548d1750d2b Unskip clojure-test-suite files: ancestors, parents, add_watch, remove_watch
- 5a6b9334fb1d13cfe114ee1dde740a83c9dda0cf Update Homebrew formula to v1.7.2
- f448204106b322ba268122864ac7e8739680fedc Update benchmark results: add gloab/glojure back
- a15aae9e237430f6f5bd88124602ccd4e71d7346 Update website
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
Track I made a Clojure-like language in Go, boots in 7ms
Get notified when new releases ship.
Sign up freeAbout I made a Clojure-like language in Go, boots in 7ms
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]