Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
inhere
xenv
Repository navigation
Code
Issues
Pull requests
7
(7)
Actions
Projects
Security and quality
Insights
More
items
Commits
Branch selector
main
User selector
inhere
Datepicker
All time
Commit history
Commits on Oct 29, 2026
chore(deps): drop the stale goutil 0.8.0 go.sum entries
inhere
committed
0941c4c
View commit details
Copy full SHA for 0941c4c
Browse repository at this point
chore(deps): bump github.com/gookit/goutil to v0.8.6
inhere
committed
fd5133a
View commit details
Copy full SHA for fd5133a
Browse repository at this point
Commits on Oct 15, 2026
build(deps): color 升到 v1.6.3
Show description for 9c4bbc2
inhere
committed
9c4bbc2
View commit details
Copy full SHA for 9c4bbc2
Browse repository at this point
build(deps): color 更新到 v1.6.2
Show description for cac6b58
inhere
committed
cac6b58
View commit details
Copy full SHA for cac6b58
Browse repository at this point
Commits on Sep 25, 2026
chore: update dep to latest
inhere
committed
b9ae1a8
View commit details
Copy full SHA for b9ae1a8
Browse repository at this point
refactor(manager): rewrite the state writer on gookit/ext/tomlkit
Show description for cf400e2
inhere
committed
cf400e2
View commit details
Copy full SHA for cf400e2
Browse repository at this point
Commits on Sep 23, 2026
test: resolve temp dir symlinks so path expectations match the code
Show description for 870e590
inhere
committed
870e590
View commit details
Copy full SHA for 870e590
Browse repository at this point
docs: record the implementation progress and e2e evidence in the plan
inhere
committed
bc8e446
View commit details
Copy full SHA for bc8e446
Browse repository at this point
docs: describe the leave-directory restore behavior and its limits
inhere
committed
eb6fbd2
View commit details
Copy full SHA for eb6fbd2
Browse repository at this point
fix(direnv): keep the undo script when applying the new directory fails
Show description for 99e86a6
inhere
committed
99e86a6
View commit details
Copy full SHA for 99e86a6
Browse repository at this point
feat(status): show the applied direnv record in --layers
Show description for ca70f04
inhere
committed
ca70f04
View commit details
Copy full SHA for ca70f04
Browse repository at this point
feat(direnv): keep the applied record in sync for -s scoped commands
Show description for 0df376e
inhere
committed
0df376e
View commit details
Copy full SHA for 0df376e
Browse repository at this point
refactor(direnv): carry the applied record in XENV_APPLIED_DIRENV instead of session state
Show description for 0237557
inhere
committed
0237557
View commit details
Copy full SHA for 0237557
Browse repository at this point
feat(direnv): carry the applied record in XENV_APPLIED_DIRENV
Show description for 79424b1
inhere
committed
79424b1
View commit details
Copy full SHA for 79424b1
Browse repository at this point
docs: revise the plan for the env var record carrier (plan 0.2)
Show description for b5473a9
inhere
committed
b5473a9
View commit details
Copy full SHA for b5473a9
Browse repository at this point
docs: move the direnv record to a shell env var (design 0.2)
Show description for cf98c13
inhere
committed
cf98c13
View commit details
Copy full SHA for cf98c13
Browse repository at this point
checkpoint: split SetupDirenv into undo, apply and record
Show description for 3477edb
inhere
committed
3477edb
View commit details
Copy full SHA for 3477edb
Browse repository at this point
feat(state): persist the applied direnv record in the session state
Show description for 6fedaf1
inhere
committed
6fedaf1
View commit details
Copy full SHA for 6fedaf1
Browse repository at this point
feat(state): add the applied direnv record structure
Show description for 3735ca2
inhere
committed
3735ca2
View commit details
Copy full SHA for 3735ca2
Browse repository at this point
docs: plan the leave-directory restore implementation
Show description for 0338957
inhere
committed
0338957
View commit details
Copy full SHA for 0338957
Browse repository at this point
docs: design leaving-directory restore for direnv state
Show description for 791d896
inhere
committed
791d896
View commit details
Copy full SHA for 791d896
Browse repository at this point
fix(sdk): only treat non numeric aliases as unsupported
inhere
committed
a2f7ade
View commit details
Copy full SHA for a2f7ade
Browse repository at this point
feat(sdk): support the stable alias and clarify unsupported ones
Show description for 95bcbfd
inhere
committed
95bcbfd
View commit details
Copy full SHA for 95bcbfd
Browse repository at this point
docs: fix release archive names and mark the feature report as a snapshot
Show description for aa00ae9
inhere
committed
aa00ae9
View commit details
Copy full SHA for aa00ae9
Browse repository at this point
test(shell): replace the drifted hook testdata with a real profile path test
Show description for 2630316
inhere
committed
2630316
View commit details
Copy full SHA for 2630316
Browse repository at this point
fix(state): report where a new project config will be saved
inhere
committed
488de42
View commit details
Copy full SHA for 488de42
Browse repository at this point
fix(sdk): normalize the install dir printed by sdk where
inhere
committed
f4ea38b
View commit details
Copy full SHA for f4ea38b
Browse repository at this point
fix(env): keep unsetting the remaining names when one is missing
Show description for b207807
inhere
committed
b207807
View commit details
Copy full SHA for b207807
Browse repository at this point
fix(state): keep empty env values in .xenv.toml
Show description for d01659b
inhere
committed
d01659b
View commit details
Copy full SHA for d01659b
Browse repository at this point
refactor: remove dead code found by the audit
Show description for d0f404e
inhere
committed
d0f404e
View commit details
Copy full SHA for d0f404e
Browse repository at this point
ci: enforce gofmt, vet and tidy, and fail staticcheck on errors
Show description for 6cdbfbb
inhere
committed
6cdbfbb
View commit details
Copy full SHA for 6cdbfbb
Browse repository at this point
fix(cli): report unknown subcommands and list directory state
Show description for 51ecc4b
inhere
committed
51ecc4b
View commit details
Copy full SHA for 51ecc4b
Browse repository at this point
feat(status): detect Runtime State from PATH and active env vars
Show description for 34f13ba
inhere
committed
34f13ba
View commit details
Copy full SHA for 34f13ba
Browse repository at this point
test(sysenv): cover the windows registry user environment
Show description for 3c45864
inhere
committed
3c45864
View commit details
Copy full SHA for 3c45864
Browse repository at this point
feat(sdk): implement the allow_up_match levels 2 and 9
Show description for 93df9c4
inhere
committed
93df9c4
View commit details
Copy full SHA for 93df9c4
Browse repository at this point
Previous
Next
You can’t perform that action at this time.