Releases: mrveiss/AutoBot-AI
Releases · mrveiss/AutoBot-AI
v0.2.0
What's Changed
- build(deps): bump qs from 6.14.0 to 6.15.0 in /.mcp in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1387
- build(deps): safe dependency bumps (cherry-picked from #1388) by @mrveiss in #1393
- feat(i18n): prompt language injection for all agents (#1327) by @mrveiss in #1395
- build(deps): remaining security bumps from #1388 by @mrveiss in #1398
- fix: resolve orphaned work from Dev_new_gui (#1386) by @mrveiss in #1399
- feat(i18n): wire TranslationAgent to chat tool shortcuts (#1328) by @mrveiss in #1400
- feat(voice): STT multilingual + Whisper airgapped fallback (#1329) by @mrveiss in #1409
- fix(i18n): replace hardcoded title strings in KnowledgeUpload.vue (#1410) by @mrveiss in #1412
- feat(i18n): language switcher component in Settings (#1330) by @mrveiss in #1413
- fix(tts): normalize audio to 90% peak for consistent volume (#1394) by @mrveiss in #1414
- feat(secrets): system secrets management (#1417) by @mrveiss in #1419
- feat(voice): TTS voice-per-language mapping in personality profiles (#1333) by @mrveiss in #1422
- feat(browser): interactive browser control with click/scroll/type/hover (#1416) by @mrveiss in #1423
- feat(templates): community template descriptions, secrets metadata, and UI (#1415) by @mrveiss in #1424
- feat(analytics): sequential scan runner, progress tracking, bug prediction batching (#1418) by @mrveiss in #1426
- fix(frontend): correct knowledge index endpoint in CodebaseAnalytics (#1421) by @mrveiss in #1427
- feat(voice): language awareness in voice conversation pipeline (#1334) by @mrveiss in #1428
- fix(chat): LangGraph checkpointer + ConfigManager model method (#1433) by @mrveiss in #1434
- feat(approval): add approval gates for agent workflows (#1402) by @mrveiss in #1437
- feat(llm): formal adapter registry for LLM backends (#1403) by @mrveiss in #1438
- fix(approval): add auth, input validation, and security hardening (#1402) by @mrveiss in #1441
- fix(wizard): filter active roles and add infra vars to dynamic inventory (#1431) by @mrveiss in #1442
- feat(i18n): add translated locale files for 6 languages (#1335) by @mrveiss in #1445
- fix(analytics): fix bug prediction display filter and raise file limit (#1430) by @mrveiss in #1444
- fix(wizard): filter active roles and add infra vars to dynamic inventory (#1431) by @mrveiss in #1446
- build(deps): bump cryptography 46.0.5 and pillow 12.1.1 by @mrveiss in #1447
- build(deps): bump MCP SDK to 1.26.0 (security fix) by @mrveiss in #1448
- perf(i18n): guard usePreferences init to run once (#1502) by @mrveiss in #1546
- build(deps): bump the npm_and_yarn group across 7 directories with 13 updates by @dependabot[bot] in #1560
- refactor(analytics): decompose CodebaseAnalytics.vue into sub-components (#1469) by @mrveiss in #1576
- feat(chat): add TTL to LangGraph Redis checkpoints by @mrveiss in #1582
- security(deps): replace python-jose with PyJWT (#1575) by @mrveiss in #1590
- chore(deps): generate uv.lock for knowledge-base-mcp (#1578) by @mrveiss in #1591
- feat(i18n): re-land RTL layout support + ar.json + RTL tests by @mrveiss in #1593
- feat(i18n): translate knowledge.* keys, common/nav, and add he/fa/ur locales by @mrveiss in #1595
- security(deps): migrate LangChain ecosystem to 1.x (#1572) by @mrveiss in #1596
- chore(docs): document subagent Bash permission constraints (#1580) by @mrveiss in #1594
- chore(docs): warn against isolation:worktree for PR-creating agents (#1597) by @mrveiss in #1599
- fix(deploy): install pip/npm deps during code-sync (#1603) by @mrveiss in #1609
- feat(slm): detect crash-looping services and degrade node status (#1604) by @mrveiss in #1610
- fix(slm): code_status reflects service health (#1605) by @mrveiss in #1615
- refactor(analytics): extract 6 oversized functions (#1588) by @mrveiss in #1619
- fix(deploy): run Alembic migrations during code-sync (#1608) by @mrveiss in #1620
- fix(slm): add pip install and frontend build to self-sync path (#1607) by @mrveiss in #1617
- fix: dead code removal + wire missing integrations (#1612, #1613, #1614) by @mrveiss in #1621
- fix(slm): widen code_status column to VARCHAR(50) (#1622) by @mrveiss in #1625
- fix(ansible): sync slm_agent role with canonical agent code (#1623) by @mrveiss in #1626
- feat(analytics): shared getCssVar composable + wire uniqueEndpoints (#1602) by @mrveiss in #1627
- fix(slm): fix frontend ownership before npm build in self-sync (#1624) by @mrveiss in #1628
- fix(ansible): deploy gaps — SLM migrations, shared ownership, NPU health, drift CI by @mrveiss in #1634
- refactor(analytics): migrate scoped CSS to 8 extracted panels (#1589) by @mrveiss in #1639
- fix(ansible): replace hardcoded IPs in update-all-nodes.yml (#1636) by @mrveiss in #1642
- fix(chat): eliminate set_chat_context race on singleton (#1641) by @mrveiss in #1643
- fix(deps): dependency compatibility sweep — llama-index, transformers, numpy 2.x, fastapi by @mrveiss in #1644
- fix(config): use SSOT URL properties in voice tests (#1618) by @mrveiss in #1646
- fix(config): add TTS worker URL/port to ssot_mappings (#1648) by @mrveiss in #1649
- chore(ci): auto-close issues for PRs merged to Dev_new_gui by @mrveiss in #1652
- fix(hooks): worktree branch guard prevents stash corruption (#1654) by @mrveiss in #1657
- refactor(frontend): shared CSS utils composable (#1606, #1647) by @mrveiss in #1658
- fix(ci): resolve dep conflicts and split requirements into roles (#1655) by @mrveiss in #1662
- deps: raise numpy lower bound to >=2.0.0 in 7 satellite files by @mrveiss in #1668
- refactor(frontend): migrate 4 arrow-function getCssVar to shared composable (#1666) by @mrveiss in #1669
- feat(i18n): browser locale auto-detection with Arabic support by @mrveiss in #1672
- fix(i18n): RTL tests exercise real setLocale, not mock copy by @mrveiss in #1673
- fix(hooks): branch guard to prevent stash-induced branch switches by @mrveiss in #1676
- chore(ci): upgrade GitHub Actions to Node.js 24 runtime (#1664) by @mrveiss in #1678
- fix(vllm): replace removed destroy_model_parallel with 0.8+ cleanup (#1571) by @mrveiss in #1680
- fix(prompts): add doc-first safeguard to 3 intent context files (#1517) by @mrveiss in #1681
- cleanup(frontend): remove dead defineExpose({ getCssVar }) (#1671) by @mrveiss in #1682
- feat(frontend): add routes for 11 analytics dashboard components (#1677) by @mrveiss in #1688
- fix(hooks): wrap pre-commit with branch guard at git hook level by @mrveiss in #1693
- feat(i18n): bulk translate ~3,200 keys across 6 locales (#1555) by @mrveiss in #1694
- fix(hooks): serialize worktree commits via flock (#1684) by @mrveiss in #1696
- chore(docs): worktree --unset-upstream to prevent PR bypass (#1695) by @mrveiss in #1698
- Chore/context7 verification by @mrveiss in #1703
- fix(hooks): fix flock deadlock, fallback anchor, ...