Releases: git-stunts/alfred
Releases · git-stunts/alfred
v0.10.3
v0.9.1
Full Changelog: v0.9.0...v0.9.1
v0.6.9
Full Changelog: v0.6.0...v0.6.9
v0.6.0
What's Changed
- feat(v0.6): typed knobs & stable semantics by @flyingrobots in #5
- v0.6.0: Browser support, deterministic tests, CI browser tests by @flyingrobots in #6
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- feat(v0.5): Correctness & Coherence milestone by @flyingrobots in #4
Full Changelog: v0.4.0...v0.5.0
What's Changed
- feat(v0.5): Correctness & Coherence milestone by @flyingrobots in #4
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- feat(retry): add abortable retries by @flyingrobots in #3
Full Changelog: v0.3.0...v0.4.0
What's Changed
- feat(retry): add abortable retries by @flyingrobots in #3
Full Changelog: v0.3.0...v0.4.0
v0.2.0---Wayne Manor Renovation
Focus: Structural integrity, new wings (Bulkhead), and security systems (Telemetry).
The Wayne Manor Renovation 🏰
This release introduces major structural improvements and new resilience capabilities. We've reinforced the foundations with a strict refactor and added powerful new tools to your utility belt.
🚀 New Features
- Bulkhead Policy: Limit concurrency to prevent resource exhaustion. (
bulkhead({ limit: 10 })) - Telemetry System: Composable sinks (
ConsoleSink,InMemorySink) to observe every retry, circuit trip, and timeout. - Platform Agnostic: Verified support for Node.js, Bun, and Deno.
- TypeScript Support: Official
index.d.tsdefinitions.
🛠 Internal Improvements
- Refactored Core: Migrated to a class-based architecture for better state management.
- Strict Mode: 100% clean ESLint profile.
- Dev Experience: Added Dockerized tests and DevContainers for all supported platforms.
📦 Install
npm install @git-stunts/alfred@0.2.0or
npx jsr add @git-stunts/alfred@0.2.0