Repository navigation
Releases
Releases · JetBrains/thinkrail
Nightly 0.4.0-nightly.6
What's Changed
- feat(chat): ask for a GitHub star once, after the tenth prompt by Andrey Markin (@Mark-Life) in #1152
- fix(web): say the header value, not the header, is not a reference by eatmoreduck 多吃鸭 (@eatmoreduck) in #1206
- fix(server): use pi's configured default model for new chats by Andrey Markin (@Mark-Life) in #1161
- fix(web): drop workspaces removed while a window was disconnected on reconnect by HH (@hehe19995) in #1195
- fix(server): preserve Unicode paths from the Windows folder picker by Xscaper- (@Xscaperrr) in #1207
- fix(server): show git's error when project bootstrap fails and never offer init on an untrusted repo by Shaikh Fardin (@Fardin7798) in #1189
- fix(dev): parse THINKRAIL_PORT strictly in the dev launchers by Harshal Paltse (@harshal-paltse) in #1156
- fix(fs): detect AVIF compatible brands within ftyp by Afloat (@Afloat16) in #1185
- fix(web): parse THINKRAIL_WEB_PORT and THINKRAIL_PORT strictly in vite config by Harshal Paltse (@harshal-paltse) in #1190
- fix(desktop): release the menu command latch after a deadline by eatmoreduck 多吃鸭 (@eatmoreduck) in #1200
- test(e2e): stop the tall-questionnaire follow-state flake by Olga Lavrichenko (@OLavrik) in #1213
- fix(terminal): preserve Unicode boundaries when truncating output by Afloat (@Afloat16) in #1186
- fix(server): derive githubSlug from the parsed remote by Harsh Vardhan Chauhan (@1-DARK) in #1119
- fix(resource-renderers): show the next unit when an LFS size rounds to 1024 by kevin (@kevin9327) in #1139
- fix(server): list symlinks to in-worktree directories as dirs by Harsh Vardhan Chauhan (@1-DARK) in #1118
- fix(desktop): center the main window on startup by Tongyuxiu Zhou (@Naerelyth) in #1133
- fix(server): keep worktree cleanup asynchronous by Glaz-j in #1174
- fix(pi-dag): stop creating storage directories at the filesystem root by Andrew Barnes (@Bortlesboat) in #1167
- fix(website): stop the CLI install tabs from clipping behind scrollbars by Aleks Volochnev (@HadesArchitect) in #1220
New Contributors
- eatmoreduck 多吃鸭 (@eatmoreduck) made their first contribution in #1206
- HH (@hehe19995) made their first contribution in #1195
- Xscaper- (@Xscaperrr) made their first contribution in #1207
- Shaikh Fardin (@Fardin7798) made their first contribution in #1189
- Harshal Paltse (@harshal-paltse) made their first contribution in #1156
- Afloat (@Afloat16) made their first contribution in #1185
- Harsh Vardhan Chauhan (@1-DARK) made their first contribution in #1119
- Tongyuxiu Zhou (@Naerelyth) made their first contribution in #1133
- Glaz-j made their first contribution in #1174
- Andrew Barnes (@Bortlesboat) made their first contribution in #1167
Full Changelog: v0.4.0-nightly.5...v0.4.0-nightly.6
v0.3.2
What's Changed
- Blog: ThinkRail 0.3.1 release post by Rinat S (@rsolmano) in #1150
- feat(ask-user-question): submit from the last question instead of a Review & submit page by Rinat S (@rsolmano) in #1149
- fix(web): let an active IME own Enter, Escape and arrows in every text field by danyaberezun in #879
- chore(e2e): move Playwright configs into e2e/ by Andrey Markin (@Mark-Life) in #1154
- ci: retry the Electrobun toolchain download in release builds by danyaberezun in #1145
- chore(deps): upgrade pi to 1.5.0 by Rinat S (@rsolmano) in #1160
- fix(web): preserve per-file review chat routing by Oussama Elgoumri (@euvoor) in #1140
- feat(pi-extensions): add pi.dev gallery video previews to the published packages by Rinat S (@rsolmano) in #1162
- fix(server): bound every sync git call and move hot reads off the loop by Andrey Markin (@Mark-Life) in #1015
- fix(web): link usage page and provider settings on subscription-limit errors by Rinat S (@rsolmano) in #1175
- chore(release): version pi packages (ask-user-question 0.2.0, visualize 0.2.1) by Rinat S (@rsolmano) in #1178
- feat(chat): ask for a GitHub star once, after the tenth prompt by Andrey Markin (@Mark-Life) in #1152
- fix(web): say the header value, not the header, is not a reference by eatmoreduck 多吃鸭 (@eatmoreduck) in #1206
- fix(server): use pi's configured default model for new chats by Andrey Markin (@Mark-Life) in #1161
- fix(web): drop workspaces removed while a window was disconnected on reconnect by HH (@hehe19995) in #1195
- fix(server): preserve Unicode paths from the Windows folder picker by Xscaper- (@Xscaperrr) in #1207
- fix(server): show git's error when project bootstrap fails and never offer init on an untrusted repo by Shaikh Fardin (@Fardin7798) in #1189
- fix(dev): parse THINKRAIL_PORT strictly in the dev launchers by Harshal Paltse (@harshal-paltse) in #1156
- fix(fs): detect AVIF compatible brands within ftyp by Afloat (@Afloat16) in #1185
- fix(web): parse THINKRAIL_WEB_PORT and THINKRAIL_PORT strictly in vite config by Harshal Paltse (@harshal-paltse) in #1190
- fix(desktop): release the menu command latch after a deadline by eatmoreduck 多吃鸭 (@eatmoreduck) in #1200
- test(e2e): stop the tall-questionnaire follow-state flake by Olga Lavrichenko (@OLavrik) in #1213
- fix(terminal): preserve Unicode boundaries when truncating output by Afloat (@Afloat16) in #1186
- fix(server): derive githubSlug from the parsed remote by Harsh Vardhan Chauhan (@1-DARK) in #1119
- fix(resource-renderers): show the next unit when an LFS size rounds to 1024 by kevin (@kevin9327) in #1139
- fix(server): list symlinks to in-worktree directories as dirs by Harsh Vardhan Chauhan (@1-DARK) in #1118
- fix(desktop): center the main window on startup by Tongyuxiu Zhou (@Naerelyth) in #1133
- fix(server): keep worktree cleanup asynchronous by Glaz-j in #1174
- fix(pi-dag): stop creating storage directories at the filesystem root by Andrew Barnes (@Bortlesboat) in #1167
- fix(website): stop the CLI install tabs from clipping behind scrollbars by Aleks Volochnev (@HadesArchitect) in #1220
New Contributors
- Oussama Elgoumri (@euvoor) made their first contribution in #1140
- eatmoreduck 多吃鸭 (@eatmoreduck) made their first contribution in #1206
- HH (@hehe19995) made their first contribution in #1195
- Xscaper- (@Xscaperrr) made their first contribution in #1207
- Shaikh Fardin (@Fardin7798) made their first contribution in #1189
- Harshal Paltse (@harshal-paltse) made their first contribution in #1156
- Afloat (@Afloat16) made their first contribution in #1185
- Harsh Vardhan Chauhan (@1-DARK) made their first contribution in #1119
- Tongyuxiu Zhou (@Naerelyth) made their first contribution in #1133
- Glaz-j made their first contribution in #1174
- Andrew Barnes (@Bortlesboat) made their first contribution in #1167
Full Changelog: v0.3.1...v0.3.2
Nightly 0.4.0-nightly.5
What's Changed
- fix(server): bound every sync git call and move hot reads off the loop by Andrey Markin (@Mark-Life) in #1015
- fix(web): link usage page and provider settings on subscription-limit errors by Rinat S (@rsolmano) in #1175
- chore(release): version pi packages (ask-user-question 0.2.0, visualize 0.2.1) by Rinat S (@rsolmano) in #1178
Full Changelog: v0.4.0-nightly.4...v0.4.0-nightly.5
Nightly 0.4.0-nightly.4
What's Changed
- Blog: ThinkRail 0.3.1 release post by Rinat S (@rsolmano) in #1150
- feat(ask-user-question): submit from the last question instead of a Review & submit page by Rinat S (@rsolmano) in #1149
- fix(web): let an active IME own Enter, Escape and arrows in every text field by danyaberezun in #879
- chore(e2e): move Playwright configs into e2e/ by Andrey Markin (@Mark-Life) in #1154
- ci: retry the Electrobun toolchain download in release builds by danyaberezun in #1145
- chore(deps): upgrade pi to 1.5.0 by Rinat S (@rsolmano) in #1160
- fix(web): preserve per-file review chat routing by Oussama Elgoumri (@euvoor) in #1140
- feat(pi-extensions): add pi.dev gallery video previews to the published packages by Rinat S (@rsolmano) in #1162
New Contributors
- Oussama Elgoumri (@euvoor) made their first contribution in #1140
Full Changelog: v0.4.0-nightly.3...v0.4.0-nightly.4
Nightly 0.4.0-nightly.3
What's Changed
- fix(resource-renderers): show MB when an image size rounds to 1024 KB by kevin (@kevin9327) in #1096
- fix(artifact-tests): make installer-smoke failures diagnosable and clean up the installed app by Rinat S (@rsolmano) in #1105
- feat: global search palette — find chats, workspaces and projects, run commands, open Settings sections by danyaberezun in #804
New Contributors
- kevin (@kevin9327) made their first contribution in #1096
Full Changelog: v0.4.0-nightly.2...v0.4.0-nightly.3
v0.3.1
What's Changed
- feat(i18n): Add Russian localization (ru) by Arhipov Oleg (@arhipov-om) in #998
- chore(lint): turn noExplicitAny and noNonNullAssertion into errors by Andrey Markin (@Mark-Life) in #1076
- Blog: GUI overview by Maciej Gorywoda (@makingthematrix) in #991
- Blog: review fixes for the GUI overview post (stacked on #991) by danyaberezun in #999
- feat: warn that Claude subscription sign-in bills ThinkRail usage as Anthropic extra usage by Rinat S (@rsolmano) in #1073
- Blog: ThinkRail 0.3.0 release post by Rinat S (@rsolmano) in #1041
- fix(server): warn about Anthropic extra usage when an extension switches the model by Rinat S (@rsolmano) in #1077
- build(web): typecheck tests, scripts, and vite config by Andrey Markin (@Mark-Life) in #1069
- test(web): typecheck shell tests by Andrey Markin (@Mark-Life) in #1070
- feat(extensions): install, view and switch pi packages from Settings → Extensions by Rinat S (@rsolmano) in #1025
- test(web): typecheck chat and store tests by Andrey Markin (@Mark-Life) in #1071
- test(web): typecheck panels tests by Andrey Markin (@Mark-Life) in #1072
- fix(resources): recover from a refused Resources read and make replay overflow observable by Rinat S (@rsolmano) in #987
- fix(host): stop holding replay slots for requests the page gave up on by Rinat S (@rsolmano) in #988
- settings: center the dialog close button in the header by Andrey Markin (@Mark-Life) in #1022
- ci: download Playwright's headless shell in the background during the build by Andrey Markin (@Mark-Life) in #1058
- fix(web): keep one workspace read in flight per site by Andrey Markin (@Mark-Life) in #1014
- feat: connect your own OpenAI-compatible model servers from Settings → Providers by Rinat S (@rsolmano) in #1084
- feat: let users choose the interface and code fonts by danyaberezun in #1092
- chore(tooling): type-check root scripts, cli scripts, and website tests by Andrey Markin (@Mark-Life) in #1063
- chore(e2e): type-check the e2e tree in typecheck:root by Andrey Markin (@Mark-Life) in #1064
- fix(web): stop the chat crashing with "Maximum call stack size exceeded" on WebKit by Rinat S (@rsolmano) in #1080
- test(web): typecheck every web test and drop the exclude list by Andrey Markin (@Mark-Life) in #1074
- refactor(web): type-check prototype-free maps with nullProto by Andrey Markin (@Mark-Life) in #1066
- lint(web): reject Object.create(null) outside nullProto by Andrey Markin (@Mark-Life) in #1067
- test: stop the Windows desktop smoke and real-shortcut test flakes by danyaberezun in #1112
- test: stop the lifecycle pid-file, e2e global-setup and freePort races by danyaberezun in #1115
- ci: retry the Electrobun toolchain download before desktop builds by danyaberezun in #1116
- test(e2e): judge managed-runner signal cleanup at runner exit by danyaberezun in #1120
- test(e2e): stop the layout tab-drag and side-focus races by danyaberezun in #1121
- test(e2e): let the chat's placement motion settle before clicking visualize card controls by danyaberezun in #1124
- fix: wake the idle parent as soon as a background result lands by danyaberezun in #1123
- test(server): make the unit suite independent of file order and the developer's machine by danyaberezun in #1126
- feat(scripts): count queue-on-queue and stacked failures once and read flakes from green e2e jobs by danyaberezun in #1122
- fix: stop the Changes review snap-back and the Pierre reveal give-up behind three e2e flakes by danyaberezun in #1128
- fix(desktop): keep the window on its origin and open external links exactly once by danyaberezun in #1030
- fix(resource-renderers): show MB when an image size rounds to 1024 KB by kevin (@kevin9327) in #1096
- fix(artifact-tests): make installer-smoke failures diagnosable and clean up the installed app by Rinat S (@rsolmano) in #1105
- feat: global search palette — find chats, workspaces and projects, run commands, open Settings sections by danyaberezun in #804
New Contributors
- Arhipov Oleg (@arhipov-om) made their first contribution in #998
- kevin (@kevin9327) made their first contribution in #1096
Full Changelog: v0.3.0...v0.3.1
Nightly 0.4.0-nightly.2
What's Changed
- fix(web): stop the chat crashing with "Maximum call stack size exceeded" on WebKit by Rinat S (@rsolmano) in #1080
- test(web): typecheck every web test and drop the exclude list by Andrey Markin (@Mark-Life) in #1074
- refactor(web): type-check prototype-free maps with nullProto by Andrey Markin (@Mark-Life) in #1066
- lint(web): reject Object.create(null) outside nullProto by Andrey Markin (@Mark-Life) in #1067
- test: stop the Windows desktop smoke and real-shortcut test flakes by danyaberezun in #1112
- test: stop the lifecycle pid-file, e2e global-setup and freePort races by danyaberezun in #1115
- ci: retry the Electrobun toolchain download before desktop builds by danyaberezun in #1116
- test(e2e): judge managed-runner signal cleanup at runner exit by danyaberezun in #1120
- test(e2e): stop the layout tab-drag and side-focus races by danyaberezun in #1121
- test(e2e): let the chat's placement motion settle before clicking visualize card controls by danyaberezun in #1124
- fix: wake the idle parent as soon as a background result lands by danyaberezun in #1123
- test(server): make the unit suite independent of file order and the developer's machine by danyaberezun in #1126
- feat(scripts): count queue-on-queue and stacked failures once and read flakes from green e2e jobs by danyaberezun in #1122
- fix: stop the Changes review snap-back and the Pierre reveal give-up behind three e2e flakes by danyaberezun in #1128
- fix(desktop): keep the window on its origin and open external links exactly once by danyaberezun in #1030
Full Changelog: v0.4.0-nightly.1...v0.4.0-nightly.2
Nightly 0.4.0-nightly.1
What's Changed
- feat(i18n): Add Russian localization (ru) by Arhipov Oleg (@arhipov-om) in #998
- chore(lint): turn noExplicitAny and noNonNullAssertion into errors by Andrey Markin (@Mark-Life) in #1076
- Blog: GUI overview by Maciej Gorywoda (@makingthematrix) in #991
- Blog: review fixes for the GUI overview post (stacked on #991) by danyaberezun in #999
- feat: warn that Claude subscription sign-in bills ThinkRail usage as Anthropic extra usage by Rinat S (@rsolmano) in #1073
- Blog: ThinkRail 0.3.0 release post by Rinat S (@rsolmano) in #1041
- fix(server): warn about Anthropic extra usage when an extension switches the model by Rinat S (@rsolmano) in #1077
- build(web): typecheck tests, scripts, and vite config by Andrey Markin (@Mark-Life) in #1069
- test(web): typecheck shell tests by Andrey Markin (@Mark-Life) in #1070
- feat(extensions): install, view and switch pi packages from Settings → Extensions by Rinat S (@rsolmano) in #1025
- test(web): typecheck chat and store tests by Andrey Markin (@Mark-Life) in #1071
- test(web): typecheck panels tests by Andrey Markin (@Mark-Life) in #1072
- fix(resources): recover from a refused Resources read and make replay overflow observable by Rinat S (@rsolmano) in #987
- fix(host): stop holding replay slots for requests the page gave up on by Rinat S (@rsolmano) in #988
- settings: center the dialog close button in the header by Andrey Markin (@Mark-Life) in #1022
- ci: download Playwright's headless shell in the background during the build by Andrey Markin (@Mark-Life) in #1058
- fix(web): keep one workspace read in flight per site by Andrey Markin (@Mark-Life) in #1014
- feat: connect your own OpenAI-compatible model servers from Settings → Providers by Rinat S (@rsolmano) in #1084
- feat: let users choose the interface and code fonts by danyaberezun in #1092
- chore(tooling): type-check root scripts, cli scripts, and website tests by Andrey Markin (@Mark-Life) in #1063
- chore(e2e): type-check the e2e tree in typecheck:root by Andrey Markin (@Mark-Life) in #1064
New Contributors
- Arhipov Oleg (@arhipov-om) made their first contribution in #998
Full Changelog: v0.3.0-nightly.11...v0.4.0-nightly.1
v0.3.0
What's Changed
- Blog: ThinkRail 0.2.0 release post by Rinat S (@rsolmano) in #768
- docs: add GitHub stars badge and star call-to-action to README by Rinat S (@rsolmano) in #785
- build: pin Bun 1.4.3 for development, CI, the CLI and the desktop runtime by Andrey Markin (@Mark-Life) in #780
- feat: mark a workspace as read or unread by Rinat S (@rsolmano) in #770
- feat(web): collapse background results into one Resources-style row with its own round by danyaberezun in #778
- perf(web): stop transcript reads from waiting on watcher readiness by Andrey Markin (@Mark-Life) in #786
- perf(cli): compile the binary with JSC bytecode by Andrey Markin (@Mark-Life) in #781
- refactor(web): extract the file and diff renderers into @thinkrail/resource-renderers by Rinat S (@rsolmano) in #783
- feat(visualize): show workspace files and before/after mockups in chat through the shared resource renderers by Rinat S (@rsolmano) in #784
- feat(web): merge Changes into a VS Code-like Files panel by danyaberezun in #779
- fix: use one spelling for Windows directory and relative paths by danyaberezun in #775
- feat: always show Remote and Pull request in the topbar with the branch's next step by danyaberezun in #771
- feat: GitHub review details and actions in the topbar by danyaberezun in #776
- Minor performance improvements by Anton Lobov (@zhuravlikjb) in #798
- feat(web): translate the interface and let users add their own languages by Rinat S (@rsolmano) in #788
- fix(desktop): make Windows updates install and show the install journey across the restart by danyaberezun in #803
- feat: unconditional PII-free PostHog error tracking with readable stacks by Rinat S (@rsolmano) in #769
- Blog: Updates to blog posts with info about our social media by Maciej Gorywoda (@makingthematrix) in #809
- ci: add a single CI passed gate and skip heavy jobs for site-only changes by danyaberezun in #818
- ci: drop the legacy required-check mirror jobs by danyaberezun in #819
- ci: install Chromium without apt deps and cache desktop apt packages from main by danyaberezun in #820
- fix: stabilize the tests that fail CI across unrelated branches by danyaberezun in #821
- ci: classify a merge group against its target branch, not the entry ahead by danyaberezun in #824
- docs: record that Windows desktop payload binaries are JetBrains-signed by danyaberezun in #811
- docs: record that the release controller numbers past the update feed by danyaberezun in #826
- fix(web): keep focus in place when hiding a side or the bottom panel by danyaberezun in #827
- test(server): persist terminal recordings only after a printed marker arrives by danyaberezun in #828
- fix(shared): re-check the Central artifact once a moved watch is live by danyaberezun in #830
- test: give the Windows path gate a 30 s per-test budget by danyaberezun in #832
- test(server): give the stubborn stdio MCP termination test a budget above its own wait by danyaberezun in #833
- fix(web): focus a retried terminal only after its failed frame stops being inert by danyaberezun in #837
- test(e2e): prove terminal output isolation with markers only command output can print by danyaberezun in #838
- test(e2e): force the recall-then-replace interleaving instead of sampling it under CPU throttling by danyaberezun in #839
- test(e2e): branch the Welcome provider warning check on the host's provider state by danyaberezun in #841
- test(e2e): let the chat's placement motion settle before clicking a sticky breadcrumb target by danyaberezun in #842
- test(e2e): click Latest and interrupt its return in one task from the current position by danyaberezun in #843
- fix(web): correct the reading anchor after a fold change only once Virtuoso has measured it by danyaberezun in #844
- fix(web): keep Virtuoso's own scroll corrections out of reader intent by danyaberezun in #845
- fix(resource-renderers): reuse a finished diff when React restarts the Show-anyway render by danyaberezun in #846
- fix(resource-renderers): keep the preview's state object when a re-read changes nothing by danyaberezun in #847
- test: warm PowerShell once before the timed install.ps1 tests by danyaberezun in #849
- test(server): keep each chat-resources test's commands and publisher inside that test by danyaberezun in #850
- feat(scripts): add an on-demand CI flake report by danyaberezun in #851
- ci: run artifact suites on PRs only for artifact changes; drop Windows caches; bound jobs by danyaberezun in #825
- test(server): close an idle terminal only after its shell finished starting by danyaberezun in #829
- test(e2e): reach Monaco through an actionability-checked hover before wheel scrolling by danyaberezun in #848
- fix(subagents): support strict thinking suffixes in model references by Rustam Sadykov (@SBOne-Kenobi) in #831
- perf(web): preload ChatView on workbench mount so a restored chat skips the Suspense reveal delay by Andrey Markin (@Mark-Life) in #789
- chore: bump Bun to 1.4.4 to drop the compromised emSign roots by Andrey Markin (@Mark-Life) in #810
- build(ts): turn on unused, implicit-return and fallthrough tsc checks by Andrey Markin (@Mark-Life) in #790
- perf(web): let the React Compiler optimize components that used try/finally by Andrey Markin (@Mark-Life) in #800
- fix(web): keep long chat message content inside user bubble by Suryakant Sahoo (@suryakant-source) in #792
- feat(web): show subagent model and effort in Resources by danyaberezun in #855
- perf(resource-renderers): mount Monaco directly without @monaco-editor/react by Andrey Markin (@Mark-Life) in #816
- perf(shared): probe the login-shell env without blocking desktop boot by Andrey Markin (@Mark-Life) in #791
- test(e2e): stop the ask_user_question and theme.spec flakes by danyaberezun in #862
- fix(server): omit deleted project folders from Recent Projects by Suryakant Sahoo (@suryakant-source) in #795
- fix(web): close history search overlay on toggle and outside click by Suryakant Sahoo (@suryakant-source) in #796
- fix(server): reject template names containing a colon by Suryakant Sahoo (@suryakant-source) in #797
- feat(locales): add a Simplified Chinese catalog by oisano (@oisano11) in #866
- feat(locales): complete the Simplified Chinese catalog by oisano (@oisano11) in #871
- docs: add star-history rank and trending badges to the README by Rinat S (@rsolmano) in #896
- Fix blinking on opening a diff and switching diff modes by Anton Lobov (@zhuravlikjb) in #799
- fix(locales): match a system language by the script it is written in by oisano (@oisano11) in #882
- docs: remove CLAUDE.md, AGENTS.md is canonical (#650) by sunilkumarpradhan (@SunilKumarPradhan) in #812
- docs(locales): stop listing bundled languages outside the README by Rinat S (@rsolmano) in #908
- fix(pi-dag): resolve Windows realpath mismatch and unbounded ENOENT recursion by Hill Patel (@STiFLeR7) in #886
- fix(server): skip non-session JSONL files when listing sessions (#876) by Ethereal49 (@Ethereal49) in #902
- chore(deps): drop the unused pi-agent-core devDependency from pi-background-commands by Olga Lavrichenko (@OLavrik) in #913
- fix: show ThinkRail's icon and name on Windows executables instead of Bun's by danyaberezun in #881
- Product Hunt's badge for Tuesday, Oct 27 by Maciej Gorywoda (@makingthematrix) in #915
- feat(desktop): ship the macOS x64 desktop build by jyking (@jyking) in https://githu...
Nightly 0.3.0-nightly.11
What's Changed
- feat(resources): keep finished background work out of the dock and persist each chat's history across restarts by danyaberezun in #1004
- fix(subagents): load the extension that registered a child's model provider by danyaberezun in #1027
- feat: in-app survey by artyomxx in #997
- feat: show the in-app survey in the app language from its PostHog translations by Rinat S (@rsolmano) in #1033
- feat(server): keep the survey invitation away for PostHog's wait period by Rinat S (@rsolmano) in #1034
Full Changelog: v0.3.0-nightly.10...v0.3.0-nightly.11