Commit Graph

39 Commits

Author SHA1 Message Date
Haze
3ebafa5266 0.1.13-alpha.0 2026-02-14 18:01:38 +08:00
Haze
9b638d479c 0.1.12 2026-02-14 01:08:04 +08:00
Haze
18907a8f24 0.1.12-alpha.7 2026-02-14 00:22:03 +08:00
Haze
051803869d 0.1.12-alpha.6 2026-02-13 20:44:10 +08:00
DigHuang
d61bc24306 0.1.12-alpha.5 2026-02-13 19:16:51 +08:00
DigHuang
43cddca017 0.1.12-alpha.4 2026-02-13 18:46:58 +08:00
DigHuang
52a3d07365 0.1.12-alpha.3 2026-02-13 18:46:40 +08:00
Haze
e5d0cc2f9e 0.1.12-alpha.2 2026-02-13 18:24:48 +08:00
DigHuang
a159fd2b4c 0.1.12-alpha.1 2026-02-13 18:16:36 +08:00
DigHuang
9844d3de95 0.1.12-alpha.0 2026-02-13 17:27:52 +08:00
Haze
e7a36320ee 0.1.11 2026-02-13 16:32:51 +08:00
Haze
3b52eab5f3 0.1.11-alpha.0 2026-02-13 15:42:43 +08:00
Haze
b4d6e62055 0.1.10 2026-02-12 18:07:34 +08:00
Haze
19e67a4bb2 0.1.10-alpha.1 2026-02-12 17:05:53 +08:00
Haze
582287c74c 0.1.10-alpha.0 2026-02-12 13:29:43 +08:00
Haze
8ae15b8dd4 0.1.9 2026-02-11 18:32:51 +08:00
Haze
f457ce757b 0.1.9-alpha.1 2026-02-11 17:43:43 +08:00
paisley
6e09a69f4f feat(app): i18n (#48) 2026-02-11 15:34:53 +08:00
Haze
505a64438e 0.1.9-alpha.0 2026-02-11 13:57:42 +08:00
Haze
ab9b8b6e87 0.1.8 2026-02-11 13:51:12 +08:00
Haze
92c1b68a54 0.1.8-alpha.0 2026-02-11 11:37:30 +08:00
Haze
0b6667e2e7 0.1.7 2026-02-10 19:27:06 +08:00
Haze
4a7ea45608 0.1.6 2026-02-10 16:27:58 +08:00
Haze
f0c1931018 0.1.5 2026-02-10 15:21:30 +08:00
DigHuang
a27f3b4113 feat(gateway): improve Gateway process management & logging (#26) 2026-02-10 14:14:56 +08:00
DigHuang
3379229914 chore(ci): CI workflow and update scripts (#28) 2026-02-10 14:08:47 +08:00
Haze
5000b83d46 0.1.4 2026-02-09 22:22:42 +08:00
Haze
19ae5b0f75 0.1.3 2026-02-09 18:33:59 +08:00
Haze
25771966eb chore(package): update version to 0.1.2 and add versioning scripts (#16) 2026-02-09 18:13:15 +08:00
Haze
5eea27d196 fix(package): release yml lose bin file (#14) 2026-02-09 17:36:42 +08:00
Haze
8e932d89b8 Release v0.1.1
- Update version to 0.1.1
- Fix auto-update configuration (GitHub repository path)
- Optimize release workflow for platform-specific installers
- Add detailed release notes template

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 15:41:38 +08:00
Haze
de445ae3d5 Chore/build npm (#9)
Co-authored-by: DigHuang <114602213+DigHuang@users.noreply.github.com>
Co-authored-by: Felix <24791380+vcfgv@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 15:10:08 +08:00
Felix
fa6c23b82a feature: channels and skills (#2)
Co-authored-by: paisley <8197966+su8su@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 18:26:06 +08:00
Haze
aa032385da chore(dependencies): add @testing-library/jest-dom to package.json and pnpm-lock.yaml
- Included @testing-library/jest-dom version 6.9.1 to enhance testing capabilities.
- Updated pnpm-lock.yaml to reflect the new dependency and its resolution details.
- Removed unused version click handling from Sidebar component to streamline code.
2026-02-06 05:55:14 +08:00
Haze
9fe27e3510 chore(lint): remove ESLint configuration file and update lint scripts
- Deleted the .eslintrc.cjs file to simplify configuration management.
- Updated lint scripts in package.json to remove unnecessary extensions for linting.
- Added new devDependencies for ESLint and globals to enhance linting capabilities.
2026-02-06 05:50:20 +08:00
Haze
29ee21754a feat(gateway): integrate OpenClaw as git submodule
- Add OpenClaw as git submodule at ./openclaw/
- Update GatewayManager to start gateway from submodule path
- Support both production (dist) and development (pnpm dev) modes
- Add IPC handler for OpenClaw status check
- Update Setup wizard to check real OpenClaw submodule status
- Configure electron-builder to include submodule in packaged app
- Add npm scripts for submodule management:
  - postinstall: auto-init submodule
  - openclaw:init: initialize and install dependencies
  - openclaw:install: install dependencies only
  - openclaw:build: build OpenClaw
  - openclaw:update: update to latest version
2026-02-06 00:24:36 +08:00
Haze
727869f2b8 feat(chat): enhance chat interface with markdown support
- Add markdown rendering with react-markdown and remark-gfm
- Create ChatMessage component with code copy functionality
- Add typing indicator animation during AI response
- Create welcome screen for new users
- Add Textarea component for multi-line input
- Improve message styling with avatars and hover actions
- Add Gateway connection status awareness
- Add prose styling for markdown content
2026-02-05 23:43:02 +08:00
Haze
bad94e7e76 build(packaging): set up multi-platform packaging and CI/CD
- Add GitHub Actions workflows for CI and releases
- Create icon generation script and SVG source
- Configure electron-builder for macOS, Windows, Linux
- Add macOS entitlements for code signing
- Add Linux post-install/remove scripts
- Enhance package.json with publishing scripts
- Add artifact naming convention
2026-02-05 23:39:55 +08:00
Haze
b8ab0208d0 feat(core): initialize project skeleton with Electron + React + TypeScript
Set up the complete project foundation for ClawX, a graphical AI assistant:

- Electron main process with IPC handlers, menu, tray, and gateway management
- React renderer with routing, layout components, and page scaffolding
- Zustand state management for gateway, settings, channels, skills, chat, and cron
- shadcn/ui components with Tailwind CSS and CSS variable theming
- Build tooling with Vite, electron-builder, and TypeScript configuration
- Testing setup with Vitest and Playwright
- Development configurations (ESLint, Prettier, gitignore, env example)
2026-02-05 23:09:17 +08:00