Shiba Changelog

What's new in Shiba 1.2.1

May 29, 2018
  • Update dependencies
  • Use the latest Electron v2.0.2
  • Build with the newest TypeScript compiler
  • Some other packages are updated

New in Shiba 1.2.0 (May 7, 2018)

  • Update dependencies (Electron v1.8.4)
  • Improved sanitation:
  • All HTML elements were banned in v1.1.1, but it was too strict
  • As of GitHub, now Shiba allows some non-harmful HTML elements in documents (e.g.
  • Please see the full list to know the details

New in Shiba 1.1.2 (Feb 1, 2018)

  • Update dependencies:
  • Including security bug fix for Electron CVE-2018-1000006

New in Shiba 1.1.1 (Nov 29, 2017)

  • Add new 367 emojis 👯
  • Enable to choose rules in remark-lint config
  • Fix sanitize issue of marked parser
  • Update dependencies

New in Shiba 1.1.0 (Nov 6, 2017)

  • Large dependencies updates. All packages are up to date: Electron v1.7.9; Polymer v1.11
  • Also accept config.yaml as well as config.yml
  • Improve CLI options and handling arguments
  • Stop following symlinks by default because it may cause performance issue on a directly containing so many files and directories
  • follow_symlinks and default_path config option are added
  • Show window after app contents are loaded in order to avoid whole white screen
  • Now markdown linter checks only consistency by default
  • Fix links on Windows (#37)
  • Fix links which contain images (#38)
  • Fix watching path is broken when unsupported kind of file is D&Ded

New in Shiba 1.0.4 (Nov 29, 2016)

  • Restore last window state on start. And add restore_window_state configuration to enable/disable it
  • Convert non-UTF8 encoded documents if needed
  • Update Electron binary to v.1.4.10 (including security fix)
  • Fix Japanese problems on search box
  • Fix emoji parsing problem

New in Shiba 1.0.0 (Apr 6, 2016)

  • New Features:
  • task list in markdown
  • Add tooltips to links
  • Search text in the document
  • Outline window
  • User CSS and favorite code theme
  • Math formula preview with katex (please use katex code block)
  • mermaid.js integration (please use mermaid code block)
  • Hidden title bar on OS X
  • Many more configurations
  • Improvements:
  • Move menu from right to left because document is align to left. Minimize move of eyes.
  • Improve rendering performance (2x faster)
  • Optimize app start up time (mermaid, lint result window setup, and so on)
  • Update Electron to 0.37
  • Use native dialog to choose a file or directory
  • Add more tests
  • Many refactorings
  • Fixes:
  • Replace :emoji: only in text
  • Fix document layout for print
  • Fix many bugs

New in Shiba 0.4.0 (Dec 7, 2015)

  • Improvements:
  • Open local markdown links with preview
  • Use Meiryo font on Windows to improve Japanese document
  • Add drop zone in main window at start up
  • Make main window always file-droppable
  • Add Reload action and default key shortcut
  • drawer.responsive and menu.visible configuration options
  • {config dir}/user.css
  • Fixes:
  • Ensure to make lint messages empty before executing linter
  • Fix opening external links
  • Fix #hash local links
  • Fix links which contain white spaces