Skip to content

v1.23.0

Choose a tag to compare

@R-M-Naveen R-M-Naveen released this 05 Mar 18:04
· 40 commits to main since this release
5a20b5f

What's New

Push Notifications (npx atxp notifications enable)

  • New command to enable push notifications on Fly instances using machine-ID based auth (no OAuth required)
  • Automatically configures hooks and sends heartbeat instructions to the agent
  • Resolves email user ID for event matching

Improvements

  • Improved whoami error handling: 401-specific login hints, HTTP status codes for other errors, network error distinction
  • Removed ~200 lines of dead notification code (broken OAuth-based commands)
  • Renamed webhook.tsnotifications.ts for consistency
  • Added typed EnableResponse interface with response validation
  • Cleaned up unused type imports (PhoneOptions, ContactsOptions)

Bug Fixes

  • Fixed machine ID detection: hex-pattern hostname fallback for nested shells on Fly
  • Fixed package-lock.json peer dependency noise