What's Changed
- docs(skills): drop ThinkRail source paths from shipped skill and tool text by @OLavrik in #877
- feat(web): let users add their own themes from ~/.thinkrail/themes by @rsolmano in #937
- ci: skip app suites for docs-only changes and fix two Windows-flaky tests by @rsolmano in #952
- feat(locales): add a Japanese catalog by @fatcorn753 in #885
- feat(extensions): run ask_user_question as a portable pi package composed per session by @danyaberezun in #869
- feat(locales): translate the Japanese strings added since the catalog shipped by @rsolmano in #956
- [Design] Unify buttons into one system and move the app onto it by @juliashilovaa in #817
- fix(web): restore Scala syntax highlighting by @dajiaohuang in #958
- feat(website): ask a short survey after a desktop download by @artyomxx in #954
- feat(web): first-run onboarding — intro, privacy and connect-and-verify wizard, recommendations from detected accounts, and Start a new project by @OLavrik in #808
- chore(release): version pi packages (ask-user-question 0.1.0, visualize 0.2.0) by @rsolmano in #957
- fix(deps): parse split-CRLF Anthropic streams and retry cut-off ones by @rsolmano in #963
New Contributors
- @fatcorn753 made their first contribution in #885
- @dajiaohuang made their first contribution in #958
- @artyomxx made their first contribution in #954
Full Changelog: v0.3.0-nightly.7...v0.3.0-nightly.8