Releases: Smart-AI-Memory/empathy-framework
Releases · Smart-AI-Memory/empathy-framework
v6.0.0
Immutable
release. Only release title and notes can be modified.
What's Changed in v6.0.0
- chore: Bump version to 6.0.0 for attune-ai release (eb291ea)
- feat: Migrate empathy-framework to attune-ai (fafd432)
- docs: Add v5.3.0 section to README (d9b9bcd)
- Release v5.3.0 - Dashboard Enhancements and Help System (59cef69)
- fix: Remove empathy prefix from approval request keys for dashboard demo (b02702d)
- fix: Use correct AgentHeartbeat attribute name (last_beat not timestamp) (9eabe4c)
- fix: Correct HeartbeatCoordinator API method names in dashboard (6eff23e)
- fix: Resolve dashboard server blocking and API connection issues (98560b3)
- fix: Add empathy: prefix to heartbeat Redis keys (b9c81af)
- feat: Add continuous heartbeats to dashboard demo (5cbc0f7)
- feat: Improve dashboard pattern badge labels (9e2786f)
- fix: Dashboard demo now loads .env and connects to Redis (d6242b1)
- feat: Add environment-based Redis configuration with optional enablement (f98a100)
- fix: Add total_requests property to RedisMetrics for test compatibility (fc47dcb)
- fix: Add public client and metrics properties to RedisShortTermMemory (a1a956f)
- test: Add coverage for cli/parsers/info.py (Module 35) (a65bfa1)
- fix: Improve file path validation for macOS system directories (8df05e8)
- chore: Clean up Mac Finder duplicate files (1abf115)
- fix: Resolve test collection import errors (ModuleNotFoundError) (bbe2fc3)
- fix: Rename test file to avoid import collision (895262b)
- test: Add 5 tests for cli/commands/inspection.py (Module 34) (ed4cbd6)
- test: Add 6 tests for cli/commands/memory.py (Module 33) (16527e5)
- test: Add 5 tests for cli/parsers/sync.py (Module 32) (60b5db4)
- test: Add 5 tests for cli/parsers/sync.py (Module 32) (7a971da)
- test: Add 11 tests for workflow_patterns/core.py (Module 31) (e194dc1)
- test: Add 18 tests for workflows/test_gen/config.py (Module 30) (d3c745e)
- test: Add 12 tests for prompts/config.py (Module 29) (4a92107)
- test: Add 24 tests for exceptions.py (Module 28) (6b2b27e)
- test: Add 5 tests for cli/commands/batch.py (Module 27) (38cd96d)
- test: Add 9 tests for cli/commands/cache.py (Module 26) (7a398be)
- test: Add 4 tests for cli/commands/info.py (Module 25) (262634c)
- test: Add 17 tests for adaptive/task_complexity.py (Module 24) (8e25641)
- config: Increase pytest maxfail to 20 for better error visibility (ca04e08)
- test: Add comprehensive tests for test generation data models (Module 23) (14d0536)
- test: Add comprehensive tests for workflow output patterns (Module 22) (8a40b95)
- test: Add comprehensive tests for long-term memory types (Module 21) (6b7c3b3)
- test: Add comprehensive tests for XML response parser (Module 20) (f3e8252)
- test: Add comprehensive coverage for workflow step configuration (ddf7d77)
- test: Add comprehensive coverage for XML prompt templates registry (9226225)
- test: Add comprehensive coverage for adaptive model routing (76efbf9)
- test: Add comprehensive coverage for leverage points analyzer (10001f5)
- test: Add comprehensive coverage for keyboard shortcuts schema (285d3af)
- test: Add comprehensive tests for file system watcher (44 tests) (6a5412c)
- test: Add comprehensive tests for WebSocket hot-reload notifications (28 tests) (f8a5bf7)
- test: Add comprehensive tests for memory graph Node and NodeType (44 tests) (66486ef)
- test: Add comprehensive tests for memory graph Edge and EdgeType (48 tests) (f058a64)
- test: Add comprehensive tests for HashOnlyCache (35 tests) (ce970a7)
- test: Add comprehensive tests for Workflow Telemetry Mixin (9e115b1)
- test: Add comprehensive tests for Workflow Caching Mixin (1011fb3)
- test: Add comprehensive tests for LLM Workflow Generator base class (8ecc1ad)
- test: Add comprehensive tests for Workflow Builder module (4238cf8)
- test: Add comprehensive tests for VSCode bridge module (a970395)
- test: Add comprehensive tests for LLM executor protocol (a1d7e9b)
- test: Add comprehensive test generation report formatter tests (e6ebb40)
- test: Add comprehensive AST analyzer coverage boost tests (a95fe4b)
- test: Add comprehensive adaptive_routing coverage boost tests (54c3251)
- test: Add comprehensive auth_strategy coverage boost tests (225cc8f)
- fix: Resolve test suite import errors for 5 workflow test files (5ff19e2)
- test: Boost validation coverage from 52% to 97% (25 new tests) (67472ea)
- test: Boost cost_tracker coverage from 78% to 90% (15 new tests) (c1a3f41)
- test: Boost XML config coverage from 73% to 95% (18 new tests) (57b1685)
- test: Add comprehensive ModelRegistry class tests (34 tests) (5d3a4d8)
- test: Add integration smoke tests for critical workflows (cad1708)
- test: Add CLI command tests and fix f-string syntax error (d940fc8)
- feat: Improve error messages and developer experience (8c2d6b9)
- chore: Update version to 5.2.1 in init.py (91c2435)
Full Changelog: v5.2.1...v6.0.0
v2.0.0
Immutable
release. Only release title and notes can be modified.
What's Changed in v2.0.0
- chore: Bump version to 2.0.0 for attune-ai initial release (bd1040e)
Full Changelog: v6.0.0...v2.0.0
v5.2.1
Immutable
release. Only release title and notes can be modified.
What's Changed in v5.2.1
- fix: Resolve 108 unit test failures and improve code quality (v5.2.1) (210aa0d)
- feat: Add pytest-mock dependency for generated tests (6270066)
- fix: Add 15-minute timeout to LLM calls to bypass streaming requirement (3a5ef21)
- fix: Correct max_tokens configuration for extended thinking (b83ac1b)
- feat: Implement Phase 2 & 3 - Multi-Turn Refinement and Coverage-Guided Test Generation (29a8979)
- docs: Add comprehensive session summary and validation script (457c8c2)
- fix: Increase extended thinking budget from 4K to 20K tokens (ad15f94)
- feat: Phase 1 - Enhance AutonomousTestGenerator with Anthropic best practices (b548aec)
- test: Add comprehensive unit tests for test_templates module (355012b)
- feat: Add comprehensive testing infrastructure and utilities (113e59b)
- fix: Resolve batch12 test failures in report formatter (9f86cf4)
- feat: Complete refactoring post-processing and test generation (5050949)
- refactor: Modularize test_gen, document_gen, and cli_meta_workflows (1093d4c)
- refactor: Complete models/telemetry.py modularization - 97% reduction (953fd46)
- test: Generate behavioral tests for dashboard_commands.py (15 tests) (883c64c)
- refactor: Complete telemetry/cli.py refactoring - 36% reduction achieved (b60f425)
- refactor: Extract dashboard functions from telemetry/cli.py (696 lines) (75e7ed9)
- docs: Add comprehensive refactoring plan for remaining 6 top-10 files (9e15fc5)
- docs: Add comprehensive refactoring completion summary (6f8bb6e)
- chore: Remove unified.py backup file after successful refactoring (bdc191a)
- refactor: Complete control_panel.py refactoring - 127 line reduction (a8bb835)
- test: Generate tests for 5 remaining top-10 files (229 tests) (32e7111)
- refactor: Extract support classes from control_panel.py (b9757cd)
- docs: Add comprehensive refactoring session summary (9a8dd9d)
- docs: Add comprehensive refactoring plan for top 10 files (000a0bc)
- refactor: Phase 2 - Extract 7 mixins from unified.py (a9bef35)
- test: Generate tests for Phase 1 extracted modules (161 tests) (d7c5d0d)
- test: Generate P1 high-priority module tests (99 tests) (5a63c6e)
- refactor: Phase 1 - Extract 4 modules from long_term.py (fd974ed)
- feat: Add executor.py behavioral tests (P0 module) (5e3c2f4)
- fix: Clean up broken batch-generated tests and regenerate batch1 (e2cb201)
- fix: Fix batch test generator to prevent malformed code (76d463d)
- fix: Remove broken batch-generated tests to unblock test suite (5a3188d)
- feat: Improve SEO with sitemap updates and internal linking (c078f6d)
- refine: Optimize meta descriptions for top traffic pages (c977542)
- feat: Add SEO meta descriptions to all documentation (822a4f9)
- feat: Add SEO Optimization with Socratic Questioning (Multi-Agent System) (149edf1)
- feat: Release v5.1.4 - Complete MCP Integration for Claude Code (4d52320)
- docs: Update CHANGELOG.md for v5.1.3 release structure (9e71487)
- chore: Release v5.1.3 - Production/Stable Status (320f1e5)
Full Changelog: v5.1.3...v5.2.1
v5.1.3
Immutable
release. Only release title and notes can be modified.
What's Changed in v5.1.3
- chore: Release v5.1.2 - Community Attribution (b793d50)
Full Changelog: v5.1.1...v5.1.3
v5.1.2
Immutable
release. Only release title and notes can be modified.
What's Changed in v5.1.2
- chore: Release v5.1.2 - Community Attribution (fe16b55)
Full Changelog: v5.1.1...v5.1.2
v5.1.1
Immutable
release. Only release title and notes can be modified.
What's Changed in v5.1.1
- chore: Release v5.1.1 - Enhanced natural language routing (931520a)
- chore: Post-release updates - Test generation and enhancements (c5eb92d)
Full Changelog: v5.1.0...v5.1.1
v5.1.0
Immutable
release. Only release title and notes can be modified.
What's Changed in v5.1.0
- Release v5.1.0: Multi-Agent Orchestration, Authentication Strategy & Batch Test Generation (c833d84)
- chore: Remove unused slash commands (2f7d7be)
- security: Fix Dependabot vulnerabilities (2 high severity) (a0ed07c)
- chore: Change license from Fair Source 0.9 to Apache 2.0 (b3451ef)
Full Changelog: v5.0.3...v5.1.0
v5.0.3
Immutable
release. Only release title and notes can be modified.
What's Changed in v5.0.3
- chore: Bump version to 5.0.3 (fix pyproject.toml version mismatch) (f6aa526)
- chore: Bump version to 5.0.2 in pyproject.toml (40aff45)
- docs: Update README with v5.0.2 features (a7c04dd)
Full Changelog: v5.0.2...v5.0.3
v5.0.2
Immutable
release. Only release title and notes can be modified.
What's Changed in v5.0.2
- chore: Release v5.0.2 - Cost Optimization Suite + Dashboard Fixes (8a423d5)
- Merge branch 'feat/phase-2-anthropic-only' (c928c93)
- chore: Add test verification script and update patterns from QA workflows (741ce98)
- fix: Correct get_workflow import in workflow.py (c5f1351)
- fix: Complete outstanding tasks - CLI bug, API docs, Issue #25 status (1ea0ddd)
- feat: Add CLI commands for adaptive routing analytics (6a13a00)
- feat: Complete cost optimization suite - Batch API, Caching, Token Counting (#22, #23, #24) (f58020b)
- Merge pull request #31 from Smart-AI-Memory/dependabot/pip/dev-dependencies-31adc6bfb2 (bc71577)
- Merge pull request #21 from Smart-AI-Memory/dependabot/pip/structlog-gte-23.0.0-and-lt-26.0.0 (f89c07d)
- chore(deps): Bump the dev-dependencies group across 1 directory with 5 updates (44064b9)
- Merge pull request #32 from Smart-AI-Memory/feat/phase-2-anthropic-only (e836e08)
- chore(deps): Update structlog requirement (623be00)
Full Changelog: v5.0.1...v5.0.2
v5.0.1
Immutable
release. Only release title and notes can be modified.
What's Changed in v5.0.1
- chore: Release v5.0.1 - Add approval gates demo example (1c67a9a)
Full Changelog: v5.0.0...v5.0.1