Repository navigation
runa v0.12.2
·
122 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Performance improvements and fixes.
Fixed
- File Info: File info now always matches the selected entry after very fast navigation.
- Input: Moving the input cursor over non-ASCII characters no longer crashes.
- Sort: The sort help widget now closes after its timeout, similar to the
go tohelper. - Documentation: Fixed the
Scoopinstall command in the configuration docs and in the README.
Changed
- Dependencies:
- Removed
homecrate to instead use thestd::env::home_dirfunction. - Updated dependencies.
- Removed
- README: runa is now marked for stable use.
- CONTRIBUTING: Feature requests are now linked to GitHub Discussions.
Internal
- Performance: Entry names are now stored in a single allocation, improving efficiency.
- Keymap: Simplified prefix key handling and renamed the internal
gprefix togo_to. - Workers: Moved worker thread implementations to sub-modules of
core::workers. - Config:
- Default theme style getters are now generated by a single
builtin_styles!macro. - Show info options are deserialized directly, with named default formats.
- Dialog size and position enums moved from the UI module to the config module, which also resolves their defaults.
- Default theme style getters are now generated by a single
- Constants:
- Tab limit, overlay message durations, default date formats and
event_looppoll interval are now constants. - Throttle times, delays and message durations are grouped in
Timings.
- Tab limit, overlay message durations, default date formats and
- App: Clean-up of
event_loopand added activeAppStateaccessors. - CI:
crossversion now set in one place.