Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 7, 2012
  1. @balupton
Commits on Jun 11, 2012
  1. @balupton

    v6.0.0. Woohoo!!!

    balupton authored
    - v6.0.0 June 11, 2012
    	- Breaking changes that may affect you
    		- Removed `documentsPath`, `filesPath`, `layoutsPath` configuration
    options for their array based alternatives `documentsPaths`,
    `filesPaths`, `layoutsPaths`
    		- Removed `require` from `templateData` as it needs to be specified
    in your project otherwise it has the wrong paths
    		- Removed `database`, `collections`, `blocks` from `templateData` for
    their helper based alternatives `getDatabase()`,
    `getCollection('collectionName')`, `getBlock('blockName')`
    		- Removed `String::startsWith`, `String::finsihesWith`,
    `Array::hasCount`, `Array::has` as we never used them
    		- Removed `DocPad::documents` and `templateData.documents`, now use
    `getCollection('documents')`
    	- New features
    		- Differential rendering
    		- Extendable CLI
    		- Template helpers
    	- Other changes
    		- Better error handling
    		- Moved to Joe for unit testing
Commits on May 23, 2012
  1. @balupton

    v5.2.4. Bugfixes.

    balupton authored
    - v5.2.4 May 18, 2012
    	- Upgraded chai dev dependency from 0.5.x to 1.0.x
    	- Fixed a dereferencing issue
    	- Plugin testers will now run the `install` and `clean` actions when
    creating the DocPad instance
Commits on May 17, 2012
  1. @balupton
Commits on Apr 29, 2012
  1. @balupton

    Nearly there for the all documents rewrite. Having trouble figuring o…

    balupton authored
    …ut how layouts should now work.
    
    The problem is that we need to make the decision of whether or not to
    parse special directories /^_/.test(dirName). Parsing would allow us to
    watch those files, however can complicate the workflow as they all get
    added to @database. Whereas if we don't parse them, then they are
    entirely handled by plugins - which is probably desirable… It is a
    tough call, and not sure how to proceed.
Commits on Apr 22, 2012
  1. @balupton

    v5.0.5. Bugfixes.

    balupton authored
    - v5.0.5 April 14, 2012
    	- Added `.npmignore` file
    	- Added `document.contentType` and `document.contentTypeRendered`
    	- Fixed `document.contentRendered` on files that do not have layouts
    	- Added tests for:
    		- Checking that `ignored: true` documents are properly ignored
    		- That ignored common pattern files/dirs are properly ignored
    		- That attributes are being applied properly
Commits on Apr 19, 2012
  1. @balupton

    Fixed package.json indentation. Upgraded for balUtil 1.5.x and Watchr…

    balupton authored
    … 2.0.x. Added contentType and contentTypeRendered to file attributes. Added zero plugins warning. Prepping some new unit tests.
Commits on Jan 31, 2012
  1. @balupton

    Working well with the latest local versions of bal-util, query-engine…

    balupton authored
    …, and watchr. Still a few bugs.
Commits on Dec 15, 2011
  1. @pismute @balupton

    Add *node_modules* to .gitignore

    pismute authored balupton committed
Commits on Oct 29, 2011
  1. @paularmstrong
Commits on Sep 28, 2011
  1. @balupton
Commits on Sep 18, 2011
  1. @eldios
Commits on May 5, 2011
  1. @balupton
Commits on May 3, 2011
  1. @balupton

    Updated for nodester

    balupton authored
  2. @balupton
Commits on May 2, 2011
  1. @balupton

    Prepped for docpad

    balupton authored
Commits on Mar 23, 2011
  1. @balupton

    More initial

    balupton authored
Commits on Mar 17, 2011
  1. @balupton
Something went wrong with that request. Please try again.