Releases: inhere/xenv
Releases · inhere/xenv
v0.3.0
Change Log
Refactor
- refactor: remove top-level list command e55bd62
Feature
- feat: add top-level status command 8be89f7
- feat: show effective status layers 60f87f1
- feat: warn on temporary session sdk override 3db9bbe
Fixed
- fix: save env set direnv state febde6f
- fix: keep hook alive on direnv load errors b042f87
- fix: pass pwsh hook flags through e119fcb
- fix: update hook completions for status dd88a73
Other
v0.2.4
Change Log
Feature
- feat: add oneword install template token 2c5b63b
Update
- up: update list command add option --group eeffbec
Fixed
- fix: make sdk unuse idempotent 09d41c6
- fix: accept shell executable path type 5ce8b58
- fix: prevent bash hook exiting shell 57bcb8c
- fix: format PATH for git bash 478111c
- fix: parse hyphenated sdk versions 48ba90a
- fix: keep sdk scan filesystem paths native b8589de
- fix: format bash init sdk PATH 9ae8807
- fix: tidy grouped state output a9ad2ac
v0.2.3
v0.2.2
Change Log
Refactor
- refactor(cli): adjust env subcommands registration and config 873d2eb
- refactor(cli): 统一环境相关命令的分类名称 e4c8d4f
Feature
- feat: support local xenv project config 0b2f642
Fixed
- fix(shell): gate bash expr debug output ea6ab67
- fix(sdk): allow unuse for merged sdk sources b69f0a0
- fix(direnv): preserve existing sdk specs 8337c33
- fix(sdk): avoid panic on empty latest match 043ca8f
- fix(sdk): resolve configured aliases e1f95c2
- fix(sdk_service): 替换日志打印包并更新依赖版本 5322c0f
- fix(shell): evaluate command aliases in hooks 549710f
- fix(sdk): strictly match version directory templates 4bed9d1
- fix(sdk): support anyword install templates a4e6b1b
- fix(direnv): preserve project paths with sdk activation 8e1bf36
Other
v0.2.1
v0.2.0
Change Log
Refactor
- refactor: use gcli app for xenv cli 28808b5
- refactor: centralize xenv config paths c90dbf2
- refactor: replace tool index with sdk index d3506ae
- refactor: finish sdk manager naming cleanup 9f2cce6
- refactor: require injected sdk index path 292205a
- refactor: rename tool service to sdk service 740ed14
- refactor: remove legacy tool service facade 097e4d9
- refactor: replace tools command with sdk command 5955dfe
Feature
- feat: read optional eget sdk store 15d3c15
- feat: add xenv check for project tool requirements 1218db9
- feat: support optional project xenv scripts e54af36
- feat: move init under config command b5e7c26
Fixed
- fix: use stable xenv config path fallback 7f02ea0
- fix: harden sdk manager local index behavior 6d8cf2a
- fix: align sdk cli service integration e144d1c
- fix: warn on missing eget sdk store 2dc067c
- fix: complete eget store defaults and display e4616f9
- fix: keep activation on xenv sdk index 16a1d1f
- fix: allow eget fallback for missing sdk versions 2a78d63
- fix: align check tools behavior with task spec 3930ac3
- fix: harden xenv check task behavior ed671bf
- fix: generate direnv env path and project scripts 5fbb052
Other
- build: 完成项目初始化和基础配置更新 562abbe
- docs: design xenv sdk command structure 1e87b2f
- docs: simplify xenv sdk index design 85907c2
- docs: define xenv config dir and tool checks a8bf3ef
- docs: add config dir override and project scripts 3abba72
- docs: record xenv sdk design decisions 67433db
- docs: finalize xenv sdk design decisions dcf3f51
- docs: plan xenv sdk refactor implementation feb8c9f
- test: add config path resolution coverage cd8cf13
- docs: mark xenv sdk refactor task 1 complete 59ade7b
- docs: mark xenv sdk refactor task 2 complete 0753dbf
- docs: mark xenv sdk refactor tasks 3 and 4 complete b5712d6
- test: cover eget store fallback cases dea9be5
- docs: mark xenv sdk refactor task 5 complete aa5fb54
- docs: mark xenv sdk refactor task 6 complete c99d5c4
- docs: mark xenv sdk refactor task 7 complete 521f752
- docs: update xenv sdk workflow 3aa4389
- docs: align xenv sdk design with direnv flow f6e678e
- docs: mark xenv sdk refactor task 8 complete ae3373a
- chore: 优化命令别名、描述与构建流程,完善changelog配置 a0274e4
- ci: fix ci release action build error eecc212
v0.1.0
Full Changelog: https://github.com/inhere/xenv/commits/v0.1.0