posthog-cli/v0.17.0
Release Notes
Minor changes
-
8a28e07ea71 Deprecate
--release-modeonproguard uploadand--no-release-bindondsym upload. Both flags are hidden no-ops now: each command uploads its symbol sets bound to the release it creates, which is what it did before the flags existed. A supplied flag prints a deprecation warning instead of changing the upload, so a released gradle plugin or upload-symbols.sh that still passes one keeps working.proguard uploadno longer readsPOSTHOG_RELEASE_MODE; the variable keeps steeringsourcemap inject,sourcemap process,sourcemap upload,hermes inject,hermes cloneandhermes upload.Event mode pays off when two releases ship a byte-identical artifact. A proguard map id is a hash of the mapping, and a dSYM symbol set is keyed on the Mach-O
LC_UUID, so an ordinary release that changes code already gets its own symbol set. The dSYM path also lost release attribution for embedded targets, because one upload covers every target's dSYM but creates one release. — Thanks @ablaszkiewicz!
Install posthog-cli 0.17.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/PostHog/posthog/releases/download/posthog-cli/v0.17.0/posthog-cli-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/PostHog/posthog/releases/download/posthog-cli/v0.17.0/posthog-cli-installer.ps1 | iex"Install prebuilt binaries into your npm project
npm install @posthog/cli@0.17.0Download posthog-cli 0.17.0
| File | Platform | Checksum |
|---|---|---|
| posthog-cli-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| posthog-cli-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
| posthog-cli-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| posthog-cli-aarch64-unknown-linux-gnu.tar.gz | ARM64 Linux | checksum |
| posthog-cli-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
| posthog-cli-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| posthog-cli-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |