v2.0.0-alpha.2
·
153 commits
to main
since this release
- BREAKING CHANGE: Rename
preview.recent_filessetting topreview.history_size. This needs fix in the configuration file. Please fix it manually or re-generate it by the--generate-config-filecommand line option.preview: - recent_files: 100 + history_size: 100
- Move the reopened history item to the top of the history so that it can be easily accessed later.
- Set the application icon in dock when Shiba is run from terminal on macOS.
- Avoid a white screen flicker when opening the application with a large Markdown file in dark mode.
- Remove file paths which don't exist while navigating the history with
Forward/Back. - Set the parent window to the dialogs.
- Let OS determine the default current directory of file dialogs unless
dialog.default_dirsetting is specified. Note that Shiba launched from terminal still prioritizes the terminal's current working directory on macOS. - Shiba is now released on crates.io. Shiba can be installed via
cargocommand.cargo install shiba-preview@2.0.0-alpha.2
- Add categories and keywords to Cargo.toml.
- Fix webview is not rendered on Linux because the webview panel is inserted to an incorrect box.
- Avoid app crash when creating two Shiba processes on Linux by removing the application ID.
- Fix the latest history item is skipped when navigating with
Backfrom the welcome page. - Fix titles of file dialogs.
- Update cargo dependencies including wry v0.54 and the security fix for
timecrate. - Update npm dependencies including mermaid security fix.