diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5346a8500..1345dd1b9 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -17,6 +17,7 @@ Interactive improvements Other improvements ------------------ - ``cd`` supports the ``-L`` and ``-P`` options, like other shells, to allow specifying whether symbolic links (symlinks) are resolved when changing directories (:issue:`7206`). +- ``cd`` with a relative path will now retry using the real current directory, if ``$PWD`` has been moved or deleted (:issue:`12700`). - fish no longer creates universal variables by default; specifically the ``__fish_initialized`` variable is no longer created. If you don't expect to need to downgrade to earlier versions, you can remove it with ``set --erase __fish_initialized``.