Permalink
Commits on Nov 28, 2012
  1. v6.13.3. Bugfix. Improvement.

    balupton committed Nov 28, 2012
    - v6.13.3 November 28, 2012
    	- Reduced the extension not rendering warning to a notice
    	- Fixed the `include` template helper
    	- `DocPad::getFileAtPath` now does fuzzy finding
    	- `FilesCollection::fuzzyFindOne` now also fuzzy matches against the
    url and accepts `sorting` and `paging` arguments
Commits on Nov 26, 2012
  1. v6.13.2. Improvement.

    balupton committed Nov 26, 2012
    - v6.13.2 November 27, 2012
    	- Reduced the extension not rendering error to a warning
  2. v6.13.1. Bugfix.

    balupton committed Nov 26, 2012
    - v6.13.1 November 26, 2012
    	- Fixed up growl notifications
  3. v6.13.0. Improvement.

    balupton committed Nov 26, 2012
    - v6.13.0 November 26, 2012
    	- Added [Terms of Service](http://bevry.me/terms) and [Privacy
    Policy](http://bevry.me/privacy) confirmation
    	- Added statistic tracking so we can better understand usage allowing
    us to improve DocPad is much greater ways
    	- Added automatic locale detection for OSX
    	- Improved error reporting
    	- Will now error if you try to run an action that doesn't exist
    (instead of defaulting to the `run` action instead)
    	- Updated dependencies
    		- [Commander](https://github.com/visionmedia/commander.js) 1.1.x from
    1.0.x
    		- [Growl](https://github.com/visionmedia/node-growl) 1.6.x from 1.4.x
    		- [Semver](https://github.com/isaacs/node-semver) 1.1.x from 1.0.x
    	- Added dependencies
    		- [Mixpanel](https://github.com/carlsverre/mixpanel-node) 0.0.9
    	- Moved dependencies to dev dependencies
    		- [Request](https://github.com/mikeal/request)
  4. Cleaned depenencies

    balupton committed Nov 26, 2012
    - Updated dependencies
    	- [Commander](https://github.com/visionmedia/commander.js) 1.1.x from
    1.0.x
    	- [Growl](https://github.com/visionmedia/node-growl) 1.6.x from 1.4.x
    	- [Semver](https://github.com/isaacs/node-semver) 1.1.x from 1.0.x
    - Added dependencies
    	- [Mixpanel](https://github.com/carlsverre/mixpanel-node) 0.0.9
    - Moved dependencies to dev dependencies
    	- [Request](https://github.com/mikeal/request)
  5. Merged in dev-stats

    balupton committed Nov 26, 2012
Commits on Nov 23, 2012
  1. v6.12.1. Bugfix.

    balupton committed Nov 23, 2012
    - v6.12.1 November 23, 2012
    	- Fixed update check, been broken since v6.7.3
    	- Updated [bal-util](https://github.com/balupton/bal-util/) dependency
    from 1.13.13 to 1.14.x
  2. v6.12.0. Improvement. Bugfix.

    balupton committed Nov 23, 2012
    - v6.12.0 November 23, 2012
    	- When creating new documents or files, if it is inside an unknown
    path we will now default to creating a document intead of a file
    	- We now send growl notifications when errors occur
    		- Thanks to [Luke Hagan](https://github.com/lhagan) for [pull request
    #346](#346) and [issue
    #343](#343)
    	- We now error and provide suggestions when an extension transform
    doesn't do anything
    		- Thanks to [Farid Neshat](https://github.com/alFReD-NSH), [Elias
    Dawson](https://github.com/eliasdawson) and [Steve
    Trevathan](https://github.com/kidfribble) for [issue
    #192](#192)
    	- Watching stability has been improved signifcantly
    		- Thanks to [ashnur](https://github.com/ashnur) for [issue
    #283](#283)
    	- Parser headers that don't include spacing now work again (e.g.
    `---cson` instead of `--- cson`)
    		- Thanks to [bobobo1618](https://github.com/bobobo1618) for [issue
    #341](#341)
    	- Removed default comparator on `FilesCollection` due to performance
    improvement it provides
    		- Thanks to [Bruno Héridet](https://github.com/Delapouite) for [issue
    #330](#330)
    	- Added
    		- `Document::parseFileDirectory(opts,next)`
    		- `Document::parseDocumentDirectory(opts,next)`
    		- `FilesCollection::fuzzyFindOne(data)`
Commits on Nov 22, 2012
  1. Merge pull request #346 from lhagan/343-growl-errors

    balupton committed Nov 22, 2012
    Notify via Growl on error
Commits on Nov 19, 2012
  1. notify via growl on error

    lhagan committed Nov 19, 2012
Commits on Nov 16, 2012
  1. v6.11.1. Improvement.

    balupton committed Nov 16, 2012
    - v6.11.1 November 16, 2012
    	- Changes made to help get the docpad server up and running as soon as
    possible:
    		- `server` action is now run before `generate` action
    		- if a request is made while a generation is occuring, the request
    will be put on hold until the generation completes
    	- We now pass the option `reset` to the `generateBefore` event
    		- Lets you know if the generation is a complete generation (`reset`
    is `true`) or a differential generation (`reset` is `false`)
Commits on Nov 5, 2012
  1. v6.11.0. Improvement.

    balupton committed Nov 5, 2012
    - v6.11.0 October 29, 2012
    	- Updated [QueryEngine](https://github.com/bevry/query-engine/)
    dependency from 1.3.x to 1.4.x
    		- Should see speed improvements
    	- Added `docs` directory to `.npmignore`
Commits on Oct 29, 2012
  1. v6.10.0. Improvement.

    balupton committed Oct 29, 2012
    - v6.10.0 October 29, 2012
    	- Updated [QueryEngine](https://github.com/bevry/query-engine/)
    dependency from 1.2.3 to 1.3.x
    		- Should see better memory usage and massive speed improvements
    	- Now tells you how many files we have when doing a complete render
Commits on Oct 25, 2012
  1. v6.9.2. Bugfix. Improvement.

    balupton committed Oct 25, 2012
    - v6.9.2 October 26, 2012
    	- Swapped [yaml](https://github.com/visionmedia/js-yaml) dependency
    for [yamljs](https://github.com/jeremyfa/yaml.js)
    		- Fixes [#333](#333)
    	- Better error output on custom error objects
  2. Merge branch 'master' into dev

    balupton committed Oct 25, 2012
  3. v6.9.1. Improvement.

    balupton committed Oct 25, 2012
    - v6.9.1 October 25, 2012
    	- Added `reloadPaths` configuration option
    		- When a change occurs in one of the reload paths then we will reload
    docpad
    	- Added `getBlocks` and `setBlocks`
    	- Added `getCollections` and `setCollections`
    	- Will now output how long the generation took
  4. Update README.md

    balupton committed Oct 25, 2012
  5. Update History.md

    balupton committed Oct 25, 2012
  6. v6.9.0. Change.

    balupton committed Oct 25, 2012
    - v6.9.0 October 25, 2012
    	- Updated dependencies
    		- [CoffeeScript](http://coffeescript.org/) 1.4.x from 1.3x
    		- [CSON](https://github.com/bevry/cson) 1.4.x from 1.2.x
    		- [Joe](https://github.com/bevry/joe) 1.1.x from 1.0.x
    		- [Underscore](http://underscorejs.org/) 1.4.x from 1.3.x
    		- [Chai](http://chaijs.com/) 1.3.x from 1.1.x
    	- Removed ability to require uncompiled plugins
    		- This is due to the CoffeeScript 1.4.x from 1.3.x upgrade
    	- `skeletonNonexistant` now tells us the path it checked
Commits on Oct 24, 2012
  1. Merged in v6.8.4 changes to dev

    balupton committed Oct 24, 2012
  2. v6.8.4. Improvement.

    balupton committed Oct 24, 2012
    - v6.8.4 October 25, 2012
    	- Added `getEnvironment` and `getEnvironments` template helpers
  3. Changes mostly around dependencies and coffeescript requires

    balupton committed Oct 24, 2012
    - Improved Makefile
    - skeletonNonexistant now tells us where it checked
    - Updated dependencies
      - CoffeeScript from 1.3.x to 1.4.x
      - CSON from 1.2.x to 1.4.x
      - Joe from 1.0.x to 1.1.x
      - Underscore from 1.3.x to 1.4.x
      - Chai from 1.1.x to 1.3.x
    - Removed ability to require uncompiled plugins
  4. Merge pull request #331 from Delapouite/dev

    balupton committed Oct 24, 2012
    removed unnecessary notify var
Commits on Oct 22, 2012
  1. v6.8.3. Improvement. Bugfix.

    balupton committed Oct 22, 2012
    - v6.8.3 October 22, 2012
    	- Fixed growl generating notification from saying `generated` instead
    of `generating`
    	- Added `ignorePatterns` option
    		- Closes [#193](#193) thanks to
    [Bruno Héridet](https://github.com/Delapouite) for [pull request
    #326](#326)
  2. Merge pull request #326 from Delapouite/dev

    balupton committed Oct 22, 2012
    added config.ignorePatterns option
Commits on Oct 19, 2012
  1. v6.8.2. Improvement.

    balupton committed Oct 19, 2012
    - v6.8.2 October 19, 2012
    	- Updated the document meta data extraction regex
    		- It will now treat data that is wrapped in anything that repeats 3
    or more times, as meta data allowing you to use whatever is appropriate
    for the markup you are currently in (before we only supported `---` and
    `###`)
  2. v6.8.1. Improvement. Bugfix.

    balupton committed Oct 19, 2012
    - v6.8.1 October 19, 2012
    	- Fixed `--port` CLI option not working (and possibly others)
    	- Fixed `docpad skeleton` blocking instead of ending
    		- Closes [#225](#225) thanks to
    [Bruno Héridet](https://github.com/Delapouite)
    	- Improved localisation
    		- Thanks to [Bruno Héridet](https://github.com/Delapouite) for [pull
    request #325](#325)