This release includes 1 security fix for security teams reviewing exposed deployments.
Published 6mo
AI Coding Tools
✓ No known CVEs patched
This release patches 1 known CVE
Topics
ai
ai-collaboration
anthropic
anticipatory-ai
artificial-intelligence
claude-code
+12 more
code-analysis
debugging
developer-productivity
developer-tools
developer-tools-monorepo
fair-source
healthcare-ai
large-language-models
llm
memdocs
python
testing
Summary
AI summary.env added to .gitignore protects API keys.
Full changelog
What's Changed in v1.9.4
- release: Bump to v1.9.4 - Healthcare demo links and code quality fixes (be2cbf1)
- fix: Resolve ESLint warnings and add inline style config (687e1c8)
- docs: Add live healthcare demo links to documentation (5a4b7fd)
- feat: Add Healthcare Wizards external link and SBAR wizard demo (5062246)
- test: Add 57 new tests for security modules (754be09)
- chore: Add B904 to ruff ignore list (cb764f5)
- release: Bump to v1.9.3 - Archive non-healthcare wizards, add SBAR wizard (a6a2ded)
- release: Bump to v1.8.0b1 with updated author metadata (73992a9)
- docs: Add PyPI download tracking and dynamic badges (d94c021)
- release: Bump version to 1.8.0b0 for PyPI publication (11b0867)
- perf: Reduce redirect delay from 3s to 500ms (d02e3fa)
- feat: Redirect all docs links to new MkDocs documentation (1588953)
- fix: Add site.webmanifest to resolve PWA 404 error (3c5c783)
- fix: Add missing build:railway script to package.json (484cabb)
- fix: Move Dockerfile and railway.toml to root directory for Railway detection (df9451c)
- fix: Switch to Dockerfile for Railway deployment (05cd2d2)
- fix: Add nixpacks.toml to override build command for Railway (6056b2c)
- Merge feature/claude-memory-integration into main for complete v1.8.0-beta deployment (c96cbe6)
- Merge docs/framework-integration into main for v1.8.0-beta deployment (44f34db)
- fix: Use Railway-specific build command without mkdocs (35d583a)
- feat: Update SmartAI Memory website to v1.8.0-beta with accurate wizard counts (9b678b1)
- feat: Update SmartAI Memory website with v1.8.0-alpha and wizard docs (2bbafd4)
- fix: Remove fabricated statistics from all wizard documentation (6f29d70)
- docs: Make heading anchor links more visible and interactive (b6d1746)
- docs: Add comprehensive Healthcare and Software Development Wizard guides (b3bb5b2)
- docs: Add AI Development Wizards to documentation (2b74d5e)
- docs: Fix wizards TOC by removing tabbed content structure (f39e6d1)
- docs: Add comprehensive guides section (bf0b9b9)
- fix: Use direct HTML URLs for better Next.js dev compatibility (a95d86b)
- fix: Rebuild docs with correct site_url and remove failing mkdocstrings imports (1986a78)
- fix: Update site_url for framework-docs subdirectory hosting (1cdf1f4)
- revert: Remove redirect that caused infinite loop (429d167)
- fix: Add redirect from /framework-docs to /framework-docs/ for static site (115e139)
- docs: Integrate MkDocs framework documentation into website (9886188)
- feat: Integrate MkDocs framework documentation into website (d094f8c)
- fix: Remove wizard count from overview, show in context (0ba93c4)
- docs: Add comprehensive wizard documentation (a37d5f4)
- fix: Enable Material icons rendering (b66d5b7)
- fix: Enable Material grid cards rendering (00f98da)
- chore: Update OSSF Scorecard action to v2.4.3 (69fab99)
- docs: Create comprehensive homepage with badges and feature cards (de3ded0)
- fix: Remove broken links in simple-chatbot example (609cea7)
- fix: Correct API reference module paths and disable failing mkdocstrings (bf21110)
- docs: Complete API documentation and MkDocs setup (19154a5)
- feat: Enhanced CLI with interactive REPL and pattern management (353317b)
- docs: Complete Option A plan + comprehensive examples + MkDocs tutorial (766f52a)
- feat: Phase 3 Integration - EmpathyLLM Security + Comprehensive Planning (62ee4bf)
- feat: Phase 2 Enterprise Security Controls (v1.8.0-beta) (7e4ca09)
- feat: Claude Memory Integration (v1.8.0-alpha) (d04702a)
- release: Prepare v1.7.1 (78a630b)
- chore: Update all example projects to v1.7.0 (a97333d)
- docs(website): Update version to v1.7.0 and test statistics (4d64a5d)
- chore: Update version references to 1.7.0 across documentation and extensions (70c22fd)
- release: Version 1.7.0 - Commercial Launch Ready (dc3e1ca)
- chore: Apply pre-commit hook auto-fixes (427dbff)
- feat: Complete Phase 1 & 2 of commercial launch preparation (0c1deaa)
- release: Prepare v1.6.8 (7575d1d)
- release: Prepare v1.6.7 (3b073a1)
- refactor: Professional code quality improvements (Option 2) (7c04630)
- fix: Resolve 129 syntax errors in generate_word_doc.py (86d8e9d)
- release: Prepare v1.6.6 - Fix automated PyPI publishing (d094443)
- feat: Add automated release scripts (ae7b477)
- release: Prepare v1.6.4 with updated contact information (b2d9d81)
- chore: Update contact email to official Smart-AI-Memory domain (2a8f539)
- chore: Add organization ruleset configurations and test results (0198ef3)
- fix: Update release workflow to support immutable releases (d16d727)
- release: Prepare v1.6.3 - Automated release pipeline (bb0a6fe)
- chore: Enhance release workflow with automatic PyPI publishing (370326c)
- release: Prepare v1.6.2 with critical build fixes (694cc3f)
- chore: Exclude working files from repository (6e902cb)
- fix: Add npm to Railway build configuration (ebbb54c)
- docs: Add concise HN article for Empathy + MemDocs (398 words) (c059989)
- docs: Add ready-to-send LangChain email and HN post reminders (cd4ccce)
- docs: Add comprehensive badge task reminder and checklist (827f1a2)
- docs: Add partnership outreach email templates (e73ebb0)
- docs: Update package name to empathy-framework in all documentation (4f94cc8)
- fix: Update package name from empathy to empathy-framework on website (bf37a09)
- chore: Add reminder to restore badges after PyPI indexing (0fa2b06)
- docs: Simplify README badges for new package (70db3da)
- refactor: Update repository name from empathy to empathy-framework (1f2040b)
- feat: Publish empathy-framework v1.6.1 to PyPI (2be7e2a)
- refactor: Fix all critical code quality issues via parallel agents (8cfaddd)
- style: Apply black, ruff, and isort formatting to Python codebase (c504b9b)
- fix: Make Level 4 Anticipatory section text white on purple background (b10a8c3)
- fix: Ensure white text on all accent and primary background colors (fb81340)
- fix: Improve text contrast on dark gradient backgrounds (ceb576e)
- refactor: Remove wizard examples and update deployment guides (dc765ee)
- docs: Add Railway and Whois.com deployment guides for subdomains (82230f5)
- refactor: Remove healthcare examples and add DNS subdomain setup guide (2d498c6)
- fix: Remove premature production testimonial from home page (a7437b0)
- fix: Update all email addresses to [email protected] (cd5e455)
- fix: Simplify 'What's Next' section in welcome blog post (db18ff7)
- fix: Improve blog tag contrast - change from blue on blue to neutral colors (8f7b38c)
- fix: Remove broken cover image reference from welcome blog post (6d0eb82)
- feat: Complete website enhancement - email, analytics, blog, and deployment (30b9206)
- docs: Add MemDocs + Empathy Framework integration showcase (65b6c82)
- feat: Add OpenSSF Scorecard badge to README (b97ce84)
- docs: Add GOVERNANCE.md for project governance structure (faa9b00)
- docs: Update OPENSSF_BADGE_PREPARATION.md with 83.13% coverage status (a20e8bd)
- docs: Update COVERAGE_ANALYSIS.md with Phase 5 Part 2 results (de88a9f)
- docs: Update README with Phase 5 results and book quotes (0201d8f)
- test: Phase 5 Part 2 - Achieve 83.13% coverage (+86 tests, 3 agents) (1a0b17c)
- test: Phase 5 Part 1 - 82.37% coverage achieved! (+111 tests, 3 agents parallel) (db6b785)
- docs: Update COVERAGE_ANALYSIS.md for Phase 4 completion (79.15% coverage) (a00353d)
- test: Phase 4 COMPLETE - 79.15% coverage achieved! (+163 tests, exceeded 70% goal) (c996d92)
- test: Phase 4 parallel enhancement - 178 lines, 3 files to 99-100% coverage (349fddd)
- test: Enhance trajectory_analyzer tests - 22.3% → 88.89% coverage (286bfe6)
- docs: Add comprehensive OpenSSF Best Practices Badge application guide (2a4cdc1)
- feat: Add CodeQL analysis and formalize project governance (b44d732)
- docs: Update OpenSSF Badge preparation with realistic timeline (9cd09bd)
- docs: Comprehensive Production Readiness Assessment (8722cd1)
- test: Add comprehensive tests for providers and plugin base (50 new tests) (3a15358)
- feat: Production/Stable roadmap - Security, testing, and OpenSSF certification (2dcec98)
- chore: Bump version to 1.6.1 (775b685)
- fix: Update author email to [email protected] (637fec4)
- fix: Update CLI branding and dynamic version detection (bb50830)
- chore: Update test coverage and security scan results (5cd0da0)
- fix: Update development status to Beta (align with actual maturity) (b777008)
- fix: Improve PyPI package setup and CI/CD configuration (0a5354a)
- feat: Add interactive wizard playground to dashboards (12842e7)
- feat: Restore GitHub Discussions links now that it's enabled (634b23e)
- fix: Replace broken GitHub Discussions links with Issues links (510682f)
- fix: Correct license terminology from "open source" to "Fair Source" (188adbd)
- fix: Improve tech stack badge contrast for better visibility (3421903)
- fix: Improve text contrast for better readability (accessibility) (18d8251)
- fix: Standardize terminology from 'workflows' to 'wizards' across site (71a0132)
- fix: Update licensing to Fair Source 0.9 and correct book availability (3ecfdeb)
- fix: Correct package name and directory in installation commands (ec49270)
- fix: Update all GitHub URLs and email addresses (30b332d)
- feat: Add Medical and Software Development dashboard pages (101f031)
- fix: Update MemDocs button to show availability (c5aa1d1)
- feat: Enhance MemDocs integration and company branding (91250fb)
- feat: Create Smart AI Memory company landing page with Railway deployment (bae91eb)
- fix: Update repository URLs to Smart-AI-Memory organization (79b47b9)
- release: Upgrade to v1.6.0 Production/Stable (9a537d5)
- docs: Add comprehensive Commercial Readiness Report for v1.5.0 launch (7b6f64a)
- docs: Add comprehensive SOFTWARE_PLUGIN_README and update main README with accurate stats (d56ad6c)
- test: Add comprehensive unit tests for empathy_llm_toolkit core.py (95.45% coverage) (6361332)
- test: Add comprehensive tests for SoftwarePlugin (31 tests) (0bea309)
- test: Add comprehensive tests for test_suggester (65 tests) (16e8bd0)
- test: Add comprehensive tests for quality_analyzer (3afcf02)
- test: Add comprehensive tests for coverage_analyzer (fb1e149)
- test: Add comprehensive tests for protocol_loader (38% → 100%) (ff47927)
- test: Add comprehensive tests for sensor_parsers (26% → 99%) (e3dfb73)
- test: Add comprehensive tests for protocol_checker (30 tests, 98.79% coverage) (b1baed6)
- test: Add comprehensive tests for trajectory_analyzer (29 tests, 85% coverage) (8492bd7)
- fix: Correct branch coverage parsing in coverage_analyzer (626eb84)
- feat: Complete Software Plugin Phase 1 - Testing & Security enhancements (3987af5)
- feat: Create production-ready PyPI package structure (a835a1b)
- refactor: Rebrand from 'Empathy Framework' to 'Empathy' (608f7c7)
- fix: Update all contact emails and website to smartaimemory.com (ad8d9b7)
- feat: Highlight Claude Code + VS Code + MemDocs transformative integration (9b032dd)
- fix: Remove unsupported claims and correct licensing throughout README (ebe9a89)
- feat: Add comprehensive CI/CD infrastructure and fix all release blockers (96b017b)
- chore: Remove 32 outdated development documentation files (d80d8d6)
- feat: Switch to Fair Source License and update organization branding (a802d77)
- fix: Move demo secrets to environment variables for GitHub push protection (8d699f7)
- feat: Add comprehensive LLM integration tests with Claude Sonnet 4.5 (24d618f)
- security: Add .env to .gitignore to protect API keys (f8c8088)
- polish: Add professional finishing touches for perfection (854cb47)
- feat: Achieve 10/10 commercial readiness for framework launch (98c0bb8)
- docs: Finalize Apache 2.0 licensing with commercial support model (76743c4)
- feat: Complete dependency restructure with cross-platform fixes (P0 critical) (58c3d5a)
- docs: Add Phase 1 comprehensive analysis reports (b28376e)
- fix: Fix performance_demo.py trajectory data structure issues (P0 critical) (c998445)
- fix: Replace bare except clauses and add security warnings (P0 critical) (7a47126)
- fix: Correct indentation in quickstart.py try block (P0 critical) (4a28fb0)
- docs: Add comprehensive analysis reports from parallel agent assessment (d89f211)
- fix: Resolve syntax error blocking tests + example assessment (a762556)
- feat: Set up comprehensive testing infrastructure (P0) (60783a4)
- feat: Add quick start guide and fix installation dependencies (50de227)
- docs: Add commercial licensing and product roadmap (42ac8d9)
- docs: Add comprehensive quality review and improvement roadmap (d252241)
- chore: Bump version to 1.5.0 and update contact email (903ca3a)
- feat: Add Contact Us page with voice dictation feature (9234baf)
- feat: Limit Free tier to 3 example wizards, move full suite to Pro (5b8efab)
- fix: Update Business tier to custom pricing without support obligations (54d165a)
- fix: Remove API credits promise - framework is software, not SaaS (b612acb)
- docs: Add multi-LLM usage examples showing framework without custom wizards (f2d1737)
- feat: Update website to reflect Anthropic partnership and new pricing tiers (b2ed17d)
- feat: Add comprehensive Anthropic integration and partnership proposal (4b606f4)
- docs: Update pricing to reflect final Pro tier will be $99/year (64e3508)
- docs: Update book pricing to reflect early release discount (c00b59d)
- docs: Add comprehensive ROI section with proven time savings (1496a69)
- docs: Add 12 AI development wizards to productivity examples (e0cf907)
- docs: Revise to reflect real development experience - hours not days (900c181)
- docs: Revise productivity claims to be honest and evidence-based (076a630)
- docs: Add Transformative Productivity Enhancements section to README (8abb680)
- feat: Add one-click implementation tools for easy Empathy Framework usage (35fc594)
- fix: Resolve pip install quick start issues (5b22608)
- fix: Update Railway startCommand to run from website directory (fd851f5)
- fix: Disable ESLint errors during Railway production builds (be47875)
- feat: Configure Railway to deploy Next.js website as primary service (818251d)
- fix: Add Python venv setup to nixpacks install phase (8118d24)
- fix: Configure Nixpacks to use backend/requirements.txt (c067279)
- feat: Add Railway configuration for backend deployment (e162b6c)
- feat: Add complete backend API for Railway deployment (288f323)
- feat: Achieve 100% test pass rate for Software Development Plugin (2bc8bbc)
- fix: Improve test pass rate to 67.5% (27/40 passing) (5326bbe)
- fix: Add BaseWizard and update wizards to pass tests (7cf535e)
- docs: Add personal experience prompts to book chapters (77d6a99)
- chore: Update author contact information (061f6d3)
- feat: Complete Software Development Plugin with tests and documentation (2c69f45)
- feat: Complete core Software Development wizards (0df7928)
- feat: Add Option B (partial) - Enhanced Testing Wizard (60b01ec)
- feat: Add Option A - Complete Healthcare Suite (47a7d82)
- feat: Add comprehensive Empathy Framework implementation (d92035d)
- Update pricing structure and remove specific timeframes (174fda7)
- Add marketplace launch preparation: pricing, docs, and templates (30b69dc)
- Add 16 Coach software development wizards with Level 4 Anticipatory Empathy (a8d404d)
- Add complete wizard and service implementations (45da951)
- Trigger GitHub refresh (f523f61)
- Fix repository structure - move content to root level (32bffb4)
- Initial Empathy Framework implementation (3b173b0)
- Initial commit (2470838)
Full Changelog: https://github.com/Smart-AI-Memory/empathy-framework/compare/v1.7.1...v1.9.4
Security Fixes
- Add .env to .gitignore to protect API keys
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
About Smart-AI-Memory/empathy-framework
Five-level AI collaboration system with persistent memory and anticipatory capabilities. MCP-native integration for Claude and other LLMs with local-first architecture via MemDocs.
Related context
Beta — feedback welcome: [email protected]