Skip to content
This repository was archived by the owner on Dec 20, 2025. It is now read-only.

Commit 089d689

Browse files
azmavethclaude
andcommitted
docs: update README.md to reflect v0.8.1 release
- Update "What's New" section to show changes since v0.7.0 - Include highlights from v0.8.1, v0.8.0, and v0.7.1 - Update dependency version from 0.7.0 to 0.8.1 - Organize changes by version for better clarity 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 648151b commit 089d689

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

README.md

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,22 @@ A unified Elixir client for Large Language Models with intelligent test caching,
44

55
> ⚠️ **Alpha Quality Software**: This library is in early development. APIs may change without notice until version 1.0.0 is released. Use in production at your own risk.
66
7-
## What's New in v0.7.0
7+
## What's New Since v0.7.0
88

9-
- **🚀 Advanced Test Caching System**: 25x faster integration tests with intelligent response caching
10-
- **🏷️ Comprehensive Test Tagging**: Semantic test organization with 138 skip tags replaced by meaningful tags
11-
- **⚡ Mix Test Aliases**: 24 new aliases for targeted testing (provider-specific, tag-based, capability-based)
12-
- **🤖 Smart Test Detection**: Automatic requirement checking with ExLLM.Case module
13-
- **📊 Cache Management**: Built-in cache analytics, TTL management, and cleanup tools
9+
### v0.8.1 - Documentation & Code Quality
10+
- **📖 Comprehensive API Documentation**: Complete public API reference with examples and clear separation from internal modules
11+
- **🧹 Zero Compilation Warnings**: Clean codebase with all warnings resolved (Logger.warn → Logger.warning, unreachable clauses)
12+
- **🏗️ Enhanced Documentation Structure**: Organized guides and references with ExDoc integration
13+
14+
### v0.8.0 - Advanced Streaming & Telemetry
15+
- **🚀 Production-Ready Streaming Infrastructure**: Memory-efficient circular buffers, flow control, and intelligent batching
16+
- **📊 Comprehensive Telemetry System**: Complete observability with telemetry events for all operations
17+
- **⚡ Enhanced Streaming Performance**: Reduced system calls and graceful degradation for slow consumers
18+
- **🔒 Memory Safety**: Fixed-size buffers prevent unbounded memory growth
19+
20+
### v0.7.1 - Documentation System
21+
- **📚 Complete ExDoc Configuration**: Organized documentation structure with guides and references
22+
- **🎯 24 Mix Test Aliases**: Targeted testing commands for providers, capabilities, and test types
1423

1524
## Features
1625

@@ -61,7 +70,7 @@ Add `ex_llm` to your list of dependencies in `mix.exs`:
6170
```elixir
6271
def deps do
6372
[
64-
{:ex_llm, "~> 0.7.0"},
73+
{:ex_llm, "~> 0.8.1"},
6574

6675
# Optional hardware acceleration backends (choose one):
6776
{:exla, "~> 0.7", optional: true},

0 commit comments

Comments
 (0)