Releases: sayanarijit/xplr
Releases · sayanarijit/xplr
v0.15.0
Changes & fixes
- Added
CustomContent
as layout option that can be used to render custom
paragraphs, lists and tables. Both static and dynamic. - Added support for optionally defining custom layouts for different modes.
- Added
xplr.config.general.focus_selection_ui
to highlight selected files
under focus differently than files under focus that are not selected. - Added
PopModeKeepingInputBuffer
, and SwitchMode alternatives to allow
switching to different modes without resetting the input buffer. - Removed
config
field fromCallLuaArg
as it's already available globally
asxplr.config
. - Fixed a bug which caused xplr to misbehave when used with specific tools and
environment (e.g. neovim, fzf, zsh4humans etc.). - Recover mode will be disabled by default.
i.e.xplr.config.general.disable_recover_mode
has been deprecated. Use
xplr.config.general.enable_recover_mode
instead. - Library users please refer to the latest API docs and examples.
- New homepage: https://xplr.dev
v0.14.7
Changes & fixes
- Core: Fixed a bug where xplr logs a missing file error when the default config file is missing.
- Core: xplr will now fall back to temp directory if runtime directory is inaccessible.
- Deps: Updated dependencies to the latest versions.
- Doc: Added new plugin - alacritty.xplr
v0.14.6
v0.14.5
Changes & fixes
- Added support for loading (unsafe) c modules via Lua
require
. - Removed termion from dependency list.
- Optimized performance and memory usage.
- Minor fixes.
v0.14.4
Changes & files
- Fixed
ToggleSelectionByPath
. - Added support for relative paths in
ChangeDirectory
. - xplr will now recursively delete
$XPLR_SESSION_PATH
upon exit. Hence, session related temp data can be stored here. - Upgrade guide URL now points to https://arijitbasu.in/xplr/en/upgrade-guide.html
- Running
xplr /path/to/symlink
will not resolve the symlink to physical path.
v0.14.3
Changes & fixes
- Fixed high CPU usage.
StartFifo
andToggleFifo
will write to the FIFO file immediately after opening it.- General config
xplr.config.general.start_fifo
is available that can be used to start a FIFO when xplr loads. - Published xplr book as the new home for documentation.
- Removed the auto-refresh service that used to send
Refresh
every second.
v0.14.2
Changes & fixes
- Added messages:
PrintPwdAndQuit
,PrintFocusPathAndQuit
,PrintSelectionAndQuit
. - Mapped
:q
to a new built-in modequit
containing different options to quit. - Fixed handling of relative paths.
FocusNext
will start from the first node after the last node.FocusPrevious
will start from the last node after the first node.
v0.14.1
Fixed critical issue with FocusPath
.
v0.14.0
Changes & fixes
- Added basic CLI arguments. Try
xplr --help
. - Fixed config path for macOS. New priority:
-c <PATH>
>~/.config/xplr/init.lua
>/etc/xplr/init.lua
. - Further improved the library API.
- Added support for FIFO-based previewer.
- Added option to disable the recover mode (
config.general.disable_recover_mode
). - Added support for specifying read only mode via CLI argument.
v0.13.7
Implemented basic CLI arguments.