Skip to content

Release v1.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 23:47
· 241 commits to main since this release
61008f9

Changes

  • Release v1.2.0: Bug fixes and performance optimizations (61008f9)
  • feat: Release v1.2.0 with critical bug fixes and performance optimizations (8b92be2)
  • feat(tests): add comprehensive tests for FFT Hamming window caching, smart cache invalidation, WebSocket subscription cleanup, and SSE client cleanup (933199a)
  • feat(tests): add sliding window tests for TimelineExecutor (aa39108)
  • feat: Enhance Device Profiler and Scanner for Comprehensive Light Device Testing (3248849)
  • Fix documentation build failures by creating missing docs and fixing broken links (23979f3)
  • Initial plan (60c6f7a)
  • Add final visual report summarizing all improvements (d69c872)
  • Add comprehensive optimization summary documentation (e66557a)
  • Address code review feedback: move import, fix type flexibility, remove redundant catch (e9faf80)
  • Replace 'any' types with 'unknown' for better type safety (0ba642f)
  • Improve input sanitization and fix async/await issues (6473da6)
  • Fix critical security issues: remove token exposure and implement cache cleanup (1312fd9)
  • Initial plan (e77ea4d)
  • feat: implement local audio playback support in Aurora timeline execution and control tools (7697e71)
  • Refactor device capability extraction in DeviceScanner to support modern Home Assistant color modes and fallback to legacy feature flags. Remove example workflow file and enhance TimelineExecutor for improved command execution timing and error handling. Introduce AuroraProfileManager for dynamic profile loading and adaptive command intervals based on device profiles. Update AuroraManager to utilize profile manager for rendering settings. Remove outdated test scripts for MCP and maintenance tools. (2bb3be5)
  • docs: add comprehensive Aurora sound sources guide (556550f)
  • feat(aurora): add integration tests for Aurora tools and MCP server (6064c61)
  • docs: add Aurora sound-to-light tools to README (774b955)
  • feat: integrate Aurora sound-to-light tools into MCP server (b0464c6)
  • fix: resolve linting errors in Aurora mapper (unused import, nullish checks) (3dbd14d)
  • docs(aurora): Add Phase 2 completion summary (aeffb5f)
  • feat(aurora): Add MCP tool definitions and handlers (4e0e05b)
  • feat(aurora): Implement Phase 2 - Rendering engine and execution system (391bc94)
  • feat(aurora): Implement Phase 1 - Audio capture, FFT analysis, device scanning and profiling (8ca5dee)
  • feat(aurora): Initial architecture and concept documentation for sound-to-light module (50b12b5)
  • docs: add comprehensive Smithery deployment guide (c4eafe5)
  • feat: add .well-known/mcp-config endpoint for Smithery discovery (17617c1)
  • ci: trigger Docker build workflow (fe22672)
  • fix: add bun.lock to repository for reproducible builds and Docker deployment (de33c70)
  • chore: update README, mkdocs config, and tools index (9ba2030)
  • docs: add comprehensive tools documentation and smart features (c831e7b)
  • feat(docs): enhance README with Smithery integration and installation options feat(package): update description and add Smithery CLI commands to package.json chore(smithery): add Smithery build configuration for optimized deployment fix(smithery.yaml): improve configuration schema with detailed descriptions and defaults (e1baace)
  • test(tools): add comprehensive tests for all tool functionalities (956d5c0)
  • feat(release): add release notes for v1.1.0 (3dbc348)

Installation

npm

npm install -g @jango-blockchained/homeassistant-mcp@1.2.0

Docker

docker pull ghcr.io/jango-blockchained/advanced-homeassistant-mcp:1.2.0