Skip to content

Releases: zevorn/rt-claw

RT-Claw v0.2.0

21 Mar 01:16

Choose a tag to compare

What's Changed

  • fix: serial panel height grows with output instead of scrolling by @zevorn in #59
  • fix: serial panel height grows with output instead of scrolling by @zevorn in #61
  • fix: serial panel still grows — use fixed height instead of min-height by @zevorn in #62
  • platform: add Zynq-A9 QEMU target with standalone FreeRTOS by @zevorn in #60
  • fix: serial panel aligns with flash panel without growing by @zevorn in #63
  • fix: lock serial panel height with JS after layout by @zevorn in #64
  • fix: serial panel expand/collapse restores correct height by @zevorn in #65
  • fix: add missing Feishu/Telegram/heartbeat Kconfig entries for ESP32 by @zevorn in #66
  • fix: save serial panel height before expand, restore on collapse by @zevorn in #68
  • platform: fix FreeRTOS scheduler on Zynq-A9 QEMU by @zevorn in #69
  • net: fix wifi_set not applying new credentials until reboot by @zevorn in #71
  • platform: disable feishu in ESP32-S3 QEMU to fix CI by @zevorn in #73
  • platform: add CONFIG_RTCLAW_TELEGRAM_ENABLE to all sdkconfig.defaults by @zevorn in #72
  • platform: integrate FreeRTOS+TCP networking on Zynq-A9 QEMU by @zevorn in #70
  • docs: add Zynq-A9 FreeRTOS+TCP platform documentation by @zevorn in #74
  • ci: disable automatic AI online integration tests by @zevorn in #76
  • tests: enable gateway and tools suites on Zynq-A9 by @zevorn in #77
  • docs: add Zynq-A9 FreeRTOS+TCP platform to README, CLAUDE.md, website by @zevorn in #78
  • platform: add interactive shell to Zynq-A9 QEMU by @zevorn in #79
  • platform: disable FreeRTOS+TCP verbose logging on Zynq-A9 by @zevorn in #80
  • net: add /ip shell command to display network address by @zevorn in #81
  • ai: dynamic skill commands with unified shell/IM dispatch by @zevorn in #82
  • ai: dynamic skill commands with unified dispatch + competition docs by @zevorn in #86
  • docs: use ASCII diagrams in competition specs by @zevorn in #87
  • website: simplify nav and brighten link color by @zevorn in #88
  • website: add Home link to nav bar by @zevorn in #89
  • docs: add competition poster by @zevorn in #90
  • docs: add project poster page to competition section by @zevorn in #91
  • feat: add Linux native platform support by @zevorn in #92
  • claw: Linux kernel-style OOP refactoring by @zevorn in #95
  • claw: fix double collection causing list corruption and test failure by @zevorn in #99
  • tests: add Linux native platform functional tests by @zevorn in #100
  • drivers: add USB HID mouse support for ESP32-S3 by @zevorn in #101
  • claw: OOP round 2 — shell UX, audio fix, -Werror, build cleanup by @zevorn in #97
  • claw: shell UX, audio fix, -Werror, build cleanup by @zevorn in #102
  • claw: shell readline — history, cursor editing, Ctrl-C by @zevorn in #103
  • claw: fix skill dispatch and rename /skill to /skills by @zevorn in #104
  • website: fix flash panel height jump during flashing by @zevorn in #105
  • website: hide flash log area, keep only progress bar by @zevorn in #106
  • build: auto-generate version from git describe, bump to v0.2.0 by @zevorn in #107

Full Changelog: v0.1.0...v0.2.0

RT-Claw v0.1.0

17 Mar 13:10
5b2684a

Choose a tag to compare

What's Changed

  • docs: update all documentation to reflect current codebase by @zevorn in #4
  • website: add ANSI color and styled system messages to serial terminal by @zevorn in #5
  • docs: update demo image by @zevorn in #7
  • build: unify config to top-level claw_config.h by @zevorn in #6
  • Build/unify config to toplevel by @zevorn in #8
  • feishu: include claw_config.h for credential defaults by @zevorn in #9
  • Docs/restructure all docs by @zevorn in #10
  • Docs/restructure all docs by @zevorn in #11
  • website: update Chinese slogan and subtitle by @zevorn in #12
  • docs: fix architecture diagram text alignment by @zevorn in #13
  • docs: simplify README features and platform tables by @zevorn in #14
  • docs: update architecture diagram and i18n Get Started link by @zevorn in #15
  • website: fix logo path to use CI-deployed img/ directory by @zevorn in #17
  • telegram: add Telegram Bot IM integration by @zevorn in #16
  • website: add favicon and polish by @zevorn in #18
  • feat: add Telegram Bot integration and README acknowledgments by @zevorn in #19
  • feat: Telegram bot, simplified README, favicon by @zevorn in #20
  • docs: rename feishu to im in architecture diagram by @zevorn in #21
  • docs: rename feishu to im in architecture diagram by @zevorn in #22
  • website: add documentation center and rename feishu to im by @zevorn in #23
  • website: fix serial CR handling and docs link rewriting by @zevorn in #24
  • website: board selector, serial fullscreen and raw mode by @zevorn in #26
  • website: fix board dropdown not updating on platform change by @zevorn in #27
  • website: simplify serial expand and remove raw mode by @zevorn in #28
  • website: auto-disconnect on unload and fix UTF-8 decoding by @zevorn in #29
  • website: update GTOC Chinese slogan by @zevorn in #30
  • website: fix updateBoardOptions not visible from module scope by @zevorn in #31
  • Website/serial expand simplify by @zevorn in #32
  • platform: disable audio by default on xiaozhi-xmini by @zevorn in #34
  • ci: fix docs not deployed in build-firmware workflow by @zevorn in #35
  • website: fix serial expand height and input sending by @zevorn in #36
  • Website/serial height and input fix by @zevorn in #37
  • feat: Phase 0 architecture optimize and LLM heartbeat by @zevorn in #38
  • feat: Phase 1A system observability and diagnostics by @zevorn in #39
  • feat: Phase 1B channel-isolated conversation memory by @zevorn in #40
  • feat: Phase 1C OSAL key-value storage abstraction by @zevorn in #41
  • ai: async request queue replaces mutex blocking by @zevorn in #43
  • tests: add Python CI + unit test framework by @zevorn in #42
  • gateway: implement pipeline handler chain by @zevorn in #44
  • ai: context compression with AI-generated summaries by @zevorn in #45
  • docs: update architecture for recent changes by @zevorn in #46
  • claw: add project-level Claude Code skills for dev workflows by @zevorn in #47
  • fix: P0 safety fixes — OSAL header leak and const-cast UB by @zevorn in #48
  • platform: extract shared ESP shell, fix C3/S3 feature parity by @zevorn in #49
  • build: fix header guards, config prefix, and QEMU path by @zevorn in #50
  • osal: fix include order in net and kv implementations by @zevorn in #51
  • feat: add OTA firmware update for ESP32 platforms by @zevorn in #54
  • feat: OTA server script, release workflow, versioned web flash by @zevorn in #55
  • docs: add OTA usage guide and update web-tools by @zevorn in #56
  • fix: serial input bar height stretching with flash panel by @zevorn in #57
  • website: show all tags in version selector, mark those without firmware by @zevorn in #58

New Contributors

  • @zevorn made their first contribution in #4

Full Changelog: https://github.com/zevorn/rt-claw/commits/v0.1.0