Skip to main content

@overlayed/cli

v1.2.0
  • feat(cli): add --debug-files flag to overlayed bundle that lists the files each bundle would include, then exits without authenticating or uploading
  • fix(cli): harden bundle command for large bundles — stream --debug zips to disk (removes the 2 GiB ERR_OUT_OF_RANGE crash), open file streams lazily during zip generation (eager opens exhausted file descriptors and hung generateAsync on bundles with >~8k files), dedupe overlapping glob matches, and warn when a bundle exceeds 500 MB before compression
  • 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): bundle command failed with EISDIR when a glob matched a symlinked directory (e.g. pnpm’s node_modules junctions on Windows) — symlinked directories are now traversed and their contents bundled
v1.1.4
  • chore(deps): update memfs and vite-plus, and raise the Node engine floor to >=24 (LTS) so it stays aligned with commander
v1.1.3
  • 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
v1.1.2
  • fix(cli): resolve import.meta.env.VITE_DASHBOARD_URL in published build
v1.1.1
  • fix: build
v1.1.0
  • fix(cli): fail app bundle if electron version doesn’t match @overlayed/electron version
  • chore: bump internal dependencies
  • chore: update internal package versions
v1.0.4
  • chore: fix error when no application is scoped
  • feat: support api key scoping
v1.0.3
  • fix(cli): edge case when bundling sites and apps
v1.0.2
  • feat(cli): include metadata when creating bundles
v1.0.1
  • Skip bundle name prompt when --no-wait is passed
Breaking
v1.0.0
  • 🚀 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 getAdsScriptElement and getAdsScriptUrl methods 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 login and then overlayed init. This only needs to be done once, and is only needed for local development.

    🐛 Bug Fixes

    • Fixed broken documentation links
v0.6.10
  • feat(cli): allow custom bundle names
v0.6.9
  • chore: temporarily revert previous changes
v0.6.8
  • feat(cli): Adds bundle type selection options
  • feat: Support OVERLAYED_API_KEY environment variable for authentication
v0.6.7
  • chore(cli): internal changes
  • chore(cli): internal changes
v0.6.6
  • refactor: move config store internals
v0.6.5
  • fix: console color logging
  • fix(cli): output file format changed
v0.6.4
  • chore: bump package versions
v0.6.3
  • chore: update dependencies fix: various types exported from @overlayed/app like RenderWindow, etc.
v0.6.2
  • fix(cli): update broken bundle task link
v0.6.1
  • feat(cli): open api key form when running login command
v0.6.0
  • feat(cli): support baseDir in overlayed.config.ts
v0.5.0
  • feat(cli): add update notifications
v0.4.0
  • feat(cli): add debug option, fix ../ in bundler file paths not working
v0.3.1
  • fix(cli): bundle command not working for folders
v0.3.0
  • feat(cli): add bundle command, add whoami command
v0.1.1
  • fix: built package size
v0.1.0
  • feat(cli): add login, logout, and whomai commands
  • fix(cli): .ts config files not working