What ohmyzsh/ohmyzsh shipped
Written by FoxPlug from public releases; not affiliated with Oh My Zsh. An automatic summary of the public release, pull request and commit data of github.com/ohmyzsh/ohmyzsh. Oh My Zsh did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.
Week of September 21, 2026
What shipped
- Init startup now reads OMZ revision directly from .git instead of forking a subprocess, improving performance. Pull request #14063
- systemadmin plugin's con80, req20, and http20 helpers now match both ports 80 and 443 by default to account for HTTPS traffic. Pull request #14118
- Added completions for GitLab CLI (glab) command. Pull request #14113
- eza plugin now supports options for octal file modes, inodes, and link counts. Pull request #14108
- docker-compose plugin gained three new aliases: dcv, dcsts, and dci. Pull request #14122
- New hermes plugin added to the project. Pull request #14111
- systemadmin helpers sortcons, sortconip, req20, timewait20, syn20 and timeout20 now properly fall back to netstat when ss is unavailable. Pull request #14119
- Fixed completion system to keep temporary files out of $fpath. Pull request #14126
- frontend-search plugin updated to use fallback search for Dart documentation after the hardcoded dartlang.org API URL went offline. Pull request #14112
- otp plugin now supports XDG base directory specification or custom OTP_HOME environment variable. Pull request #12953
Why it matters
This week brought performance improvements to startup, better handling of modern web traffic patterns, new tool integrations, and fixes for broken documentation links. Several plugins received quality-of-life improvements and better fallback behavior.
Changelog entry
- perf(init): read the OMZ revision from .git instead of forking Pull request #14063
- feat(systemadmin)!: match ports 80 and 443 in con80, req20 and http20 Pull request #14118
- feat(glab): add GitLab CLI completions Pull request #14113
- feat(eza): add options for octal, inodes, and links for eza plugin Pull request #14108
- eat(docker-compose): add dcv, dcsts and dci aliases Pull request #14122
- feat(hermes): add hermes plugin Pull request #14111
- fix(systemadmin): make the netstat fallback reachable Pull request #14119
- fix: keep completion temp files out of $fpath Pull request #14126
- fix(frontend-search): use fallback search for dead dartlang docs URL Pull request #14112
- feat(otp): XDG basedir support, or user value for OTP_HOME Pull request #12953
This week: faster startup through direct .git reads, HTTPS-aware network helpers, GitLab CLI completions, improved eza options, new hermes plugin, and fixes for broken documentation links.
Oh My Zsh improvements this week include a startup performance boost by reading revision data directly from .git, network monitoring helpers that now account for HTTPS traffic on ports 80 and 443, completions for GitLab CLI, enhanced eza plugin options, a new hermes plugin, and fixes for broken Dart documentation links.