-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcommit-message.txt
More file actions
35 lines (26 loc) · 1.46 KB
/
Copy pathcommit-message.txt
File metadata and controls
35 lines (26 loc) · 1.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
feat: Windows platform optimizations and bug fixes
Major improvements:
1. Windows global package nested path handling (PR#11)
- Fixed npm global installation nested in node_modules\node_modules\openclaw
- Added Windows-specific path resolution in openclaw-package.ts
2. Prevent macOS command calls on Windows (PR#7)
- Removed osascript calls that caused spawn EINVAL errors
- Ensured platform-specific command execution
3. CLI command mapping for Windows (PR#7)
- Added openclaw.cmd mapping in resolveCommandForShelllessSpawn
- Forced .cmd files to use shell execution
4. Version normalization fixes (PR#7)
- Added OpenClaw prefix version handling in normalizeVersionCore
- Fixed version parsing in openclaw-version-policy.ts and openclaw-phase1.ts
5. Enter key send mode settings (PR#9)
- Implemented Enter for newline, Shift+Enter/Alt+Enter for sending
- Added complete UI configuration in SettingsPage
- Created chat-composer-enter-send-preference.ts library
- User preference: Shift+Enter or Alt+Enter to send
6. ARIA attribute type fixes
- Maintained number type for aria-valuemin/max/now in ModelCenter.tsx
- Suppressed lint false positives with eslint-disable comments
7. OpenClaw CLI upgrade compatibility
- Verified safe upgrade from February 2026 versions
- Documented Feishu plugin package.json workspace:* dependency fix
All TypeScript compilation errors resolved. Development server starts successfully with npm run dev.