Releases: Hillyon-Labs/opsctrl_cli
Release v0.1.5
Release version 0.1.5
Release v0.1.4
Full Changelog: v0.1.3...v0.1.4
Release v0.1.3
0.1.2
Full Changelog: 0.1.1...0.1.2
0.1.1
What's Changed
🚀 opsctrl CLI v0.1.1 – Stability & Compatibility Fixes
✨ What’s New
-
Binary Compatibility Fix: Replaced
update-notifierwithupdate-notifier-cjsto ensure compatibility with CommonJS and support packaging withpkg. -
Improved Installer Compatibility: Refined platform detection and version handling logic in
install.shto support:- Apple Silicon (
macos-arm64) - Intel Macs (
macos-x64) - Linux x64
- Windows x64
- Apple Silicon (
🐛 Bug Fixes
- Resolved
ERR_REQUIRE_ESMcrash on launch due to incompatible ESM module in packaged binary. - Fixed version mismatch in installer for GitHub tags prefixed with
v.
📦 Installation
Use the install script:
curl -sSL https://opsctrl.dev/install.sh | bash -s -- v0.1.1Or download manually from [Releases](https://github.com/Hillyon-Labs/opsctrl_cli/releases/tag/0.1.1).
Full Changelog: 0.0.1...0.1.1
0.0.1
🚀 opsctrl CLI v0.0.1 – Initial Release
We’re excited to introduce the first public release of opsctrl, a cross-platform CLI tool designed to streamline diagnosis of kubernetes workload
✨ Highlights
-
✅ Cross-platform binaries available for Linux, macOS, and Windows.
-
🔐 Secure login flow with environment-specific support (UAT vs Production).
-
🧠 Simplified configuration via environment variables.
-
🌐 Distribution via:
- NPM:
npm install -g opsctrl - GitHub Releases: [Download binaries](https://github.com/Hillyon-Labs/opsctrl_cli/releases/tag/v0.0.1)
- (Coming soon) Homebrew:
brew install opsctrl/tap/opsctrl
- NPM:
🧰 Features
opsctrl login: Authenticate against your configured backend.opsctrl diagnose <podName>: diagnose your pods and instantly figure what's going onopsctrl logout: invalidate current session and start affresh
📦 Installation
# via npm
npm install -g opsctrl
# via install script
curl -sSL https://opsctrl.dev/install.sh | bash🛠️ Known Issues
- Warning when packaging with
pkgrelated to third-party modules (harmless, under review). - ESM support is limited due to
pkgsnapshotting; best used with CommonJS-compatible modules.