What starship/starship shipped
Written by FoxPlug from the repository's own releases; not affiliated with Starship. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/starship/starship; Starship did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.
Get a weekly update like this for your product, free
Week of October 19, 2026
What shipped
- The documentation build was fixed so the docs can be published again. Pull request #7797
- Reading a file path that points to a directory on Windows now returns an InvalidData error instead of failing the
read_filetest. Pull request #7808 - The advanced configuration docs now list nushell among the shells that support continuation prompts. Pull request #7825
- The python module docs now name the VIRTUAL_ENV trigger and document
detect_env_vars. Pull request #7813 - The custom module docs now show the real default value for description. Pull request #7815
- The xmake module options table now describes its symbol correctly instead of referring to cmake. Pull request #7820
Why it matters
This week was mostly about making the documentation match what the code actually does: continuation prompt support, the python module's virtual environment trigger, the custom module's default description and the xmake symbol description. It also fixed the doc build and corrected a Windows test failure in read_file. People who read the docs or run the test suite on Windows get more accurate information and a more stable build.
Changelog entry
- Fix the documentation build. Pull request #7797
- Return InvalidData when
read_fileopens a directory on Windows. Pull request #7808 - List nushell among shells with continuation prompts in the advanced config docs. Pull request #7825
- Document the VIRTUAL_ENV trigger and
detect_env_varsin the python module docs. Pull request #7813 - Show the real default description value in the custom module docs. Pull request #7815
- Fix the xmake symbol description that referenced cmake. Pull request #7820
Docs this week now match the code: nushell listed for continuation prompts, the real VIRTUAL_ENV trigger and detect_env_vars documented for python, the real custom description default, and a corrected xmake symbol. The doc build is fixed and read_file now returns InvalidData for
Several documentation corrections landed this week so the docs match what the code does. The advanced configuration docs now list nushell among the shells with continuation prompts. The python module section names the VIRTUAL_ENV trigger and documents detect_env_vars. The custom module's documented default description now matches the code, and the xmake symbol description no longer refers to cmake. Alongside these, the doc build was fixed, and read_file now returns an InvalidData error when it opens a directory on Windows, which fixes a failing test on that platform.
Week of October 12, 2026
What shipped
- Released v1.27.0, which includes security fixes for GHSA-x486-6jjc-phfp and GHSA-679r-jwc5-r5m3 and adds Jujutsu modules for bookmarks, changes, metrics and status. Release
- Bash support for a right prompt through Flyline, so Flyline users can combine it with the project's prompt. Pull request #7673
- Swift version detection now prefers swift-frontend, which starts faster than the swift driver and avoids the command timeout that made the module lag or disappear. Pull request #7775
- The terraform module now detects OpenTofu's.tofu files in addition to Terraform file types. Pull request #7783
- The package module now reads the Zig project version from build.zig.zon. Pull request #7753
- The pulumi module now reads the per-backend stack selection introduced by Pulumi v3.256.0. Pull request #7724
- Fixed
humanize_introunding across unit boundaries, affecting the token and line counts shown by the context and cost modules. Pull request #7770 - The catppuccin-powerline and gruvbox-rainbow presets pad the OS icon instead of the username so it is no longer clipped when the username is hidden. Pull request #7598
- The
jj_statusmodule now counts file changes across the whole repository instead of only the current directory. Pull request #7780 - Improved Jujutsu bookmark discovery and output parsing, which previously broke in long-lived branches and mega-merges. Pull request #7761
Why it matters
This week brings a release with two security fixes, so users should update. It also adds several Jujutsu modules and a batch of fixes to modules including Swift, Pulumi and jj_status, plus new preset and package detection options.
Changelog entry
- Release v1.27.0 with security fixes for GHSA-x486-6jjc-phfp and GHSA-679r-jwc5-r5m3 and new Jujutsu modules. Release
- Feat(bash): support right prompt in Bash via Flyline Pull request #7673
- Perf(swift): prefer swift-frontend for version detection Pull request #7775
- Feat(terraform): detect OpenTofu.tofu files Pull request #7783
- Feat(package): detect Zig package version from build.zig.zon Pull request #7753
- Fix(pulumi): read the per-backend stack selection Pull request #7724
- Fix(utils): fix
humanize_introunding across unit boundaries Pull request #7770 - Fix(preset): pad OS icon instead of username so it is not clipped when hidden Pull request #7598
- Fix(
jj_status): count file changes across the whole repository Pull request #7780 - Feat(jj): better bookmark discovery and improved Jujutsu output parsing Pull request #7761
- Docs: add Ayu Powerline preset Pull request #7717
- Docs(preset): add Void Linux symbol to catppuccin-powerline Pull request #7497
V1.27.0 is out with security fixes for GHSA-x486-6jjc-phfp and GHSA-679r-jwc5-r5m3, plus new Jujutsu modules for bookmarks, changes, metrics and status. Also this week: faster Swift version detection, OpenTofu.tofu file detection, and Zig version support from build.zig.zon.
V1.27.0 is out. It contains security fixes for GHSA-x486-6jjc-phfp and GHSA-679r-jwc5-r5m3 and adds Jujutsu modules for bookmarks, changes, metrics and status. Other changes this week include Bash right prompt support through Flyline, Swift version detection that uses swift-frontend to avoid timeouts, OpenTofu.tofu file detection in the terraform module, Zig version detection from build.zig.zon, and fixes to pulumi stack selection, humanize_int rounding, jj_status file counting and preset icon padding.
More from starship/starship on GitHub
Merged pull requests
- chore: Hermetic testing (#7841, merged November 7, 2026 by philocalyst) (source)
- chore: harden ci (#7849, merged November 7, 2026 by davidkna) (source)
- fix(
git_commit): return None on unborn HEAD when repo has no commits (#7807, merged November 1, 2026 by IamMikeHelsel) (source) - fix(jujutsu): Support bookmark names JJ surrounds with
"on printing (#7824, merged November 1, 2026 by poliorcetics) (source) - fix(cli): accept negative status code arguments (#7823, merged November 1, 2026 by hezhizhen) (source)
- docs(config): correct trailing spaces in six documented symbol defaults (#7810, merged October 26, 2026 by basil-k-aji-dev) (source)
- docs(advanced-config): list nushell among the shells with continuation prompts (#7825, merged October 25, 2026 by ump45nose) (source)
- docs(python): name the VIRTUAL_ENV trigger and document
detect_env_vars(#7813, merged October 22, 2026 by ump45nose) (source) - docs(custom): show the real default description value (#7815, merged October 22, 2026 by ump45nose) (source)
- docs: fix XMake symbol description referencing cmake (#7820, merged October 22, 2026 by ump45nose) (source)
- fix(utils): return InvalidData when
read_fileopens a directory on Windows (#7808, merged October 22, 2026 by IamMikeHelsel) (source) - chore: fix doc build (#7797, merged October 20, 2026 by davidkna) (source)
Releases
- v1.27.0, published October 17, 2026. First change listed: Add jjbookmark module (#7643) (6f33dce) (source)
- v1.26.0, published June 28, 2026. First change listed: gitstate: show git am progress (#7500) (26ce2cc) (source)
- v1.25.1, published April 30, 2026. First change listed: git: improve bare repository detection (#7421) (27079d7) (source)
- v1.25.0, published April 18, 2026. First change listed: add Maven module (#7189) (70b0f73) (source)
- v1.24.2, published December 30, 2025. First change listed: cmdduration: avoid freezing on notify on macOS 26 (#7187) (0daa8d3) (source)
- v1.24.1, published November 16, 2025. First change listed: fish: fix job counting (#7082) (7795bab) (source)