- Relax dependency version requirements
- Switch from
mermaid
tommdc
to support newer Mermaid #48
- Fix keyword argument errors with slide theme selection for Ruby 3
- Fix keyword argument warnings for Ruby 2.7
- Extended delay to insert indented list
- Fix error on rendering diagram
- Resurrect Ruby 2.0.0 support which is accidentally dropped in v0.9.0
- Use master slides named "cover", "h1", "h2", ...
- See #46 for details
- Add
md2key listen
subcommand to update Keynote by watching file- #44
- Thanks to @sachin21
- Resurrect Ruby 2.0.0 support to work on macOS's default environment
- Allow highlighting UTF-8 source code
- Fix bug in converting nested list
- Add
md2key init
subcommand to generate .md2key - Allow changing master slide by .md2key
- See #32 for details
- Support presenter notes
- #28
- Thanks to @amatsuda
- Add support to draw flowchart and sequence
- #27
- Thanks to @codeant
- Add table support
- #25
- Thanks to @codeant
- Use delay before paste to prevent pasting wrong text
- Escape HTML in markdown
- #15
- Thanks to @liubin
- Avoid using shell to execute AppleScript
- #16
- Thanks to @liubin
- Support nested list
- Bugfix for code listing without extension
- #17
- Thanks to @ainoya
- Support relative path for images
- #14
- Thanks to @liubin
- Internal refactorings
- Drop unindent gem dependency
- Performance improvement
- Stop generating applescript every time
- Thanks to @bogem
- Support syntax-highlighted source code insert
- Don't pull the Keynote window in the front
- Always use the front document to convert
- You no longer need to select the second slide by hand
- Support inserting images
- Old extra slides before execution are deleted automatically
- Changed not to fail even if a second slide does not exist
- Activate a template slide automatically
- Don't skip a nested list
- But still flattened
- Use redcarpet as markdown parser
- Support list starting with
*
- Regard
#
,##
and###
as the same
- Support list starting with
- Temporarily support skipping
---
- Still expecting users to write a format like Deckset
- #2
- Thanks to @liubin
- Fix strange indentation
- Initial release
- Parse only
#
,-
and---
- Parse only