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 (Mar 17, 2018)
- Improved sanitizatioin
- 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. <a name="..."></a>
- Please see the full list to know the details
- Update dependencies (Electron v1.8.4)
New in Shiba 1.1.2 (Feb 1, 2018)
- Update dependencies:
- Including security bugfix 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 4, 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 (Jan 22, 2017)
- 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 scrolling issue on Windows (10?) (working in progress)
- Fix emoji parsing problem
New in Shiba 1.0.0 (Aug 10, 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)
- 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
- Easily install with brew cask install shiba on OS X
- FIXES:
- Replace :emoji: only in text
- Fix document layout for print
- Fix many bugs
New in Shiba 0.4.0 (Aug 10, 2016)
- 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
New in Shiba 0.3.4 (Aug 10, 2016)
- Changes:
- HTML preview
- handling keyshortcuts in renderer
- voice notification
- --detach option for CLI
- reduce dependency
- open external page links with external browser