Skip to content

0.1.0

Compare
Choose a tag to compare
@OscarGodson OscarGodson released this 07 Jul 04:25
· 287 commits to develop since this release

API Changes

  • import is now importFile and has more functionality.
  • exportHTML is now exportFile and has more functionality.
  • get is now getElement with more selectors and slightly modified existing ones.
  • options is removed and moved as an object into the EpicEdior contructor.
  • Added version to EpicEditor object to return the current EE version (i.e. EpicEditor.version)

New Features

  • Fullscreen in unsupported browsers (Firefox and IE9).
  • Save via ctrl/cmd+s.
  • Full CRUD event support (create, read, update, and remove events to hook into with on()).
  • Use any parser with the new parser option. Just return HTML from a function.

Updates and Major Bug Fixes

  • EpicEditor gets a logo from @sebnitu.
  • Complete IE9 support.
  • Theming has been completely redone. Instead of everything living in one document and conflicting with each other it will live in these multiple documents: base, editor, and preview.
  • New and much better Markdown parser Marked by @chjj. (EpicEditor's own README actually works in EpicEditor finally).
  • New icons with preview/edit specific icons (thanks @sebnitu).
  • Better docs (thanks again @sebnitu).
  • Updated GitHub theme to match their current theme.
  • Better interval cleanup on unload()ing

Behind-the-scenes Updates

  • Full test coverage on every EpicEditor API method using foounit by @foobarfighter
  • Docs are generated from the README
  • Real builds from the /src directory
  • Marked (Markdown parser) has been pulled out from the source and is a git submodule