Releases: finettt/DroidClaw
Releases · finettt/DroidClaw
DroidClaw 2026.05.15
DroidClaw Release 2026.05.15
What's Changed
- feat(agent): add background tool execution by @finettt in #102
- feat(chat): add search and export/import by @finettt in #103
- feat(tool): add searxng web search tool with env var config by @finettt in #104
- feat(agent): add configurable network timeouts for LLM and SearXNG by @finettt in #105
- feat(chat): reorganize toolbar menu with search icon and overflow by @finettt in #106
- fix(ui): use material icons for env var actions by @finettt in #107
Full Changelog: 2026.05.02...2026.05.15
DroidClaw 2026.05.02
DroidClaw Release 2026.05.02
What's Changed
- fix(ui): move scheduled tasks into settings by @finettt in #83
- Add retry logic for flaky tests by @finettt in #82
- feat: add presentation-editor skill wrapping python-pptx by @finettt in #84
- ci(release): add android release signing by @finettt in #86
- Feature/searxng skill by @finettt in #87
- refactor: remove unused APIs and dead code by @finettt in #88
- feat: implement chat session picker and fix leaks by @finettt in #89
- fix: disable backup for SharedPreferences holding API keys by @finettt in #90
- fix(chat): prevent request cancellation when switching between chats by @finettt in #91
- feat(settings): encrypt storage with Keystore by @finettt in #92
- feat(security): replace shell blocklist with allowlist+exec-plan model by @finettt in #93
- style: remove redundant comments across source files by @finettt in #94
- test: update model references to latest versions in tests by @finettt in #95
- test: add comprehensive unit tests across core modules by @finettt in #98
- ci(android): drop api 34 and increase shards to 6 by @finettt in #99
- feat(api): inject current time after each user message in LLM requests by @finettt in #100
- feat(skills): add web_fetch skill with html-to-markdown converter by @finettt in #101
Full Changelog: 2026.04.23...2026.05.02
DroidClaw 2026.04.23
DroidClaw Release 2026.04.23
What's Changed
- feat(api): add Anthropic Messages API support with tool calling by @finettt in #68
- Add FreeDroidWarn deprecation notice by @finettt in #69
- docs: rewrite README, add Russian translation and docs by @finettt in #70
- feat: update links in README.ru.md for clarity by @finettt in #71
- feat: update README links to use markdown format by @finettt in #74
- feat: update claude.yml by @finettt in #75
- Revert "feat: update claude.yml" by @finettt in #77
- chore: remove junk comments across Java source files by @finettt in #76
- fix(ui): correct drawer button and startup chat loading by @finettt in #78
- docs: add contributing guide by @finettt in #79
- feat: update model in claude.yml by @finettt in #80
- Revert "feat: update model in claude.yml" by @finettt in #81
Full Changelog: 2026.04.13...2026.04.23
DroidClaw 2026.04.13
DroidClaw Release 2026.04.13
What's Changed
- Implement identity system with soul.md and user.md by @finettt in #32
- Use same field error animation in settings as onboarding by @finettt in #33
- Add file browser and move skills to settings by @finettt in #34
- Redesign app launcher icon with custom branding by @finettt in #35
- Fix: Update isNewProvider flag after saving new provider by @finettt in #39
- Fix bug: Remove provider type dropdown from model menu by @finettt in #40
- Implement memory persistence system with auto-summarization by @finettt in #36
- Heartbeat/cron system by @finettt in #47
- feat(skills): add document editor skill for Word and Excel files by @finettt in #51
- fix(ui): configure app bar for top-level destinations by @finettt in #52
- feat(ui): add file viewer with internal/external open options by @finettt in #53
- feat(agent): add file upload support with attachment management by @finettt in #54
- Adopt Material Design 3 theming and add custom Application class by @finettt in #57
- Replace hardcoded launcher colors with theme-aware resources by @finettt in #58
- fix(ui): remove settingsFragment from top-level navigation by @finettt in #59
- refactor: Replace Unicode emoji icons with drawable resources by @finettt in #61
- feat: Add automatic LLM-based chat session title generation by @finettt in #62
- Replace fixed sleep delays with polling-based wait methods by @finettt in #63
- feat: add Info screen to Settings and add version tracking by @finettt in #64
Full Changelog: 2026.03.29...2026.04.13
DroidClaw 2026.03.29
DroidClaw Release 2026.03.29
What's Changed
- feat(filesystem): add virtual filesystem with sandboxed file tools by @finettt in #2
- Feature: Agent shell by @finettt in #3
- Add AGENTS.md with gh CLI and flake.nix documentation by @finettt in #7
- fix: address code logic quality issues by @finettt in #10
- Implement Phase 4 and 5: Skills System and Skills UI by @finettt in #11
- feat(ui): add markdown rendering and enhance tool message display by @finettt in #12
- feat(agent): add tool approval workflow and configurable agent settings by @finettt in #13
- Feature/settings menu redesign by @finettt in #17
- feat(tests): enhance Android integration and UI tests by @finettt in #19
- chore: update CI API levels to 34, 35, 36 by @finettt in #22
- Implement single-screen onboarding flow with fade animations by @finettt in #21
- feat(ci): implement test sharding for CI optimization by @finettt in #23
- Replace hardcoded sleeps with deterministic window focus polling by @finettt in #24
Full Changelog: https://github.com/finettt/DroidClaw/commits/2026.03.29