Minor changes db85d262555 Add --release-mode to hermes clone and hermes upload. event leaves the uploaded Hermes source maps release-independent, so a React Native build that ships unchanged JavaScript across two releases keeps one symbol s
Catalog / Analytics
PostHog changelog
Product analytics, session replay and feature flags, self hostable.
- Latest
- posthog-cli0.16.0
- Shipped
- 26 Aug 2026today
- Collected
- 60 releasesback to 15 Aug 2026
- Source
- PostHog/posthog
- Project
- posthog.com
- Feed
- RSS
Read today, the first day on record. Collection status
Version history
202660 releases
Same as posthog-cli/v0.16.0
Added hogli run <command> runs a command with the environment the manifest resolves. telemetry:on, telemetry:off, and telemetry:status are now built in. They previously lived outside the package. config.env.files in hogli.yaml loads dotenv
Latest hobby installer build - same as hobby-20260826-180917 This is currently experimental and may not work as expected. We believe it to be working correctly, but please make sure you backup your data before using it. Download: curl -L ht
Build from commit 3fa5215d4c58a5a2c90e852ce945d55b14669f37
feat(tasks): include origin_key in task analytics events by @adboio in https://github.com/PostHog/posthog/pull/88617 chore(desktop): rename review feed hint to PostHog Review by @sortafreel in https://github.com/PostHog/posthog/pull/89228 c
fix(agent): guard refreshSession's query swap like /clear's by @haacked in https://github.com/PostHog/posthog/pull/88769 feat(tasks): hogland sandbox provider and golden snapshot bake by @Gilbert09 in https://github.com/PostHog/posthog/pull
Build from commit e82c4fd44f3e960d55c9b4757c1d6a6a4de366e4
fix(desktop): stop the auth retry loop with a refusal and backoff by @brandonleung in https://github.com/PostHog/posthog/pull/88137 feat(tasks): expose onboarding domain research outcomes by @adboio in https://github.com/PostHog/posthog/pul
feat(desktop): point onboarding at Self-driving for inbox reports by @adboio in https://github.com/PostHog/posthog/pull/88193 fix(tasks): resume messages after workflow completion by @tatoalo in https://github.com/PostHog/posthog/pull/88355
fix(desktop): keep the thread live when a user steers mid-turn by @tatoalo in https://github.com/PostHog/posthog/pull/88263 fix(tasks): index webhook task run lookups by @langesven in https://github.com/PostHog/posthog/pull/87779 chore(deps
fix(desktop): stop Codex dying on mcp_servers overrides at startup by @charlesvien in https://github.com/PostHog/posthog/pull/88075 Downloads macOS Package Architecture Download Blockmap SHA-256 DMG Apple Silicon (arm64) PostHog-Desktop-0.6
chore(deps): Update posthog-js to 1.418.16 by @posthog-js-upgrader in https://github.com/PostHog/posthog/pull/88166 chore(deps): Update posthog-node to 5.51.1 by @posthog-js-upgrader in https://github.com/PostHog/posthog/pull/87718 chore(de
Patch changes 4c7c1c85604 Keep release resolution optional when Info.plist values cannot be resolved — Thanks @marandaneto! Install posthog-cli 0.15.1 Install prebuilt binaries via shell script curl --proto '=https' --tlsv1.2 -LsSf https://
Minor changes 30bb8706d09 Read iOS release metadata from Info.plist files — Thanks @marandaneto! Install posthog-cli 0.15.0 Install prebuilt binaries via shell script curl --proto '=https' --tlsv1.2 -LsSf https://github.com/PostHog/posthog/
Build from commit 0ceacd2f63e8abbd3f5ce5b2036a903ee20e6e1a
feat(desktop): triage mode behind its own flag by @dmarticus in https://github.com/PostHog/posthog/pull/87365 feat(desktop): ask new-session research prompts for a canvas by @k11kirky in https://github.com/PostHog/posthog/pull/87835 Downloa
fix(desktop): keep sidebar overlay below nav rail by @k11kirky in https://github.com/PostHog/posthog/pull/88093 feat(desktop): global reports inbox — one triage surface with server-side counts by @dmarticus in https://github.com/PostHog/pos
feat(desktop): enforce project-scoped desktop access by @jonathanlab in https://github.com/PostHog/posthog/pull/87165 fix(desktop): mobile label pull request comment links by @Gilbert09 in https://github.com/PostHog/posthog/pull/87720 feat(
feat(desktop): track onboarding activation outcomes by @adboio in https://github.com/PostHog/posthog/pull/87756 fix(canvas): pin framer-motion's transitive motion-dom by @adboio in https://github.com/PostHog/posthog/pull/87576 feat(desktop)
feat(context-layer): read space context from the wiki by @k11kirky in https://github.com/PostHog/posthog/pull/85640 fix(context-layer): use checkout skills in local desktop by @k11kirky in https://github.com/PostHog/posthog/pull/86836 feat(
Patch changes 5e488e12013 Accept sourcemaps that use the camel-case chunkId field when cloning or uploading Hermes sourcemaps. — Thanks @marandaneto! Install posthog-cli 0.14.1 Install prebuilt binaries via shell script curl --proto '=https
feat(desktop): gate home tab behind feature flag by @k11kirky in https://github.com/PostHog/posthog/pull/87582 feat(desktop): flatten routes and remember rail destinations by @adamleithp in https://github.com/PostHog/posthog/pull/87499 feat
fix(desktop): label pull request comment links by @adboio in https://github.com/PostHog/posthog/pull/87545 feat(command-center): embed canvases alongside tasks by @k11kirky in https://github.com/PostHog/posthog/pull/87033 chore(canvas): add
fix(tasks): measure task analysis waste accurately by @puemos in https://github.com/PostHog/posthog/pull/87431 Downloads macOS Package Architecture Download Blockmap SHA-256 DMG Apple Silicon (arm64) PostHog-Desktop-0.60.382-arm64-mac.dmg b
feat(desktop): edit repositories on the inbox GitHub source by @charlesvien in https://github.com/PostHog/posthog/pull/85117 feat(desktop): mirror web GitHub and Slack integration settings by @charlesvien in https://github.com/PostHog/posth
fix(desktop): derive the nav rail destination from the route by @adamleithp in https://github.com/PostHog/posthog/pull/87370 fix(desktop): retry MCP tool listing with backoff instead of looping by @cvolzer3 in https://github.com/PostHog/pos
Minor changes 7dd3d0f5c27 With --release-mode=event, sourcemap inject now adopts a bundler-emitted ECMA-426 debug id (//# debugId= comment or the sourcemap's debugId field) as the chunk id instead of deriving its own, so one id identifies t
fix(desktop): rename release artifacts to PostHog-Desktop by @charlesvien in https://github.com/PostHog/posthog/pull/87208 fix(desktop): show per-task cost in pi sessions by @adboio in https://github.com/PostHog/posthog/pull/87212 feat(agen
feat(tasks): accept side_question commands on task runs by @haacked in https://github.com/PostHog/posthog/pull/80023 fix(tasks): surface degraded resumes and reset idle timer on client commands by @tatoalo in https://github.com/PostHog/post
fix(desktop): hide remote announcements in dev builds by @adboio in https://github.com/PostHog/posthog/pull/87102 Downloads macOS Package Architecture Download Blockmap SHA-256 DMG Apple Silicon (arm64) PostHog-Code-0.60.360-arm64-mac.dmg b
update announcement download url by @adboio in https://github.com/PostHog/posthog/pull/87100 fix(tasks): bypass compute quota for staff by @adboio in https://github.com/PostHog/posthog/pull/87092 Downloads macOS Package Architecture Downloa
feat(desktop): move the spaces destinations into a nav rail by @adamleithp in https://github.com/PostHog/posthog/pull/87050 fix(tasks): report task usage before compute rates take effect by @adboio in https://github.com/PostHog/posthog/pull
feat(desktop): put github repos and cloud defaults first in onboarding by @adboio in https://github.com/PostHog/posthog/pull/85453 chore(desktop): remove deprecated fleet product by @dmarticus in https://github.com/PostHog/posthog/pull/8670
Patch changes ee7d6424091 Linux release binaries now embed a GNU build id, so native crash reports from the CLI can be matched to uploaded debug symbols. — Thanks @ablaszkiewicz! Install posthog-cli 0.13.3 Install prebuilt binaries via shel
Patch changes 029c984bdef Retry symbol set uploads through the standard S3 endpoint when the transfer-acceleration endpoint is unreachable, so uploads complete on networks that block the accelerate domain. A 5 second connect timeout on uplo
feat(desktop): persist PostHog references as artifacts by @puemos in https://github.com/PostHog/posthog/pull/86334 fix(desktop): fold plans from permission requests into the transcript tool call by @thmsobrmlr in https://github.com/PostHog/
fix(desktop): rename login analytics event by @adboio in https://github.com/PostHog/posthog/pull/86435 feat(desktop): provision a default #general space and land new users there by @adboio in https://github.com/PostHog/posthog/pull/83984 fi
fix(desktop): mobile list only enabled inbox sources in the filter by @Gilbert09 in https://github.com/PostHog/posthog/pull/86300 fix(signals): stop minting auto_pause_exempt on scout re-enable by @andrewm4894 in https://github.com/PostHog/
fix(quill): let people select the text in a toast by @tatoalo in https://github.com/PostHog/posthog/pull/86284 feat(desktop): add product engineering guidance to hog by @jonathanlab in https://github.com/PostHog/posthog/pull/83158 feat(task
fix(desktop): enable rich output prompts across runtimes by @puemos in https://github.com/PostHog/posthog/pull/86171 fix(desktop): respect theme in object reference popovers by @puemos in https://github.com/PostHog/posthog/pull/86151 feat(d
feat(signals): mint per-run scoped gateway tokens for routed sandboxes by @brandonleung in https://github.com/PostHog/posthog/pull/85005 fix(desktop): keep the right panel closed once someone closes it by @adamleithp in https://github.com/P
feat(desktop): show github approval as a server-backed state and track connect abandonment by @adboio in https://github.com/PostHog/posthog/pull/83907 fix(canvas): make generated canvases full height by @k11kirky in https://github.com/PostH
fix(canvas): keep app shortcuts working while a canvas has focus by @tatoalo in https://github.com/PostHog/posthog/pull/85475 fix(desktop): bound background transcript memory by @tatoalo in https://github.com/PostHog/posthog/pull/85303 fix(
fix(tasks): forward saved feed filters by @puemos in https://github.com/PostHog/posthog/pull/85372 Downloads macOS Package Architecture Download Blockmap SHA-256 DMG Apple Silicon (arm64) PostHog-Code-0.60.282-arm64-mac.dmg blockmap 1fb78d
fix(desktop): enable quick ask in production by @puemos in https://github.com/PostHog/posthog/pull/85355 fix(desktop/perf): scope filed-task invalidation to the channels that changed by @adamleithp in https://github.com/PostHog/posthog/pull
chore(tasks): remove the task automations feature by @charlesvien in https://github.com/PostHog/posthog/pull/85092 feat(desktop): add task queries to the command palette by @puemos in https://github.com/PostHog/posthog/pull/84685 feat(deskt
fix(desktop): auto-recover cloud task stream after subscription error by @thmsobrmlr in https://github.com/PostHog/posthog/pull/83192 feat(desktop): gate report canvas navigation by @dmarticus in https://github.com/PostHog/posthog/pull/8084
feat(desktop): grid canvas renderer, editor, and home tab by @k11kirky in https://github.com/PostHog/posthog/pull/83549 fix(desktop/perf): remove per-channel task lookup fan-out by @adamleithp in https://github.com/PostHog/posthog/pull/8498
Minor changes f0be634b15f Add --release-mode to proguard upload, matching sourcemap upload. symbol-set (the default) keeps stamping the release onto the uploaded mapping. EXPERIMENTAL event creates the release but leaves the mapping unbound
Minor changes 45016b12515 Add posthog-cli release resolve, which prints the id of the release the current build belongs to and creates the release if it doesn't exist yet. Only the id goes to stdout, so RELEASE_ID=$(posthog-cli release reso
fix(desktop): nudge channel back row star to the pane edge by @adamleithp in https://github.com/PostHog/posthog/pull/84080 feat(tasks): expose per-task usage costs by @adboio in https://github.com/PostHog/posthog/pull/81008 feat(desktop): s
feat(desktop): gate GLM 5.3 across model pickers by @tatoalo in https://github.com/PostHog/posthog/pull/83590 fix(desktop): keep the turn open when steered work outlasts the grace by @tatoalo in https://github.com/PostHog/posthog/pull/84195
chore(desktop): log session pipeline health to diagnose frozen transcripts by @charlesvien in https://github.com/PostHog/posthog/pull/84003 fix(desktop): stop cancelled navigations killing live subscriptions by @charlesvien in https://githu
fix(desktop): smooth sidebar transitions and bound tab memory by @adboio in https://github.com/PostHog/posthog/pull/83842 feat(desktop): plus button starts a task instead of a one-item menu by @dmarticus in https://github.com/PostHog/postho
Patch changes 617ed9c912a Derive the --release-mode event chunk id from the minified source alone, and overwrite a symbol set whose content changed instead of failing. Bundlers embed the original file in sourcesContent, so a comment-only ed
fix(desktop): let the artifact version pager step off a commented version by @k11kirky in https://github.com/PostHog/posthog/pull/83386 feat(desktop): add viewer-approved canvas agent requests by @k11kirky in https://github.com/PostHog/post
Build from commit baad51adc2c44462bf3f9d362d497f00bfae2b53
chore(deps): Update posthog-react-native to 4.63.1 by @posthog-js-upgrader in https://github.com/PostHog/posthog/pull/83300 chore(deps): Update posthog-node to 5.49.1 by @posthog-js-upgrader in https://github.com/PostHog/posthog/pull/83226
feat(desktop): wire ph.state and ph.actions into the canvas bridge by @k11kirky in https://github.com/PostHog/posthog/pull/82951 feat(canvas): add the ph.state key-value store backend by @k11kirky in https://github.com/PostHog/posthog/pull/