diff --git a/CHANGELOG b/CHANGELOG index 5cb00c6..25a9eec 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +v0.4.1: + date: 2013-02-15 + changes: + - First official release for Grunt 0.4.0. v0.4.1rc7: date: 2012-01-29 changes: diff --git a/README.md b/README.md index ce67c10..74694ba 100644 --- a/README.md +++ b/README.md @@ -3,28 +3,24 @@ > Precompile Underscore templates to JST file. + ## Getting Started -If you haven't used [grunt][] before, be sure to check out the [Getting Started][] guide, as it explains how to create a [gruntfile][Getting Started] as well as install and use grunt plugins. Once you're familiar with that process, install this plugin with this command: +If you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command: ```shell npm install grunt-contrib-jst --save-dev ``` -[grunt]: http://gruntjs.com/ -[Getting Started]: http://gruntjs.com/getting-started +*This plugin was designed to work with Grunt 0.4.x. If you're still using grunt v0.3.x it's strongly recommended that [you upgrade](http://gruntjs.com/upgrading-from-0.3-to-0.4), but in case you can't please use [v0.3.1](https://github.com/gruntjs/grunt-contrib-jst/tree/grunt-0.3-stable).* + ## Jst task _Run this task with the `grunt jst` command._ -_This task is a [multi task][] so any targets, files and options should be specified according to the [multi task][] documentation._ -[multi task]: https://github.com/gruntjs/grunt/wiki/Configuring-tasks - - -_Version `0.4.x` of this plugin is compatible with Grunt `0.4.x`. Version `0.3.x` of this plugin is compatible with Grunt `0.3.x`._ +Task targets, files and options may be specified according to the grunt [Configuring tasks](http://gruntjs.com/configuring-tasks) guide. _This plugin uses [the Lo-Dash library](http://lodash.com/) to generate JavaScript template functions. Some developers generate template functions dynamically during development. If you are doing so, please be aware that the functions generated by this plugin may differ from those created at run-time. For instance, [the Underscore.js library](http://underscorejs.org/) will throw an exception if templates reference undefined top-level values, while Lo-Dash will silently insert an empty string in their place._ - ### Options #### separator @@ -145,6 +141,7 @@ jst: { ## Release History + * 2013-02-14   v0.4.1   First official release for Grunt 0.4.0. * 2012-01-28   v0.4.1rc7   Correct line endings for lodash output on windows. * 2013-01-22   v0.4.0rc7   Updating grunt/gruntplugin dependencies to rc7. Changing in-development grunt/gruntplugin dependency versions from tilde version ranges to specific versions. * 2013-01-08   v0.4.0rc5   Updating to work with grunt v0.4.0rc5. Switching to this.files api. @@ -158,4 +155,4 @@ jst: { Task submitted by [Tim Branyen](http://tbranyen.com) -*This file was generated on Tue Feb 12 2013 10:37:08.* +*This file was generated on Fri Feb 15 2013 18:58:02.* diff --git a/docs/jst-overview.md b/docs/jst-overview.md index 3cdf072..3e61bf3 100644 --- a/docs/jst-overview.md +++ b/docs/jst-overview.md @@ -1,5 +1,3 @@ -{%= s.multi_task %} +Task targets, files and options may be specified according to the grunt [Configuring tasks](http://gruntjs.com/configuring-tasks) guide. -_Version `0.4.x` of this plugin is compatible with Grunt `0.4.x`. Version `0.3.x` of this plugin is compatible with Grunt `0.3.x`._ - -_This plugin uses [the Lo-Dash library](http://lodash.com/) to generate JavaScript template functions. Some developers generate template functions dynamically during development. If you are doing so, please be aware that the functions generated by this plugin may differ from those created at run-time. For instance, [the Underscore.js library](http://underscorejs.org/) will throw an exception if templates reference undefined top-level values, while Lo-Dash will silently insert an empty string in their place._ +_This plugin uses [the Lo-Dash library](http://lodash.com/) to generate JavaScript template functions. Some developers generate template functions dynamically during development. If you are doing so, please be aware that the functions generated by this plugin may differ from those created at run-time. For instance, [the Underscore.js library](http://underscorejs.org/) will throw an exception if templates reference undefined top-level values, while Lo-Dash will silently insert an empty string in their place._ \ No newline at end of file diff --git a/docs/overview.md b/docs/overview.md new file mode 100644 index 0000000..f7fb690 --- /dev/null +++ b/docs/overview.md @@ -0,0 +1 @@ +*This plugin was designed to work with Grunt 0.4.x. If you're still using grunt v0.3.x it's strongly recommended that [you upgrade](http://gruntjs.com/upgrading-from-0.3-to-0.4), but in case you can't please use [v0.3.1](https://github.com/gruntjs/grunt-contrib-jst/tree/grunt-0.3-stable).* diff --git a/package.json b/package.json index 289f7e7..c39e662 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "grunt-contrib-jst", "description": "Precompile Underscore templates to JST file.", - "version": "0.4.1rc7", + "version": "0.4.1", "homepage": "https://github.com/gruntjs/grunt-contrib-jst", "author": { "name": "Grunt Team", @@ -32,11 +32,11 @@ "grunt-lib-contrib": "~0.5.1" }, "devDependencies": { - "grunt-contrib-jshint": "0.1.1rc6", - "grunt-contrib-nodeunit": "0.1.2rc6", - "grunt-contrib-clean": "0.4.0rc6", - "grunt-contrib-internal": "*", - "grunt": "0.4.0rc7" + "grunt-contrib-jshint": "~0.1.1", + "grunt-contrib-nodeunit": "~0.1.2", + "grunt-contrib-clean": "~0.4.0", + "grunt-contrib-internal": "~0.4.0", + "grunt": "~0.4.0" }, "keywords": [ "gruntplugin"