Skip to content

v2.0.0-alpha.1

Choose a tag to compare

@github-actions github-actions released this 31 Jan 13:24
· 199 commits to main since this release
  • Compress the bundled JavaScript source with Zstandard algorithm for release builds. This made the binary size 1.45x smaller.
  • Allow selecting multiple files and directories at once via dialogs.
  • Upgrade MathJax to v4, which is the culmination of several years of work.
  • Support physics notations in math expressions.
  • History implementation was refactored with index map data structure.
  • Migrate from commonjs to ESM. This made the bundle size about 6% smaller.
  • Change the environment variables for debug logs
    • RUST_LOGSHIBA_LOG
    • RUST_LOG_STYLESHIBA_LOG_STYLE
  • Fix the saved history items can be truncated.
  • Fix file paths passed via command line arguments are not registered to the history
  • Fix watching the same path multiple times.
  • Fix error messages output to a terminal are discarded in release builds on Windows.
  • Fix app crashes when the document contains U+0000 inside math expressions due to MathJax parser.
  • Update cargo dependencies including rfd v0.17
  • Update npm dependencies