# Changelog

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

[Unreleased](https://github.com/dotenvx/dotenvx-ops/compare/v0.56.1...main)

## [0.56.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.56.0...v0.56.1) (2026-06-20)

### Changed

* Publish as named binaries ([#133](https://github.com/dotenvx/dotenvx-armor/pull/133))

## [0.56.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.55.1...v0.56.0) (2026-06-20)

### Removed

* Removed `dotenvx-vlt`. ([#131](https://github.com/dotenvx/dotenvx-armor/pull/131)) ([#132](https://github.com/dotenvx/dotenvx-armor/pull/132))

## [0.55.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.55.0...v0.55.1) (2026-06-11)

### Changed

* Send `command` as part of metadata rather than separate flag. ([#123](https://github.com/dotenvx/dotenvx-armor/pull/123))
* Switch ci to `dotenvx-armor` ([#124](https://github.com/dotenvx/dotenvx-armor/pull/124))

## [0.55.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.54.4...v0.55.0) (2026-06-10)

### Added

* Send `command` as metadata ([#121](https://github.com/dotenvx/dotenvx-armor/pull/121))

## [0.54.4](https://github.com/dotenvx/dotenvx-ops/compare/v0.54.3...v0.54.4) (2026-06-09)

### Changed

* Include shortened public key name in approval flow ([#120](https://github.com/dotenvx/dotenvx-armor/pull/120))

## [0.54.3](https://github.com/dotenvx/dotenvx-ops/compare/v0.54.2...v0.54.3) (2026-06-08)

### Changed

* 🐞 bug fix for key guard process of `keypair` ([#119](https://github.com/dotenvx/dotenvx-armor/pull/119))

## [0.54.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.54.1...v0.54.2) (2026-06-08)

### Changed

* Publish to `dotenvx-ops` for posterity ([#118](https://github.com/dotenvx/dotenvx-armor/pull/118))

## [0.54.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.54.0...v0.54.1) (2026-06-06)

### Changed

* Surface approval required as infoerr ([#117](https://github.com/dotenvx/dotenvx-armor/pull/117))

## [0.54.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.53.2...v0.54.0) (2026-06-05)

### Added

* Add plumbing for `ACCESS_APPROVAL_REQUIRED` mechanism (coming soon) ([#114](https://github.com/dotenvx/dotenvx-armor/pull/114))

## [0.53.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.53.1...v0.53.2) (2026-05-31)

### Changed

* Improve shell script brand ([#113](https://github.com/dotenvx/dotenvx-armor/pull/113))

## [0.53.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.53.0...v0.53.1) (2026-05-31)

### Changed

* Change `vlt: off` to `armor: off` ([#111](https://github.com/dotenvx/dotenvx-armor/pull/111))

## [0.53.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.52.1...v0.53.0) (2026-05-31)

### Changed

* Move `armor` commands to first-class commands at `dotenvx-armor up`, etc ([#110](https://github.com/dotenvx/dotenvx-armor/pull/110))

## [0.52.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.52.0...v0.52.1) (2026-05-30)

### Changed

* Update description ([#108](https://github.com/dotenvx/dotenvx-ops/pull/108))

## [0.52.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.51.1...v0.52.0) (2026-05-30)

### Changed

* Publish to armor ([#107](https://github.com/dotenvx/dotenvx-ops/pull/107))

## [0.51.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.51.0...v0.51.1) (2026-05-30)

### Changed

* `ignore-scripts=true` for ci and npm install commands ([#104](https://github.com/dotenvx/dotenvx-armor/pull/104))

## [0.51.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.50.1...v0.51.0) (2026-05-25)

### Removed

* Remove `backup` command ([#101](https://github.com/dotenvx/dotenvx-ops/pull/101))

## [0.50.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.50.0...v0.50.1) (2026-05-25)

### Changed

* Internals renamed to `vlt` ([#100](https://github.com/dotenvx/dotenvx-ops/pull/100))

## [0.50.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.49.2...v0.50.0) (2026-05-25)

### Changed

* Move to `armor.dotenvx.com` url ([#99](https://github.com/dotenvx/dotenvx-ops/pull/99))

## [0.49.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.49.1...v0.49.2) (2026-05-25)

### Changed

* Install vlt when installing ops ([#97](https://github.com/dotenvx/dotenvx-ops/pull/97))

## [0.49.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.49.0...v0.49.1) (2026-05-25)

### Changed

* Patch release mechanism ([#96](https://github.com/dotenvx/dotenvx-ops/pull/96))

## [0.49.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.48.3...v0.49.0) (2026-05-25)

* Add `dotenvx-armor` binary synonym ([#88](https://github.com/dotenvx/dotenvx-ops/pull/88))

## [0.48.3](https://github.com/dotenvx/dotenvx-ops/compare/v0.48.2...v0.48.3) (2026-05-24)

### Changed

* Send key names with metadata ([#87](https://github.com/dotenvx/dotenvx-ops/pull/87))

## [0.48.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.48.1...v0.48.2) (2026-05-22)

### Changed

* Improve armor messages ([#84](https://github.com/dotenvx/dotenvx-ops/pull/84))

## [0.48.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.48.0...v0.48.1) (2026-05-21)

### Changed

* Prompts should send to stderr ([#80](https://github.com/dotenvx/dotenvx-ops/pull/80))

## [0.48.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.47.0...v0.48.0) (2026-05-21)

### Added

* Send metadata along with armored key creation ([#79](https://github.com/dotenvx/dotenvx-ops/pull/79))

## [0.47.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.46.1...v0.47.0) (2026-05-20)

### Added

* Add `--token` support to `armor` commands ([#76](https://github.com/dotenvx/dotenvx-ops/pull/76))

## [0.46.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.46.0...v0.46.1) (2026-05-13)

### Changed

* Surface `--no-spinner` ([#72](https://github.com/dotenvx/dotenvx-ops/pull/72))

## [0.46.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.45.3...v0.46.0) (2026-05-13)

### Added

* Surface team selector for `keypair` ([#71](https://github.com/dotenvx/dotenvx-ops/pull/71))

## [0.45.3](https://github.com/dotenvx/dotenvx-ops/compare/v0.45.2...v0.45.3) (2026-05-11)

### Changed

* Bump fast-uri ([#69](https://github.com/dotenvx/dotenvx-ops/pull/69) [GHSA-v39h-62p7-jpjc](https://github.com/fastify/fast-uri/security/advisories/GHSA-v39h-62p7-jpjc))

## [0.45.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.45.1...v0.45.2) (2026-05-07)

### Changed

* Surface team selector for `down|pull` ([#68](https://github.com/dotenvx/dotenvx-ops/pull/68))

## [0.45.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.45.0...v0.45.1) (2026-05-07)

### Changed

* Surface team selector for `up|push` only when member of multiple teams ([#67](https://github.com/dotenvx/dotenvx-ops/pull/66))

## [0.45.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.44.0...v0.45.0) (2026-05-07)

### Added

* Prompt for team on `armor push`(if member of multiple teams) ([#66](https://github.com/dotenvx/dotenvx-ops/pull/66))

## [0.44.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.43.0...v0.44.0) (2026-05-07)

### Added

* Prompt for team on `armor up` (if member of multiple teams) ([#65](https://github.com/dotenvx/dotenvx-ops/pull/65))

## [0.43.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.42.1...v0.43.0) (2026-05-06)

### Added

* Add `armor move` for moving keys between teams ([#64](https://github.com/dotenvx/dotenvx-ops/pull/64))

## [0.42.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.42.0...v0.42.1) (2026-04-26)

### Changed

* Patch `.get` ([#60](https://github.com/dotenvx/dotenvx-ops/pull/60))

## [0.42.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.41.0...v0.42.0) (2026-04-26)

### Added

* Add `armor down` ([#59](https://github.com/dotenvx/dotenvx-ops/pull/59)) 

## [0.41.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.40.0...v0.41.0) (2026-04-26)

### Added

* Add `armor up` ([#58](https://github.com/dotenvx/dotenvx-ops/pull/58))

## [0.40.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.39.1...v0.40.0) (2026-04-24)

### Added

* Add `armor push` and `armor pull` ([#56](https://github.com/dotenvx/dotenvx-ops/pull/56))

## [0.39.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.39.0...v0.39.1) (2026-04-23)

### Added

* Display install command with update notification ([#54](https://github.com/dotenvx/dotenvx-ops/pull/54))

## [0.39.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.38.3...v0.39.0) (2026-04-23)

### Added

* Added `armor up` and `armor down` placeholders ([#53](https://github.com/dotenvx/dotenvx-ops/pull/53))

## [0.38.3](https://github.com/dotenvx/dotenvx-ops/compare/v0.38.2...v0.38.3) (2026-04-21)

### Changed

* Bump dotenvx

## [0.38.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.38.1...v0.38.2) (2026-04-20)

### Changed

* Nothing. Release to test update notifier manually.

## [0.38.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.38.0...v0.38.1) (2026-04-20)

### Changed

* Patch `rotate`

## [0.38.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.37.9...v0.38.0) (2026-04-20)

### Added

* Add update notification `⛆ update available (patch)` when update is available - once every 24 hours ([#38](https://github.com/dotenvx/dotenvx-ops/pull/38))

## [0.37.9](https://github.com/dotenvx/dotenvx-ops/compare/v0.37.8...v0.37.9) (2026-04-17)

### Changed

* Fix `open` when open command does not exist on user's machine ([#36](https://github.com/dotenvx/dotenvx-ops/pull/36))

## [0.37.8](https://github.com/dotenvx/dotenvx-ops/compare/v0.37.7...v0.37.8) (2026-04-08)

### Changed

* Improve `keypair` coldstart ([#35](https://github.com/dotenvx/dotenvx-ops/pull/35))

## [0.37.7](https://github.com/dotenvx/dotenvx-ops/compare/v0.37.6...v0.37.7) (2026-04-08)

### Changed

* Add esbuild ([#34](https://github.com/dotenvx/dotenvx-ops/pull/34))

## [0.37.6](https://github.com/dotenvx/dotenvx-ops/compare/v0.37.5...v0.37.6) (2026-04-08)

### Changed

* Upgrade yao pkg-er

## [0.37.5](https://github.com/dotenvx/dotenvx-ops/compare/v0.37.4...v0.37.5) (2026-04-08)

### Changed

* Better `login` and `logout` experience ([#33](https://github.com/dotenvx/dotenvx-ops/pull/33))

## [0.37.4](https://github.com/dotenvx/dotenvx-ops/compare/v0.37.3...v0.37.4) (2026-03-26)

### Changed

* Better already installed message

## [0.37.3](https://github.com/dotenvx/dotenvx-ops/compare/v0.37.2...v0.37.3) (2026-03-26)

### Changed

* Call it `ARMORED KEYS`

## [0.37.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.37.1...v0.37.2) (2026-03-26)

### Changed

* Remove postinstall

## [0.37.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.37.0...v0.37.1) (2026-03-26)

### Changed

* Fix display of version on install.sh script output

## [0.37.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.36.1...v0.37.0) (2026-03-26)

### Added

* Add postinstall message ([#31](https://github.com/dotenvx/dotenvx-ops/pull/31))

## [0.36.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.36.0...v0.36.1) (2026-03-13)

### Added

* Add on/off help ([#30](https://github.com/dotenvx/dotenvx-ops/pull/30))

## [0.36.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.35.1...v0.36.0) (2026-03-13)

### Added

* Turn ops on and off ([#29](https://github.com/dotenvx/dotenvx-ops/pull/29))

## [0.35.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.35.0...v0.35.1) (2026-03-13)

### Changed

* Change banner

## [0.35.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.34.0...v0.35.0) (2026-03-13)

### Changed

* Change description to `KEYS OFF COMPUTER`

## [0.34.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.33.0...v0.34.0) (2026-03-12)

### Added

* Run keypair against existing `public_key` as a lookup mechanism ([#28](https://github.com/dotenvx/dotenvx-ops/pull/28))

## [0.33.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.32.0...v0.33.0) (2026-03-11)

### Added

* Add internal `keypair` command that calls remotely ([#27](https://github.com/dotenvx/dotenvx-ops/pull/27))

## [0.32.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.31.2...v0.32.0) (2026-03-11)

### Changed

* Hide various commands for now as tooling is simplified ([#26](https://github.com/dotenvx/dotenvx-ops/pull/26))

## [0.31.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.31.1...v0.31.2) (2026-03-07)

### Changed

* Shortened default masked token ([#25](https://github.com/dotenvx/dotenvx-ops/pull/25))

## [0.31.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.31.0...v0.31.1) (2026-03-07)

### Changed

* Shortened default showable device id for `dotenvx-ops settings device` ([#24](https://github.com/dotenvx/dotenvx-ops/pull/24))

## [0.31.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.30.3...v0.31.0) (2026-01-17)

### Added

* Add `dotenvx-ops gateway start` (supports openai only currently) ([#22](https://github.com/dotenvx/dotenvx-ops/pull/22))

## [0.30.3](https://github.com/dotenvx/dotenvx-ops/compare/v0.30.2...v0.30.3) (2026-01-17)

### Changed

* Switch to `console.log` ([#21](https://github.com/dotenvx/dotenvx-ops/pull/21) [dotenvx#386](https://github.com/dotenvx/dotenvx/issues/386))

## [0.30.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.30.1...v0.30.2) (2026-01-13)

### Changed

* Send `device.public_key` along with `set` ([#20](https://github.com/dotenvx/dotenvx-ops/pull/20))

## [0.30.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.30.0...v0.30.1) (2026-01-08)

### Changed

* Add help message after `backup`

## [0.30.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.29.3...v0.30.0) (2026-01-07)

### Added

* Add `open` command to open project

## [0.29.3](https://github.com/dotenvx/dotenvx-ops/compare/v0.29.2...v0.29.3) (2026-01-07)

### Changed

* Patch `sha256File` method signature

## [0.29.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.29.1...v0.29.2) (2026-01-07)

### Changed

* Write `.env.x` file as part of smooth onboarding

## [0.29.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.29.0...v0.29.1) (2026-01-07)

### Changed

* Send `org` with post to `/backup`

## [0.29.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.28.1...v0.29.0) (2026-01-07)

### Added

* Add automatic login to `backup` command ([#19](https://github.com/dotenvx/dotenvx-ops/pull/19))
* Add `settings path` command ([#19](https://github.com/dotenvx/dotenvx-ops/pull/19)) 

## [0.28.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.28.0...v0.28.1) (2026-01-02)

### Changed

* Update cli description as `production grade dotenvx–with operational primitives`

## [0.28.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.27.0...v0.28.0) (2025-12-22)

### Added

* Add `backup` command for backing up .env.keys files. Will serve as entry-level low priced product to serve many. ([#18](https://github.com/dotenvx/dotenvx-ops/pull/18))

## [0.27.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.26.0...v0.27.0) (2025-12-14)

### Added

* Add `rotate openai connect` ([#16](https://github.com/dotenvx/dotenvx-ops/pull/17))

## [0.26.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.25.2...v0.26.0) (2025-12-14)

### Added

* Add `rotate github connect` ([#16](https://github.com/dotenvx/dotenvx-ops/pull/16))

## [0.25.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.25.1...v0.25.2) (2025-12-11)

### Changed

* Change `npm publish` mechanism

## [0.25.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.25.0...v0.25.1) (2025-12-11)

### Changed

* Change `npm publish` mechanism

## [0.25.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.24.0...v0.25.0) (2025-12-11)

### Added

* Select organization convenience

## [0.24.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.23.8...v0.24.0) (2025-12-10)

### Added

* Add `set` ([#15](https://github.com/dotenvx/dotenvx-ops/pull/15))

## [0.23.8](https://github.com/dotenvx/dotenvx-ops/compare/v0.23.7...v0.23.8) (2025-12-10)

### Changed

* Change publishing `rot_`

## [0.23.7](https://github.com/dotenvx/dotenvx-ops/compare/v0.23.6...v0.23.7) (2025-12-10)

### Changed

* Inline the publishing with `--token` flag for one-liner.

## [0.23.6](https://github.com/dotenvx/dotenvx-ops/compare/v0.23.5...v0.23.6) (2025-12-10)

### Changed

* Attempt to publish with classic token

## [0.23.5](https://github.com/dotenvx/dotenvx-ops/compare/v0.23.4...v0.23.5) (2025-12-10)

### Added

* Prompt for username and password on `rotate npm connect` ([#14](https://github.com/dotenvx/dotenvx-ops/pull/14))

## [0.23.4](https://github.com/dotenvx/dotenvx-ops/compare/v0.23.3...v0.23.4) (2025-12-10)

### Added

* Add working `rotate URI` command ([#13](https://github.com/dotenvx/dotenvx-ops/pull/13))

## [0.23.3](https://github.com/dotenvx/dotenvx-ops/compare/v0.23.2...v0.23.3) (2025-12-09)

### Changed

* Rename `rotate npm login` to `rotate npm connect` ([#12](https://github.com/dotenvx/dotenvx-ops/pull/12))

## [0.23.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.23.1...v0.23.2) (2025-12-04)

### Changed

* Create passcard on successful login ([#11](https://github.com/dotenvx/dotenvx-ops/pull/11))

## [0.23.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.23.0...v0.23.1) (2025-12-03)

### Added

* Stdout storageState with `rotate npm login` ([#10](https://github.com/dotenvx/dotenvx-ops/pull/10))

## [0.23.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.22.2...v0.23.0) (2025-12-03)

### Added

* Add new `rotate` command ([#9](https://github.com/dotenvx/dotenvx-ops/pull/9))

## [0.22.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.22.1...v0.22.2) (2025-12-01)

### Changed

* Fix reference to `NODE_AUTH_TOKEN` during publish process

## [0.22.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.22.0...v0.22.1) (2025-12-01)

### Changed

* NPM publish process uses dotenvx ROT token - for auto-rotating npm tokens.

## [0.22.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.21.0...v0.22.0) (2025-11-26)

### Added

* Add `get` command for getting rotation tokens: `dotenvx get rot://gh/<slug>/NPM_TOKEN` ([#](https://github.com/dotenvx/dotenvx-ops/pull/7))

## [0.21.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.20.2...v0.21.0) (2025-10-11)

### Added

* Send `DOTENVX_PROJECT_ID` along with `observe` call ([#5](https://github.com/dotenvx/dotenvx-ops/pull/5))

## [0.20.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.20.1...v0.20.2) (2025-10-07)

### Added

* Send `DOTENVX_PROJECT_ID` along with login request for redirect convenience when present

## [0.20.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.20.0...v0.20.1) (2025-10-07)

### Removed

* Remove `--unmask` option from `sync`

## [0.20.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.19.0...v0.20.0) (2025-10-07)

### Added

* Add `--force` flag to `sync` ([#4](https://github.com/dotenvx/dotenvx-ops/pull/4))

## [0.19.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.18.0...v0.19.0) (2025-10-07)

### Added

* Surface any conflicts during `sync` ([#3](https://github.com/dotenvx/dotenvx-ops/pull/3))

## [0.18.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.17.1...v0.18.0) (2025-10-06)

### Added

* Display conflict diff ([#2](https://github.com/dotenvx/dotenvx-ops/pull/2))

## [0.17.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.17.0...v0.17.1) (2025-10-01)

### Changed

* API sync output is `files` not `envFiles`

## [0.17.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.16.1...v0.17.0) (2025-10-01)

### Added

* Write files on `sync` ([#1](https://github.com/dotenvx/dotenvx-ops/pull/1))

## [0.16.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.16.0...v0.16.1) (2025-09-18)

### Added

* Add `OPS` to install.sh script

## [0.16.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.15.6...v0.16.0) (2025-09-18)

### Added

* Add support for `OPS_` and update calls to `ops.dotenvx.com`

## [0.15.6](https://github.com/dotenvx/dotenvx-ops/compare/v0.15.5...v0.15.6) (2025-08-27)

### Changed

* Send device public key along with sync ([#19](https://github.com/dotenvx/dotenvx-radar/pull/19))

## [0.15.5](https://github.com/dotenvx/dotenvx-ops/compare/v0.15.3...v0.15.5) (2025-08-23)

### Added

* Mark device during login handshake ([#18](https://github.com/dotenvx/dotenvx-radar/pull/18))

## [0.15.3](https://github.com/dotenvx/dotenvx-ops/compare/v0.15.2...v0.15.3) (2025-08-23)

### Changed

* Install latest dotenvx when installing dotenvx-ops ([#17](https://github.com/dotenvx/dotenvx-radar/pull/17))

## [0.15.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.15.1...v0.15.2) (2025-08-18)

### Changed

* Fix bad method name ([#15](https://github.com/dotenvx/dotenvx-radar/pull/15))

## [0.15.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.15.0...v0.15.1) (2025-08-18)

### Changed

* Switch to `DOTENVX_PROJECT_ID`

## [0.15.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.14.2...v0.15.0) (2025-08-18)

### Added

* Add sync command ([#14](https://github.com/dotenvx/dotenvx-radar/pull/14))

## [0.14.2](https://github.com/dotenvx/dotenvx-ops/compare/v0.14.1...v0.14.2) (2025-07-21)

* Patch usage description ([#13](https://github.com/dotenvx/dotenvx-radar/pull/13))

## [0.14.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.14.0...v0.14.1) (2025-07-21)

* Update README

## [0.14.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.13.0...v0.14.0) (2025-07-19)

* Add `dotenvx-ops status` ([#12](https://github.com/dotenvx/dotenvx-radar/pull/12))

## [0.13.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.12.0...v0.13.0) (2025-07-15)

* Add `dotenvx-ops settings` ([#11](https://github.com/dotenvx/dotenvx-radar/pull/11))

## [0.12.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.11.0...v0.12.0) (2025-07-15)

* Add additional fields to observe ([#10](https://github.com/dotenvx/dotenvx-radar/pull/10))

## [0.11.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.10.0...v0.11.0) (2025-07-15)

* Add `observe` with git url ([#9](https://github.com/dotenvx/dotenvx-radar/pull/9))

## [0.10.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.9.1...v0.10.0) (2025-07-14)

### Added

* Add `dotenvx-ops logout` ([#8](https://github.com/dotenvx/dotenvx-radar/pull/8))

## [0.9.1](https://github.com/dotenvx/dotenvx-ops/compare/v0.9.0...v0.9.1) (2025-07-14)

### Changed

* Include `dotenv` in package.json ([#7](https://github.com/dotenvx/dotenvx-radar/pull/7))

## [0.9.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.8.0...v0.9.0) (2025-07-14)

### Added

* Add bearer token support to `dotenvx-ops observe` ([#6](https://github.com/dotenvx/dotenvx-radar/pull/6))

## [0.8.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.7.0...v0.8.0) (2025-07-14)

### Added

* Add `dotenvx-ops login` command ([#5](https://github.com/dotenvx/dotenvx-radar/pull/5))

## [0.7.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.6.0...v0.7.0) (2025-07-11)

### Added

* Send observation data to api ([#4](https://github.com/dotenvx/dotenvx-radar/pull/4))

## [0.6.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.5.0...v0.6.0) (2025-07-09)

### Added

* Add `dotenvx-ops observe` cli that proxies to `main#observe` ([#3](https://github.com/dotenvx/dotenvx-radar/pull/3))

## [0.5.0](https://github.com/dotenvx/dotenvx-ops/compare/v0.4.3...v0.5.0) (2025-07-09)

### Added

* Add `observe` function ([#2](https://github.com/dotenvx/dotenvx-radar/pull/2))

## 0.4.3

### Changed

* Patch bad formatting

## 0.4.2

### Changed

* Change log to reflect `dotenvx-ops`

## 0.4.1

### Changed

* Bump to `dotenvx` that supports exported cli

## 0.4.0

### Added

* Add `run` command that proxies to `dotenvx run` ([#1](https://github.com/dotenvx/dotenvx-radar/pull/1))

## 0.3.0

### Added

* Install `dotenvx` if not already installed in `install.sh` script

## 0.2.3

### Changed

* Patch `hello` action

## 0.2.2

### Changed

* Fix filename in `install.sh`

## 0.2.1

### Changed

* Fix registry url in `install.sh`

## 0.1.0

### Added

* Initial publish
