@overlayed/cli
- fix(build): forward VITE_* env vars to vp run build tasks so import.meta.env.VITE_API_BASE_URL/VITE_DASHBOARD_URL are actually replaced in published builds
- fix(cli): resolve import.meta.env.VITE_DASHBOARD_URL in published build
- fix: build
- fix(cli): fail app bundle if electron version doesn’t match @overlayed/electron version
- chore: bump internal dependencies
- chore: update internal package versions
- chore: fix error when no application is scoped
- feat: support api key scoping
- fix(cli): edge case when bundling sites and apps
- feat(cli): include metadata when creating bundles
- Skip bundle name prompt when
--no-waitis passed
-
🚀 Features
- Auto-updating support: Complete implementation of application update flow including support for private channels
- Campaigns: Ability to create UTM campaigns for tracking user acquisition
- Electron Window Logging: Logs from electron windows will now be in feedback submissions
- Ads enhancements: New
getAdsScriptElementandgetAdsScriptUrlmethods for better ads integration - Enhanced CLI bundling: Improved the CLI bundling process to be more robust and reliable
📚 Documentation Improvements
- Deployment guides: New documentation sections on application deployments and updating mechanisms
- Refreshed docs theme: Refreshed the docs theme
- Local Development: Established guideliens for local development
📝 Breaking Changes
- After updating, you’ll need to run
overlayed loginand thenoverlayed init. This only needs to be done once, and is only needed for local development.
🐛 Bug Fixes
- Fixed broken documentation links
- feat(cli): allow custom bundle names
- chore: temporarily revert previous changes
- feat(cli): Adds bundle type selection options
- feat: Support
OVERLAYED_API_KEYenvironment variable for authentication
- chore(cli): internal changes
- chore(cli): internal changes
- refactor: move config store internals
- fix: console color logging
- fix(cli): output file format changed
- chore: bump package versions
- chore: update dependencies fix: various types exported from @overlayed/app like RenderWindow, etc.
- fix(cli): update broken bundle task link
- feat(cli): open api key form when running login command
- feat(cli): support
baseDirin overlayed.config.ts
- feat(cli): add update notifications
- feat(cli): add debug option, fix
../in bundler file paths not working
- fix(cli): bundle command not working for folders
- feat(cli): add bundle command, add whoami command
- fix: built package size
- feat(cli): add login, logout, and whomai commands
- fix(cli): .ts config files not working

