Repository navigation
Releases
v1.2.2
Highlight
- This release fixes tty crashes when using
CustomGraphics/CustomOutputintroduced in 1.2. - Also done a major cleanup of the codebase to simplify many things.
What's Changed
- Cleanup by @sayanarijit in #794
- Fix tty crash when rendering graphics by @sayanarijit in #795
- Rendered image quality will not be rich due to some simplification, but will be there eventually.
Full Changelog: v1.2.1...v1.2.2
v1.2.1
See full release notes here: https://github.com/sayanarijit/xplr/releases/tag/v1.2.0
Fixes
- Fix the CustomOutput lazy loading introduced in 1.2.0.
Full Changelog: v1.2.0...v1.2.1
v1.2.0
Highlight
- Documentation is now AI readable. Just add
.mdat the end of the url. Example: https://xplr.dev/en/install.md - Added native terminal graphics protocol support. Refer to the updated previews hack or just ask AI to write you one.
# Tested in Claude
Write a native image preview plugin. Refer to https://xplr.dev/layout.md
What's Changed
- Support installing via cargo binstall by @mmustafasenoglu in #785
- fix: Redraw terminal screen after clearing by @har7an in #786
- fix: don't override node styles when LS_COLORS is unset or empty by @mmustafasenoglu in #789
- Fix cursor position related crash by @robertdj in #791
- Image support by @sayanarijit in #788
- Fix version handling by @sayanarijit in #792
- Lazy load image picker by @sayanarijit in #793
Full Changelog: v1.1.2...v1.2.0
v1.1.2
What's Changed
- fix: use portable mkdir for create_file mode by @mmustafasenoglu in #780
- fix: return Permissions::default() on Windows instead of panicking (#781) by @mmustafasenoglu in #782
- fix: detach silent commands into their own process group by @mmustafasenoglu in #783
New Contributors
- @mmustafasenoglu made their first contribution in #780
Full Changelog: v1.1.1...v1.1.2
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.