Skip to content

feat: JetStart v0.1.0 - blazing fast hot reload for Android Compose#3

Merged
dev-phantom merged 8 commits into
masterfrom
cicd
Dec 6, 2025
Merged

feat: JetStart v0.1.0 - blazing fast hot reload for Android Compose#3
dev-phantom merged 8 commits into
masterfrom
cicd

Conversation

@dev-phantom
Copy link
Copy Markdown
Owner

  • Sub-100ms hot reload for UI changes
  • Real Kotlin Compose code support
  • WebSocket-based communication
  • QR code device pairing
  • Automatic Gradle builds
  • Network security config for dev

dev-phantom and others added 8 commits December 6, 2025 15:26
- Sub-100ms hot reload for UI changes
- Real Kotlin Compose code support
- WebSocket-based communication
- QR code device pairing
- Automatic Gradle builds
- Network security config for dev
- Sub-100ms hot reload for UI changes
- Real Kotlin Compose code support
- WebSocket-based communication
- QR code device pairing
- Automatic Gradle builds
- Network security config for dev
The build-android job was failing because it tried to use 'npx jetstart create'
before the package is published to npm. This commit fixes it by:
- Using npm link to make the local CLI available
- Calling jetstart directly instead of npx
- Adding chmod +x for gradlew execution in CI

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
The npm link approach failed because the global bin directory
wasn't in PATH on the CI runner. Now running the CLI binary
directly with node.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
The bin/ directory was being ignored by .gitignore, which prevented the
CLI binary wrapper from being available in CI. Added exception for
packages/cli/bin/ to allow the binary to be committed.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Building the real client package is more meaningful than creating a test
project. The client package is complete with all hot reload files and
properly validates the full Android build.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@dev-phantom dev-phantom merged commit b6a2c42 into master Dec 6, 2025
4 checks passed
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Dec 6, 2025

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

dev-phantom added a commit that referenced this pull request Dec 27, 2025
feat: JetStart v0.1.0 - blazing fast hot reload for Android Compose
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant