Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 14:04
· 6 commits to main since this release

Change Log

Refactor

  • refactor(direnv): carry the applied record in XENV_APPLIED_DIRENV instead of session state 0237557

Feature

  • feat(state): add the applied direnv record structure 3735ca2
  • feat(state): persist the applied direnv record in the session state 6fedaf1
  • feat(direnv): carry the applied record in XENV_APPLIED_DIRENV 79424b1
  • feat(direnv): keep the applied record in sync for -s scoped commands 0df376e
  • feat(status): show the applied direnv record in --layers ca70f04

Fixed

  • fix(direnv): keep the undo script when applying the new directory fails 99e86a6

Other

  • docs: design leaving-directory restore for direnv state 791d896
  • docs: plan the leave-directory restore implementation 0338957
  • checkpoint: split SetupDirenv into undo, apply and record 3477edb
  • docs: move the direnv record to a shell env var (design 0.2) cf98c13
  • docs: revise the plan for the env var record carrier (plan 0.2) b5473a9
  • docs: describe the leave-directory restore behavior and its limits eb6fbd2
  • docs: record the implementation progress and e2e evidence in the plan bc8e446
  • test: resolve temp dir symlinks so path expectations match the code 870e590