Commit Graph

25 Commits

Author SHA1 Message Date
Estevão Soares dos Santos
0a3a0df6bf chore(grunt): fix build task 2015-07-11 19:47:57 +01:00
Estevão Soares dos Santos
a46792350f chore(grunt): add ability to run single tests that match a pattern
to use run `grunt single-test:<pattern>`.
Pattern can be a string or a regex pattern
2015-07-11 19:41:31 +01:00
Estevão Soares dos Santos
09a6578604 chore(grunt): make Grunt use a temporary build to avoid pollution of dist directory 2015-07-11 19:32:22 +01:00
Estevão Soares dos Santos
f9cf0e607f chore(grunt): add silent mode to grunt
Grunt output can be very annoying. This adds the option to quite Grunt with the '-q' flag.
When ran with '-q', grunt will only output dots for each task action ran successfully
and the error message if something goes wrong.
2015-07-11 19:12:04 +01:00
Estevão Soares dos Santos
cff0237299 feat(simplifiedAutoLink): add support for GFM autolinks
Github Flavored Markdown detects urls and mails embeded in the text without any extra markup or delimiter.
This commit adds this feature to showdown through an option called "simplifiedAutoLink".
Related to #164
2015-07-11 02:42:53 +01:00
Estevão Soares dos Santos
91e7b95796 chore: several small build enhancements
+ build
2015-07-10 21:00:21 +01:00
Estevão Soares dos Santos
1d149c8806 chore: fix jshint 2015-06-17 01:26:50 +01:00
Estevão Soares dos Santos
5140a0cae5 chore(Grunt): make grunt test only run node tests 2015-06-15 14:55:37 +01:00
Estevao Soares dos Santos
42240ba82c test: add karlcow's testsuite
Also refactor tests to improve maintainability
2015-06-11 01:29:42 +01:00
Estevao Soares dos Santos
4ebd0caa27 feature(extensionLoading): add support to legacy extensions in the new extension mechanism
Old extensions that register themselves in `showdown.extensions` can be loaded and validated using the new extension loading mechanism.
However, a warn is issued, alerting users and developers that the extension should be updated to use the new mechanism

BREAKING CHANGE: Deprecates `showdown.extensions` property. To migrate, you should use the new method `showdown.extension(<ext name>, <extension>)` to register the extension.
2015-06-07 19:02:45 +01:00
Estevão Soares dos Santos
33f64f60c9 feature(extensionLoading): refactor extension loading mechanism 2015-05-31 20:56:28 +01:00
Estevão Soares dos Santos
fec5b8e219 chore(Gruntfile.js): use grunt-load-tasks to load tasks
Also add spaces between sections to improve readability
2015-05-31 18:45:33 +01:00
Alexandre Courtiol
53155088cb fix(build): add missing comma in footer 2015-05-28 13:50:57 +02:00
Estevão Soares dos Santos
1c80fcc2cf chore(grunt): add bump grunt taks 2015-05-27 02:21:36 +01:00
Estevão Soares dos Santos
a4e67a0ee7 chore(grunt): add prep-release task 2015-05-23 02:07:19 +01:00
Estevão Soares dos Santos
f93c4956af Preparing 1.0.0-alpha1 release 2015-05-14 01:59:33 +01:00
Estevão Soares dos Santos
9c29f62fb3 chore(Gruntfile.js): fix jscs task 2015-04-22 16:56:31 +01:00
Estevão Soares dos Santos
c528f4a427 chore(changelog): add support to automatically create changelogs 2015-01-19 16:27:28 +00:00
Estevão Soares dos Santos
0e99444bb1 feat(grunt-jscs): add grunt task jscs lint
Now it's possible to enforce code style linting with jscs automatically when testing or building with grunt
2015-01-19 15:43:47 +00:00
Estevão Soares dos Santos
8b000b134a chore(all): code style change 2015-01-19 11:37:21 +00:00
Estevão Soares dos Santos
0a8d2836c7 refactor(grunt): Adds support for minification and minified source map. 2015-01-16 21:50:44 +00:00
Estevão Soares dos Santos
bf094ba446 test(): browser and node tests now live in different directories
This enables one to run the appropriate tests according to evironment
2015-01-16 21:48:28 +00:00
Estevão Soares dos Santos
394d37983e Fixed test command for travis 2015-01-15 21:29:39 +00:00
Estevão Soares dos Santos
eae5f0e01f Major code refactoring 2015-01-15 21:21:33 +00:00
Estevão Soares dos Santos
22d85ae575 Preparing new release 2015-01-04 21:27:45 +00:00