Permalink
Commits on Oct 19, 2012
  1. 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)
  2. Merge pull request #325 from Delapouite/dev

    balupton committed Oct 19, 2012
    added localization to the ConsoleInterface descriptions and options and fix for #225
Commits on Oct 18, 2012
  1. v6.8.0. Improvement.

    balupton committed Oct 18, 2012
    - v6.8.0 October 18, 2012
    	- Added support for `.env` files
    		- If a `.env` file is present in your website path, we will add its
    key values to `process.env`
    		- More information on `.env` files
    [here](https://devcenter.heroku.com/articles/config-vars#local-setup)
    	- Improved localisation
    		- Thanks to [Bruno Héridet](https://github.com/Delapouite) for [pull
    request #323](#323)
    	- Removed unused model requirement inside document model file
    		- Thanks to [Bruno Héridet](https://github.com/Delapouite) for [pull
    request #318](#318)
  2. Merge pull request #323 from Delapouite/dev

    balupton committed Oct 18, 2012
    added missing locale translation for renderCleaning
Commits on Oct 16, 2012
Commits on Oct 11, 2012
  1. Removed base Model requirement for Document

    Delapouite committed Oct 11, 2012
    This var is unused since DocumentModel inherits from FileModel
Commits on Oct 10, 2012
  1. v6.7.4. Improvement.

    balupton committed Oct 10, 2012
    - v6.7.4 October 10, 2012
    	- `PORT` environment variable now comes before infrastructure specific
    port variables
    	- Can now do `docpad-server --action generate,server,watch --port 8080`
Commits on Oct 8, 2012
  1. Clarified point in changelog

    balupton committed Oct 8, 2012
  2. v6.7.3. Fix. Improvement

    balupton committed Oct 8, 2012
    - 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](https://github.com/emirotin)
    	- We now display the plugin versions in the plugin listing information
    		- Help by [ashnur](https://github.com/ashnur)
    	- More localization progress
Commits on Oct 3, 2012
  1. v6.7.2. Bugfix.

    balupton committed Oct 3, 2012
    - 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. v6.7.1. Improvement. Bugfix.

    balupton committed Oct 2, 2012
    - 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. Collection creation functions scope is now the docpad instance. Fixed…

    balupton committed Oct 2, 2012
    … serverMiddleware500.
  3. Updated readme for v6.7

    balupton committed Oct 2, 2012
  4. v6.7.0. Improvement.

    balupton committed Oct 2, 2012
    - v6.7.0 October 2, 2012
    	- Server changes:
    		- Updated [Express.js](http://expressjs.com/) from v2.5 to v3.0
    			- If you're doing custom routing, you'll want to check the
    [Express.js Upgrade
    Guide](https://github.com/visionmedia/express/wiki/Migrating-from-2.x-to
    -3.x)
    			- 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 socket.io require the
    `serverHttp` object)
    			- Closes [#311](#311),
    [#308](#308),
    [#272](#272),
    [#274](#274)
    			- Help by [dave8401](https://github.com/dave8401) and [Ben
    Harris](https://github.com/bharrisau)
    		- 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`
    middleware
    			- `middleware500` set it to `false` for us to not add our `500`
    middleware
    		- Example API usage can be found
    [here](https://github.com/bevry/docpad/wiki/API)
    	- 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](https://github.com/Delapouite)
Commits on Oct 1, 2012
  1. Fixed res.send for express v3

    balupton committed Oct 1, 2012
Commits on Sep 29, 2012
Commits on Sep 28, 2012
  1. v6.6.8. Bugfix.

    balupton committed Sep 28, 2012
    - v6.6.8 September 29, 2012
    	- Fixed watching setup not completing under some conditions
    		- Bumped watchr minimum version to v2.1.5
  2. v6.6.7. Improvement.

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

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

    balupton committed Sep 18, 2012
    - v6.6.5 September 18, 2012
    	- Further improved file encoding detection
    		- Closes [#266: Images are
    broken](#266)
Commits on Sep 13, 2012
  1. v6.6.4. Bugfix.

    balupton committed Sep 13, 2012
    - v6.6.4 September 4, 2012
    	- Better file encoding detection
    		- Closes [#288: Output of certain binary files is
    corrupt](#288)
Commits on Sep 4, 2012
Commits on Sep 3, 2012
  1. v6.6.3. Bugfix.

    balupton committed Sep 3, 2012
    - v6.6.3 September 3, 2012
    	- Fixed `date` and `name` always being their automatic values
Commits on Aug 28, 2012
  1. Updated readme for 6.6

    balupton committed Aug 28, 2012