Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.0.0"
".": "1.0.0"
}
99 changes: 99 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
# Changelog

## 1.0.0 (2026-01-29)


### Features

* accept name as a positional parameter ([4e4b4a3](https://github.com/intility/indev/commit/4e4b4a319771eac0410448b3e9176138b2bcc036))
* add client for teams endpoint ([359ef4f](https://github.com/intility/indev/commit/359ef4fe665de6c3191b211a23800c7c9cbb8e3c))
* add client to get data from me endpoint ([07b233e](https://github.com/intility/indev/commit/07b233e85c70252d7cc5ae8af7b84c98f32ce697))
* add client to get users ([d6195ca](https://github.com/intility/indev/commit/d6195caacbf5062deb60128cef489db26d11a318))
* add cluster access grant command ([fcc4ac8](https://github.com/intility/indev/commit/fcc4ac8455936fb09ddceb8a7cbdf004806bd647))
* add cluster access revoke command ([57867c6](https://github.com/intility/indev/commit/57867c637e86ec6e49ce838c3d77b1d5aaa940cb))
* add cluster commands to login and open in browser ([88251dc](https://github.com/intility/indev/commit/88251dcbc524981a841ca748e081a5cbbb803485))
* add cluster get and status commands ([75647b0](https://github.com/intility/indev/commit/75647b0b7e2f052123a9547e957d1048fd0deb77))
* add command to add members to teams ([9ba5653](https://github.com/intility/indev/commit/9ba5653b7d7699f94365e21174082130cf5bae8c))
* add command to create teams ([24a9c0e](https://github.com/intility/indev/commit/24a9c0ea89a3674b066bee2ac892ce2c1196b72a))
* add command to delete teams ([e20e624](https://github.com/intility/indev/commit/e20e624a6331510c3b233c0dfd06b4967e05ad54))
* add command to list all users ([687df04](https://github.com/intility/indev/commit/687df049684abd31b2955dd5cb2abb67bf18f90e))
* add command to list cluster access ([a60d781](https://github.com/intility/indev/commit/a60d7810dfd8cef5fa51702375992c41ade91248))
* add command to remove members from teams ([085c97a](https://github.com/intility/indev/commit/085c97a0077b4fa9c0a81610c7795b08c3abe3c7))
* add function to add cluster member ([e0b5d60](https://github.com/intility/indev/commit/e0b5d601227fb862842724c69933024078285694))
* add function to get cluster members ([d05549d](https://github.com/intility/indev/commit/d05549d98ccda8e8ffa934dc01d4d060f6e8efb4))
* add function to remove cluster members ([494a4ef](https://github.com/intility/indev/commit/494a4ef9b26faab33a377547ab665cc48e3ee46c))
* add generated cluster name to cluster creation output ([4fe5218](https://github.com/intility/indev/commit/4fe5218bf0773c7babab8d06224bdcc1616fa324))
* add get command to get team information and its members ([75e1a6c](https://github.com/intility/indev/commit/75e1a6c3a12707c854e297ee1d6a278fe5bcf885))
* add linter configuration and refactor commands ([b255899](https://github.com/intility/indev/commit/b2558990aa998e7c94f4d0de50b59c67a98e5da2))
* add observability events ([42783fd](https://github.com/intility/indev/commit/42783fde2eb9e0a21e8a6b3f6060faf7f9882914))
* add organization and role to account show command ([46d7b7b](https://github.com/intility/indev/commit/46d7b7b72e0c4b9ce662b9cd851911a4bf767ebb))
* add suffix to name on cluster creation ([23d103a](https://github.com/intility/indev/commit/23d103a05a37d0b636116cfa67192de4bb39d724))
* add team list command ([2898aca](https://github.com/intility/indev/commit/2898acac9b6181323528e6db1a729ba8204aeabe))
* add team name regex validation ([c248ac0](https://github.com/intility/indev/commit/c248ac0a1040eaba93240f8ff7817d85a669bf2a))
* add team name regex validation ([d4cb6f8](https://github.com/intility/indev/commit/d4cb6f8948a3610cca84259628b299ac03f85447))
* add toggle, select, and autoscaling ([bdf66a1](https://github.com/intility/indev/commit/bdf66a15a8a59ca6f3f6af3ec9f25ce5b3d2cb8c))
* centralize config constants and move clusterName to flag ([ed9b3e7](https://github.com/intility/indev/commit/ed9b3e7faefc7447053462c20ee6ad90a20007e8))
* **ci:** add gitlab ci with goreleaser ([0170186](https://github.com/intility/indev/commit/01701868e865fd2b891d1b91ebc00a68d90093fe))
* **ci:** add goreleaser ([44f6a76](https://github.com/intility/indev/commit/44f6a7662bda75e077a1fcb560b78500b32cd6d2))
* cli instrumentation ([912ec73](https://github.com/intility/indev/commit/912ec73731ea765e222631f80d0da7aee378a303))
* cli instrumentation. ([51b30e4](https://github.com/intility/indev/commit/51b30e4feb50fd4ba46803a901c67e2f6180f4fa))
* cluster nodepool and performance preset ([65a9a2a](https://github.com/intility/indev/commit/65a9a2abc48f8b245a4e007b8302baedd2b7a71d))
* cluster nodepool and performance preset. Closes [#34](https://github.com/intility/indev/issues/34) ([c4e89bd](https://github.com/intility/indev/commit/c4e89bd83ffe0198313e59407ba43fbb27004bfd))
* **cluster:** add cluster commands and rest client ([403b1e5](https://github.com/intility/indev/commit/403b1e5df65ff319f4fa0a35dc855ec7bf898286))
* **cluster:** Add status to cluster list output ([b3cdb1c](https://github.com/intility/indev/commit/b3cdb1c213f30413809bf398030cb3ed73a66a52))
* **cluster:** Add status to cluster list output. Closes [#24](https://github.com/intility/indev/issues/24) ([bc6eb32](https://github.com/intility/indev/commit/bc6eb329b681e03e61ae3b1f462aea107783d82f))
* **credentialstore:** implement interfaces for token caching ([d50dc14](https://github.com/intility/indev/commit/d50dc14c1a77b3b44f28674476bf658435e65d6f))
* enhance cluster creation with interactive wizard ([267f1c2](https://github.com/intility/indev/commit/267f1c2e4f0dccaa0d3b90958fb22a87665306ef))
* enhance cluster creation with interactive wizard ([b726e20](https://github.com/intility/indev/commit/b726e202ef27345ea3b6da19720623255f91e2ee))
* **goreleaser:** add brew config ([59bf401](https://github.com/intility/indev/commit/59bf401eba31e70cf042ede974b0b016811687db))
* implement account command structure and credential storage ([86ec565](https://github.com/intility/indev/commit/86ec5654e2ebcf881f2b39f8cb436a6afa6511ee))
* integreations & additional fields ([a2da216](https://github.com/intility/indev/commit/a2da2166bc35bc636d3bdf8a66e7f7fa00010e86))
* **login:** device login for browserless environments with --device flag ([2747ae3](https://github.com/intility/indev/commit/2747ae3a8ae5833c9c8c7286d859be1ff079ad55))
* **login:** device login for browserless environments with --device flag. Closes [#14](https://github.com/intility/indev/issues/14) ([0093857](https://github.com/intility/indev/commit/009385752bc6d914d5b81dcc5a4a58aad35aab75))
* OpenTelemetry and Elastic APM ([f121719](https://github.com/intility/indev/commit/f12171962e851e8c93b02fb922f0f0f964cd5b10))
* OpenTelemetry and Elastic APM. Closes [#23](https://github.com/intility/indev/issues/23) ([7cb89b9](https://github.com/intility/indev/commit/7cb89b94cb69468e6e4d404ab5b98f4800b07927))
* sort output by team membership ([b447dfd](https://github.com/intility/indev/commit/b447dfda3f0484bc2acbe2357ab8fa6f87cf749e))
* **trace:** instrument http client ([78313cb](https://github.com/intility/indev/commit/78313cb43d119b014711e99a8a1c54d00fdecc9c))


### Bug Fixes

* add missing mock method to fix tests ([5a2b67a](https://github.com/intility/indev/commit/5a2b67a8742ab9ee41d68a78802808ec2eda3e57))
* **brew:** remove completions from brew formula ([2ef30e4](https://github.com/intility/indev/commit/2ef30e40e3b012640c20774cdd4f5d7d47c97db6))
* **brew:** use directory 'Formula' ([6ecb1f5](https://github.com/intility/indev/commit/6ecb1f54a98a4428f6c04fd52cdfbc9319036dde))
* **cli:** fix stdin file descriptor syscall for windows ([6207661](https://github.com/intility/indev/commit/62076610088758ea8e9cb1177c70b960a2da0527))
* **goreleaser:** add custom gitlab urls ([58a326a](https://github.com/intility/indev/commit/58a326a777c6efe150bdfdd0707d9bcad85355a0))
* **goreleaser:** add gitlab private repo release target ([c61beda](https://github.com/intility/indev/commit/c61beda0d11876915feecea79f1460802cfc5ab0))
* **goreleaser:** fix exclude patterns ([68a18ab](https://github.com/intility/indev/commit/68a18ab980c02b3e7d44508eabf2ec85f67fc69b))
* **goreleaser:** release name ([0b2f956](https://github.com/intility/indev/commit/0b2f9561c943321c316c12493873535245ef36a2))
* **goreleaser:** remove whitespace in artifact name ([703f733](https://github.com/intility/indev/commit/703f73354d3eb87ff4552ba929fbb210508ce512))
* import formatting ([57abc20](https://github.com/intility/indev/commit/57abc20d167b6722dfc9fb1bbd8d26b36a083536))
* inaccurate case-sensitive comparisons for cluster status and delete commands ([38e7112](https://github.com/intility/indev/commit/38e7112b0be1eeac7c373811afc70d98aa11659d))
* incorrect fields sent to api when deleting clusters ([daaaefc](https://github.com/intility/indev/commit/daaaefc152f6e3abbff37275b3e25d110b28f772))
* incorrect fields sent to api when deleting clusters ([9c64ddb](https://github.com/intility/indev/commit/9c64ddbf1aad1f2d91fe37a0cedac156b29bc7b8))
* incorrect table padding for strings with multiple special characters ([6d1f3b0](https://github.com/intility/indev/commit/6d1f3b0ab05f556af4c224c1f19b6ae5e0835d14))
* **keyring:** remove backend allowlist ([eea5bd3](https://github.com/intility/indev/commit/eea5bd3c0affdc38c9624cedc4d52867984d58d1))
* **login:** create cache-dir on initial login ([459bd4b](https://github.com/intility/indev/commit/459bd4b32f2d31e85042a086ad0944ecfb3ac91b))
* **login:** create cache-dir on initial login. Closes [#19](https://github.com/intility/indev/issues/19) ([fa205ab](https://github.com/intility/indev/commit/fa205ab15628c3220ab6bee0e9a91459e1e54424))
* make team and cluster get commands case-insensitive ([d532b65](https://github.com/intility/indev/commit/d532b65a502c4d1e950fd9f0cde723317c628905))
* **otel:** prevent telemetry deletion in dev ([7c5ff00](https://github.com/intility/indev/commit/7c5ff00cd52bec205e65b0f9a2512295c976994d))
* output encoder not properly wrapping errors ([20dd25c](https://github.com/intility/indev/commit/20dd25c89f74ecb6eac38ab76e4b9bc53f3d6c4d))
* readme title ([af8f1cf](https://github.com/intility/indev/commit/af8f1cf82ae2c069dd01c2ae67f9b06029bb6fcd))
* readme title. Closes [#30](https://github.com/intility/indev/issues/30) ([3de3353](https://github.com/intility/indev/commit/3de3353ecc0d776c9424399ad0c59b00388c1ba9))
* **security:** update vulnerable dependencies ([fc57a5c](https://github.com/intility/indev/commit/fc57a5c1d9ae2e24f506ffb145f7f2c9e9fc293f))
* set 8 nodes max limit for new clusters ([37c80da](https://github.com/intility/indev/commit/37c80da79ad4648490664ab6e8af2f2271ab828c))
* telemetry timeout on production environment ([217aee2](https://github.com/intility/indev/commit/217aee2c80876a1b4f6b29240be8c74764bfe00d))
* telemetry timeout on production environment. Closes [#26](https://github.com/intility/indev/issues/26) ([4923cb6](https://github.com/intility/indev/commit/4923cb6aca61f35f013a63122497654d1d8d5a8a))
* **trace:** remove hostname form trace context ([1f016a7](https://github.com/intility/indev/commit/1f016a782654373003ee674b44f7ebfd22fc8d64))
* typo in error message ([1f3564e](https://github.com/intility/indev/commit/1f3564e1dc8965f67c3b42477bbdb8a9064a9421))
* use format strings for ux.Fprint ([2f321d6](https://github.com/intility/indev/commit/2f321d6ed6f2601e3fd344902fc0fa57ec27008f))


### Performance Improvements

* remove build bottleneck: keyring credential store (unused) ([44f5dd0](https://github.com/intility/indev/commit/44f5dd03375ee7aaa0d246e833a28f99352899da))


### Reverts

* token property does not accept plain-text with interpolation ([f3da119](https://github.com/intility/indev/commit/f3da1194844cf7ae90197ac5c532af723879901a))