Skip to content

v2.0.0-alpha.2

Choose a tag to compare

@github-actions github-actions released this 21 Feb 14:23
· 153 commits to main since this release
  • BREAKING CHANGE: Rename preview.recent_files setting to preview.history_size. This needs fix in the configuration file. Please fix it manually or re-generate it by the --generate-config-file command 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_dir setting 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 cargo command.
    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 Back from the welcome page.
  • Fix titles of file dialogs.
  • Update cargo dependencies including wry v0.54 and the security fix for time crate.
  • Update npm dependencies including mermaid security fix.