Releases: sayanarijit/xplr
Release list
v1.1.1
What's Changed
- fix(search): fixed a bug that caused results to reshuffle during search.
- other(search): xplr search will default to the default skim algorithm.
Others:
- deps: upgraded dependencies.
- docs: fix nonexistent util function in upgrade guide by @latent-9 in #777
- ubuntu(snap): @mikoloism helped fix Ubuntu snap build.
New Contributors
Full Changelog: v1.1.0...v1.1.1
v1.1.0
No breaking changes.
What's Changed
- Create file or directory (by ending the path with
/) using:cckey bind by @sayanarijit in #759 - Optimize performance using rayon by @sayanarijit in #754
- allow reading of luajit bytecode as init files by @LyxHuston in #757
- add udisks.xplr to awesome plugins by @LordMZTE in #763
- Replace deprecated markdown link checker with maintained fork and add Linkspector by @Copilot in #765
New Contributors
- @LyxHuston made their first contribution in #757
- @LordMZTE made their first contribution in #763
- @Copilot made their first contribution in #765
Full Changelog: v1.0.1...v1.1.0
More Information: https://xplr.dev/en/upgrade-guide
v1.0.1
What's Changed
- Update skim to 0.18 by @neuschaefer in #751
- Update versions by @sayanarijit in #752
New Contributors
- @neuschaefer made their first contribution in #751
Full Changelog: v1.0.0...v1.0.1
v1.0.0
📢 Announcement
This is not really a breaking change, but a declaration of the first stable release. You can set version = "1.0.0" in your config file without any concern. With this release, xplr v1 can be considered feature complete.
As of now, there is no plan for xplr v2, and so, the project will enter cleanup and maintenance mode. Thank you everyone, who directly or indirectly contributed to xplr, for all your effort, support and feedback. Looking forward to more such collaborations in the future.
What's Changed
- Use TryCompletePath by @sayanarijit in #740
This release added a new message TryCompletePath which will try to complete the path in the input buffer. You should use this message instead of the fragilexplr.fn.builtin.try_complete_pathLua function, which will still keep working (with a warning log message) for compatibility reasons. - Improve search ranking algorithm by @sayanarijit in #742
- Add linkcheck by @sayanarijit in #743
- v1 by @sayanarijit in #741
Full Changelog: v0.21.10...v1.0.0
Upgrade Guide: https://xplr.dev/en/upgrade-guide
v0.21.10
What's Changed
- Fix crash when tab completing an empty string by @PratyushBalaji in #737
- Fix docs by @sayanarijit in #720
- doc: add toggle exe hack by @doums in #726
- deps: Upgrade deps by @sayanarijit in #738
New Contributors
- @doums made their first contribution in #726
- @PratyushBalaji made their first contribution in #737
Full Changelog: v0.21.9...v0.21.10
v0.21.9
Changes & fixes
- Limit scroll padding dynamically based on screen size.
- Fixed crashing on small screen. Thanks, @abhinavnatarajan, for investigating.
- Upgrade deps.
v0.21.8
Changes & fixes
- Added vim-like scrolling as the default scrolling method. Set
xplr.config.general.paginated_scrolling = trueto disable ~ by @ElSamhaa & @sayanarijit. - Added
xplr.config.general.scroll_paddingconfig option to set the padding in vim-like scrolling ~ by @ElSamhaa & @sayanarijit. - Fixed some color rendering issues ~ by @har7an.
- Added feature flag so that xplr can be built with system Lua ~ by @nekopsykose.
- Fixed
ScrollUpHalfbehavior. xplr.util.lscolor()won't return nil anymore.- Arguments passed to the custom dynamic layout Lua function will include
scrolltopfield. - Fixed node_type resolution for directories with
.in their name ~ by @abhinavnatarajan. - Dependency updates.
v0.21.7
Changes & fixes
- Added new key bindings
candmin default mode to quickly copy and move files, without using theselection opsmode. - Added
xplr.util.debug()to see and debug Lua values. - Fixed ScrollUpHalf operation.
- Dependency and docs updates.
v0.21.5
Changes & fixes
- Added new messages to make it easier to jump between the deep level directories from history (as an alternative to runtime bookmarking).
- PreviousVisitedDeepBranch
- NextVisitedDeepBranch
- New key bindings
(and)bound to the new messages. - Added support for function keys upto F24.
- Added selection count indicator in
Input/Logspanel, so that selection panel can be hidden without losing the indicator. - Dependency updates.
v0.21.3
Changes & fixes
- xplr will respect $XDG_CONFIG_HOME if set (thanks to @SolitudeSF and @noahmayr)
- Fixed "Illegal format character q" error seen on non GNU (including macOS and BSD) systems (thanks to @lcook).
- Fixed a UI issue causing lower priority styles being fully ignored (thanks to @duganchen).
- Press
f1to see the global help menu from any mode, without leaving the mode. - Current mode help menu will be displayed on top of the global help menu.
- Added build targets (including direct download links) for Apple Silicon, aarch64 Linux, Android, arm Linux (thanks to @khvzak, author of mlua, for his help).
- Added hook: on_selection_change.
- Documentation improvements.