diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..60c67f3 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,30 @@ + +### 1.0.0-alpha1 (2015-05-13) + +#### Release Information +This is a major code refactor with some big changes such as: + - showdown.js file was split in several files, called sub-parsers. This should improve code maintainability. + - angular integration was removed from core and move to its own repository, similar to what was done with extensions + - A new extension registering system is on the "cooks" that should reduce errors when using extensions. The old mechanism + is kept so old extensions should be compatible. + +#### Bug Fixes + +* **extensions:** support for old extension loading mechanism ([95ed7c68](http://github.com/showdownjs/showdown/commit/95ed7c68)) +* **helpers:** fix wrong function call 'escapeCharacters' due to old strayed code ([18ba4e75](http://github.com/showdownjs/showdown/commit/18ba4e75)) +* **showdown.js:** + - fix showdown extension loader ([a38c76d2](http://github.com/showdownjs/showdown/commit/a38c76d2)), + closes [#50](http://github.com/showdownjs/showdown/issues/50),[#56](http://github.com/showdownjs/showdown/issues/56), + [#104](http://github.com/showdownjs/showdown/issues/104), [#108](http://github.com/showdownjs/showdown/issues/108), + [#109](http://github.com/showdownjs/showdown/issues/109), [#111](http://github.com/showdownjs/showdown/issues/111), + [#118](http://github.com/showdownjs/showdown/issues/118), [#122](http://github.com/showdownjs/showdown/issues/122) + - add unique id prefix and suffix to headers ([c367a4b9](http://github.com/showdownjs/showdown/commit/c367a4b9), closes [#81](http://github.com/showdownjs/showdown/issues/81), [#82](http://github.com/showdownjs/showdown/issues/82)) + +#### Features + +* **registerExtension():** new extension loading mechanism. Now extensions can be registered using this function. +The system, however, is not final and will probably be changed until the final version([0fd10cb] (http://github.com/showdownjs/showdown/commit/0fd10cb)) +* **allowBlockIndents:** indented inline block elements can now be parsed as markdown ([f6326b84](http://github.com/showdownjs/showdown/commit/f6326b84)) + +#### Breaking Changes +* **angular:** angular integration was removed from core and now lives in it's own [repository](http://github.com/showdownjs/angular/). \ No newline at end of file diff --git a/Gruntfile.js b/Gruntfile.js index dae7eb4..980d1af 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -54,7 +54,10 @@ module.exports = function (grunt) { } }, changelog: { - options: {} + options: { + repository: 'http://github.com/showdownjs/showdown', + dest: 'CHANGELOG.md' + } }, simplemocha: { node: { diff --git a/dist/showdown.js b/dist/showdown.js index 28ccafe..4b2df7c 100644 Binary files a/dist/showdown.js and b/dist/showdown.js differ diff --git a/dist/showdown.js.map b/dist/showdown.js.map index eab8e36..049006b 100644 Binary files a/dist/showdown.js.map and b/dist/showdown.js.map differ diff --git a/dist/showdown.min.js b/dist/showdown.min.js index 1425b95..3ff3642 100644 Binary files a/dist/showdown.min.js and b/dist/showdown.min.js differ