Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Oct 8, 2012
  1. @balupton

    Clarified point in changelog

    balupton authored
  2. @balupton

    v6.7.3. Fix. Improvement

    balupton authored
    - v6.7.3 October 8, 2012
    	- Fixed logging when a fatal error occurs during initialisation
    	- We now do warnings when plugins do invalid naming conventions
    		- Closes [#313](#313)
    		- Help by [Eugene Mirotin](
    	- We now display the plugin versions in the plugin listing information
    		- Help by [ashnur](
    	- More localization progress
Commits on Oct 3, 2012
  1. @balupton

    v6.7.2. Bugfix.

    balupton authored
    - v6.7.2 October 3, 2012
    	- Fixed custom middleware (via the `serverExtend` event) being loaded
    too late (after the express router middleware)
Commits on Oct 2, 2012
  1. @balupton

    v6.7.1. Improvement. Bugfix.

    balupton authored
    - v6.7.1 October 2, 2012
    	- Can now use the `url` property in meta data to specify a custom URL
    to use
    	- Collection creation functions in the DocPad Configuration Files now
    scope to the DocPad Instance
    	- Fixed the 400 and 500 middlewares
  2. @balupton

    v6.7.0. Improvement.

    balupton authored
    - v6.7.0 October 2, 2012
    	- Server changes:
    		- Updated [Express.js]( from v2.5 to v3.0
    			- If you're doing custom routing, you'll want to check the
    [Express.js Upgrade
    			- There are now two server objects: `serverExpress` and `serverHttp`
    - get them using `docpadInstance.getServer(true)`, set them using
    `docpad.setServer({serverExpress,serverHttp})` - `server` in events,
    and `docpadInstance.getServer()` return the `serverExpress` object for
    backwards compatibility (however things like require the
    `serverHttp` object)
    			- Closes [#311](#311),
    			- Help by [dave8401]( and [Ben
    		- Abstracted out the different middlewares to
    `serverMiddlewareHeader`, `serverMiddlewareRouter`,
    `serverMiddleware404`, and `serverMiddleware500`
    		- Added the following options to the `server` actions:
    			- `serverExpress` for a custom express.js server
    			- `serverHttp` for a custom http server
    			- `middlewareStandard` set it to `false` for us to not use any of
    the standard middleware (body parse, method override, express router)
    			- `middlewareBodyParser` set it to `false` for us to not add the
    `bodyParser` middleware
    			- `middlewareMethodOverride` set it to `false` for us to not add the
    `methodOverride` middleware
    			- `middlewareExpressRouter` set it to `false` for us to not add the
    Express.js `router` middleware
    			- `middleware404` set it to `false` for us to not add our `404`
    			- `middleware500` set it to `false` for us to not add our `500`
    		- Example API usage can be found
    	- Added `standalone` attribute to files (defaults to `false`)
    		- If you set to `true`, changes to the file will only cause
    re-rendering of that file alone
    	- Added a progress indicator during generation
    		- Closes [#247](#247)
    		- Help by [Bruno Héridet](
Commits on Oct 1, 2012
  1. @balupton
Commits on Sep 29, 2012
  1. @balupton
Commits on Sep 28, 2012
  1. @balupton

    v6.6.8. Bugfix.

    balupton authored
    - v6.6.8 September 29, 2012
    	- Fixed watching setup not completing under some conditions
    		- Bumped watchr minimum version to v2.1.5
  2. @balupton

    v6.6.7. Improvement.

    balupton authored
    - v6.6.7 September 28, 2012
    	- Added built-in support for AppFog and CloudFoundry ports
Commits on Sep 24, 2012
  1. @balupton

    v6.6.6. Improvement.

    balupton authored
    - v6.6.6 September 24, 2012
    	- Further improved file text/binary detection
Commits on Sep 18, 2012
  1. @balupton

    v6.6.5. Bugfix.

    balupton authored
    - v6.6.5 September 18, 2012
    	- Further improved file encoding detection
    		- Closes [#266: Images are
Commits on Sep 13, 2012
  1. @balupton

    v6.6.4. Bugfix.

    balupton authored
    - v6.6.4 September 4, 2012
    	- Better file encoding detection
    		- Closes [#288: Output of certain binary files is
Commits on Sep 3, 2012
  1. @balupton

    v6.6.3. Bugfix.

    balupton authored
    - v6.6.3 September 3, 2012
    	- Fixed `date` and `name` always being their automatic values
Commits on Aug 28, 2012
  1. @balupton

    v.6.6.2. Bugfix.

    balupton authored
    Fixes skeleton cloning due to getLocale of undefined error
  2. @balupton

    v6.6.1. Fix.

    balupton authored
    Fixes newsletter crash when a config value isn't defined.
  3. @balupton

    v6.6.0. Improvements.

    balupton authored
    - v6.6.0 August 28, 2012
    	- Added `docpad-debug` executable for easier debugging
    	- Will now ask if you would like to subscribe to our newsletter when
    running on the development environment
    	- Beginnings of localisation
Commits on Aug 26, 2012
  1. @balupton

    v6.5.7. Bugfix.

    balupton authored
    - v6.5.7 August 26, 2012
    	- Fixed "cannot get length of undefined" intermittent error
    		- Due to an incorrect variable name inside
Commits on Aug 18, 2012
  1. @balupton

    v6.5.6. New feature.

    balupton authored
    - v6.5.6 August 19, 2012
    	- Added `regenerateEvery` configuration option
Commits on Aug 10, 2012
  1. @balupton

    Added contributors to package.json, updated history with pull request…

    balupton authored
    … merges, added bruno to contributors
  2. @balupton
  3. @balupton
Commits on Aug 9, 2012
  1. @balupton

    Added stylesheet collection that sets referencesOthers to true. Renam…

    balupton authored
    …ed rendered properties to out properties and moved them to the File model
Commits on Aug 7, 2012
  1. @balupton
Commits on Jul 19, 2012
  1. @balupton

    v6.4.1. Added new source attribute to the file model.

    balupton authored
    - v6.4.1 July 19, 2012
    	- Added new `source` attribute to the file model, as the `content`
    attribute on the document model is actually the `body` not the original
    content like it is in the file model
  2. @balupton

    Updated history for v6.4.0

    balupton authored
Commits on Jul 18, 2012
  1. @balupton

    v6.3.3. Bugfix.

    balupton authored
    - v6.3.3 July 18, 2012
    	- Fixed binary file output
    		- Added binary files to the test suite so this won't happen again
    		- Was due to the dereference on the new clear introduced in v6.3.0
    			- As such, we now store the `data` attribute for files outside of
    the attributes, use `getData` and `setData(data)` now instead of
    `get('data')` and `set({data:data})`
  2. @balupton
  3. @balupton

    v6.3.1. Bugfix.

    balupton authored
  4. @balupton

    History readme updates

    balupton authored
  5. @balupton

    Improvements and fixes. Now stable.

    balupton authored
    - Improved the generate result tests
    - Added support for overriding the extension property in document meta
    - Added support for renderSingleExtensions attribute for documents
    - Plugin events won't fire if they are disabled
    - Plugin attributes will be cleared to their default values
    - Fixed the CLI
    - Top-level config now assumed to be the production env
Commits on Jul 12, 2012
  1. @balupton
Commits on Jul 10, 2012
  1. @balupton

    Prepping next release

    balupton authored
    Dropped mode 0.4 support. Cleaned up the console interface code. Added
    a new server bin. Added env detection. Added extendCollections event.
    Renamed options for the consuleSetup event. Created new main file that
    will load in DocPad etc.
Commits on Jul 8, 2012
  1. @balupton
Commits on Jul 7, 2012
  1. @balupton

    Fixed DocPad::getBlock

    balupton authored
  2. @balupton
Something went wrong with that request. Please try again.