Releases: MikeGarde/dotenv-cli
Releases · MikeGarde/dotenv-cli
Release list
1.2.1
Install
Homebrew
brew install mikegarde/tap/dotenv-cliNPM
npm install -g @mikegarde/dotenv-cliManual
RHEL x86
curl -fsSL "https://github.com/MikeGarde/dotenv-cli/releases/download/1.2.1/dotenv-cli-1.2.1-unknown-linux-musl-x86_64.gz" | gzip -dc | sudo tee /usr/local/bin/dotenv >/dev/null
sudo chmod 0755 /usr/local/bin/dotenvRHEL arm
curl -fsSL "https://github.com/MikeGarde/dotenv-cli/releases/download/1.2.1/dotenv-cli-1.2.1-unknown-linux-musl-aarch64.gz" | gzip -dc | sudo tee /usr/local/bin/dotenv >/dev/null
sudo chmod 0755 /usr/local/bin/dotenvDownloads
| OS | arm64 | x86_64 |
|---|---|---|
| macOS | Download | Download |
| Ubuntu | Download | Download |
| RHEL | Download | Download |
| Windows | — | Download |
- Ubuntu and compatible distributions like Debian, Mint, etc. that use glibc.
- RHEL and compatible distributions like Amazon, Rocky, etc. that use musl instead of glibc.
- Windows x86_64 only; built with the GNU toolchain (mingw-w64).
What's Changed
- Modernize CI workflows; drop publish scripts by @MikeGarde in #33
Full Changelog: 1.2.0...1.2.1
1.2.0
Install
Homebrew
brew install mikegarde/tap/dotenv-cliNPM
npm install -g @mikegarde/dotenv-cliManual
RHEL x86
curl -fsSL "https://github.com/MikeGarde/dotenv-cli/releases/download/1.2.0/dotenv-cli-1.2.0-unknown-linux-musl-x86_64.gz" | gzip -dc | sudo tee /usr/local/bin/dotenv >/dev/null
sudo chmod 0755 /usr/local/bin/dotenvRHEL arm
curl -fsSL "https://github.com/MikeGarde/dotenv-cli/releases/download/1.2.0/dotenv-cli-1.2.0-unknown-linux-musl-aarch64.gz" | gzip -dc | sudo tee /usr/local/bin/dotenv >/dev/null
sudo chmod 0755 /usr/local/bin/dotenvDownloads
| OS | arm64 | x86_64 |
|---|---|---|
| macOS | Download | Download |
| Ubuntu | Download | Download |
| RHEL | Download | Download |
| Windows | — | Download |
- Ubuntu and compatible distributions like Debian, Mint, etc. that use glibc.
- RHEL and compatible distributions like Amazon, Rocky, etc. that use musl instead of glibc.
- Windows x86_64 only; built with the GNU toolchain (mingw-w64).
What's Changed
- Add --validate flow with per-entry no_expand by @MikeGarde in #32
Full Changelog: 1.1.2...1.2.0
1.1.2
Install
Homebrew
brew install mikegarde/tap/dotenv-cliNPM
npm install -g @mikegarde/dotenv-cliManual
RHEL x86
curl -fsSL "https://github.com/MikeGarde/dotenv-cli/releases/download/1.1.2/dotenv-cli-1.1.2-unknown-linux-musl-x86_64.gz" | gzip -dc | sudo tee /usr/local/bin/dotenv >/dev/null
sudo chmod 0755 /usr/local/bin/dotenvRHEL arm
curl -fsSL "https://github.com/MikeGarde/dotenv-cli/releases/download/1.1.2/dotenv-cli-1.1.2-unknown-linux-musl-aarch64.gz" | gzip -dc | sudo tee /usr/local/bin/dotenv >/dev/null
sudo chmod 0755 /usr/local/bin/dotenvDownloads
| OS | arm64 | x86_64 |
|---|---|---|
| macOS | Download | Download |
| Ubuntu | Download | Download |
| RHEL | Download | Download |
| Windows | — | Download |
- Ubuntu and compatible distributions like Debian, Mint, etc. that use glibc.
- RHEL and compatible distributions like Amazon, Rocky, etc. that use musl instead of glibc.
- Windows x86_64 only; built with the GNU toolchain (mingw-w64).
What's Changed
- Migrate packaging from tarballs to gzip binaries by @MikeGarde in #26
- Add cycle-detection for nested env vars by @MikeGarde in #27
- redundant tests by @MikeGarde in #28
- Preserve newlines in values by quoting by @MikeGarde in #29
- Improve env parser for multi-line quotes by @MikeGarde in #30
Full Changelog: 1.1.1...1.1.2
1.1.1
Install
Homebrew
brew install mikegarde/tap/dotenv-cliNPM
npm install -g @mikegarde/dotenv-cliManual
RHEL x86
curl -fsSL "https://github.com/MikeGarde/dotenv-cli/releases/download/1.1.1/commitbot-1.1.1-unknown-linux-musl-x86_64.tar.gz" | sudo tar -xz --no-same-owner -C /usr/local/bin dotenvRHEL arm
curl -fsSL "https://github.com/MikeGarde/dotenv-cli/releases/download/1.1.1/commitbot-1.1.1-unknown-linux-musl-aarch64.tar.gz" | sudo tar -xz --no-same-owner -C /usr/local/bin dotenvDownloads
| OS | arm64 | x86_64 |
|---|---|---|
| macOS | Download | Download |
| Ubuntu | Download | Download |
| RHEL | Download | Download |
| Windows | — | Download |
- Ubuntu and compatible distributions like Debian, Mint, etc. that use glibc.
- RHEL and compatible distributions like Amazon, Rocky, etc. that use musl instead of glibc.
- Windows x86_64 only; built with the GNU toolchain (mingw-w64).
What's Changed
- Feat: Allow graceful handling of missing configurations by @MikeGarde in #25
Full Changelog: 1.1.0...1.1.1
1.1.0
Install
Homebrew
brew install mikegarde/tap/dotenv-cliNPM
npm install -g @mikegarde/dotenv-cliManual
RHEL x86
curl -fsSL "https://github.com/MikeGarde/dotenv-cli/releases/download/1.1.0/commitbot-1.1.0-unknown-linux-musl-x86_64.tar.gz" | sudo tar -xz --no-same-owner -C /usr/local/bin dotenvRHEL arm
curl -fsSL "https://github.com/MikeGarde/dotenv-cli/releases/download/1.1.0/commitbot-1.1.0-unknown-linux-musl-aarch64.tar.gz" | sudo tar -xz --no-same-owner -C /usr/local/bin dotenvDownloads
| OS | arm64 | x86_64 |
|---|---|---|
| macOS | Download | Download |
| Ubuntu | Download | Download |
| RHEL | Download | Download |
| Windows | — | Download |
- Ubuntu and compatible distributions like Debian, Mint, etc. that use glibc.
- RHEL and compatible distributions like Amazon, Rocky, etc. that use musl instead of glibc.
- Windows x86_64 only; built with the GNU toolchain (mingw-w64).
What's Changed
- Improve stdin handling for piped inputs using set by @MikeGarde in #24
Full Changelog: 1.0.1...1.1.0
1.0.1
Install
Homebrew
brew install mikegarde/tap/dotenv-clinpm
npm install -g @mikegarde/dotenv-cliInstall on RHEL
# x86
curl -fsSL "https://github.com/MikeGarde/dotenv-cli/releases/download/1.0.1/commitbot-1.0.1-unknown-linux-musl-x86_64.tar.gz" | sudo tar -xz --no-same-owner -C /usr/local/bin dotenv
# arm
curl -fsSL "https://github.com/MikeGarde/dotenv-cli/releases/download/1.0.1/commitbot-1.0.1-unknown-linux-musl-aarch64.tar.gz" | sudo tar -xz --no-same-owner -C /usr/local/bin dotenvDownloads
| OS | arm64 | x86_64 |
|---|---|---|
| macOS | Download | Download |
| Ubuntu | Download | Download |
| RHEL | Download | Download |
| Windows | — | Download |
- Ubuntu and compatible distributions like Debian, Mint, etc. that use glibc.
- RHEL and compatible distributions like Amazon, Rocky, etc. that use musl instead of glibc.
- Windows x86_64 only; built with the GNU toolchain (mingw-w64).
What's Changed
- Improve publish handling and dependency stability by @MikeGarde in #22
Full Changelog: 1.0.0...1.0.1
1.0.0
Install
Homebrew
brew install mikegarde/tap/dotenv-clinpm
npm install -g @mikegarde/dotenv-cliDownloads
| OS | arm64 | x86_64 |
|---|---|---|
| macOS | Download | Download |
| Ubuntu* | Download | Download |
| RHEL** | Download | Download |
| Windows*** | — | Download |
* Ubuntu and compatible distributions like Debian, Mint, etc. that use glibc.
** RHEL and compatible distributions like Amazon, Rocky, etc. that use musl instead of glibc.
*** Windows x86_64 only; built with the GNU toolchain (mingw-w64).
What's Changed
- The desire is to expand the available install base we also gain a 617% speed increase. by @MikeGarde in #18
- Add automated multi-file release workflow by @MikeGarde in #19
- Release Pipeline Modernization by @MikeGarde in #20
- Align process to commitbot by @MikeGarde in #21
Full Changelog: 0.6.1...1.0.0
0.6.1
0.6.0
What's Changed
- add support for DOTENV_FILE environment variable by @MikeGarde in #17
Full Changelog: 0.5.0...0.6.0