Commits on Mar 25, 2013
  1. @balupton

    v6.28.0. Improvement.

    - v6.28.0 March 25, 2013
    	- Removed native prototype extensions
    		- Thanks to [David Baird](https://github.com/dhbaird) for [issue
    #441](#441)
    		- If you were using `toShortDateString`, then we'd recommend [this
    gist](https://gist.github.com/4166882) instead
    		- If you were using `toISODateString`, just replace it with
    `toISOString`
    balupton committed Mar 25, 2013
  2. @balupton

    v6.27.0. Improvement.

    - v6.27.0 March 25, 2013
    	- Engine requirements are now:
    		- node >=0.8
    		- npm >=1.2
    	- Iconv is now a lazy loaded dependency
    		- Thanks to [jhuntdog](https://github.com/jhuntdog) for [issue
    #468](#468)
    	- Added `regenerateDelay` configuration option
    		- Thanks to [Homme Zwaagstra](https://github.com/homme) for [pull
    request #426](#426)
    balupton committed Mar 25, 2013
Commits on Mar 23, 2013
  1. @balupton

    v6.26.2. Bugfix. Improvement.

    - v6.26.2 March 23, 2013
    	- Fixes `TypeError: Object #<Object> has no method 'removeListener'`
    		- Thanks to [Steven Lindberg](https://github.com/slindberg) for
    [issue #462](#462)
    	- Can now customise the `watchOptions` that are used to construct the
    [watchr](https://github.com/bevry/watchr) instances we create
    	- Updated dependencies
    balupton committed Mar 23, 2013
Commits on Mar 15, 2013
  1. @balupton

    v6.26.1. Improvement.

    - v6.26.1 March 12, 2013
    	- We now gather statistics on the node version and platform you are
    using to better understand where issues are coming from
    	- Updated dev dependencies
    		- [coffee-script](http://jashkenas.github.com/coffee-script/) ~1.4.0
    to ~1.6.1
    		- [request](https://github.com/mikeal/request) ~2.14.0 to ~2.16.2
    balupton committed Mar 16, 2013
Commits on Mar 11, 2013
  1. @balupton
  2. @balupton

    v6.26.0. Bugfix.

    - v6.26.0 March 12, 2013
    	- Node v0.10.0 support - fixes the "Arguments to path.join must be
    strings" errors
    	- The requirement of "plugins must have their own `package.json` file
    with `version` and `main` defined within them" is now enforced
    	- Updated dependencies
    		- [backbone](http://backbonejs.org/) 0.9.9 to 0.9.10
    		- [iconv](https://github.com/bnoordhuis/node-iconv) ~2.0.2 to ~2.0.3
    		- [request](https://github.com/mikeal/request) ~2.12.0 to ~2.14.0
    balupton committed Mar 12, 2013
Commits on Mar 9, 2013
  1. @balupton

    v6.25.0. Improvement.

    - v6.25.0 March 10, 2013
    	- Database is now persistant
    	- We now destroy unused collections
    balupton committed Mar 10, 2013
  2. @balupton
Commits on Mar 7, 2013
  1. @balupton

    v6.24.2. Bugfix.

    - v6.24.2 March 8, 2013
    	- Fixed regression from v6.24.1 that caused new installs or very old
    upgrades to get stuck in the TOS section
    balupton committed Mar 8, 2013
  2. @balupton

    v6.24.1. Bugfix.

    - v6.24.1 March 7, 2013
    	- Typo fixes
    		- Fixes `getMixpanelInstance()` always re-creating the mixpanel
    instance instead of just doing it once
    		- Fixes `DocPad::getBlocks`
    		- Thanks to [Richard A](https://github.com/rantecki) for [pull
    request #450](#450)
    	- Fixed mixpanel country and language always being au and en
    	- Updated dependencies
    		- [bal-util](https://github.com/balupton/bal-util) from ~1.16.3 to
    ~1.16.9
    balupton committed Mar 8, 2013
  3. @balupton

    Merge pull request #450 from rantecki/rantecki-20130307

    Fixed a couple of typos.
    balupton committed Mar 7, 2013
  4. @rantecki

    Fixed a couple of typos.

    Signed-off-by: Richard Antecki <richard@antecki.id.au>
    rantecki committed Mar 7, 2013
Commits on Mar 6, 2013
  1. @balupton

    v6.24.0. Improvement.

    - v6.24.0 March 6, 2013
    	- Configuration changes and improvements
    		- Can now load the configuration before the console interface is
    setup, allowing us to have plugins that extend the console interface
    			- Currently explicit commands only
    		- Configuration can now load multiple times safely
    		- Plugins now have `initialConfig`, `instanceConfig`, and a
    `setConfig(instanceConfig=null)` helper and their configuration will be
    reloaded via `setConfig` each time the docpad configuration is reloaded
    			- **NOTE: This means no modifying `config` directly in your
    constructor as the changes won't persist, instead modify them via the
    `setConfig` call after calling `super`**
    				- See the partials plugin for an example of this
    		- Thanks to [Olivier Bazoud](https://github.com/obazoud) for [issue
    Deitcher](https://github.com/deitch), [Sergey
    Lukin](https://github.com/sergeylukin), [Zeno
    Rocha](https://github.com/zenorocha) for [issue
    	- Added `docpad action <actions>` command line action
    	- When passing arrays to blocks we now clone the array to avoid
    modifying the argument
    balupton committed Mar 6, 2013
  2. @balupton
  3. @balupton
  4. @balupton

    v6.23.0. Improvement.

    - v6.23.0 March 6, 2013
    	- DocPad can now handle foreign encodings when you set
    `detectEncoding: true` in the [docpad
    configuration](http://docpad.org/docs/config)
    		- Thanks to [Yellow Dragon](https://github.com/huanglong) for [issue
    #411](#411)
    balupton committed Mar 6, 2013
  5. @balupton
  6. @balupton

    Merged.

    balupton committed Mar 6, 2013
  7. @balupton
  8. @balupton
  9. @balupton
  10. @balupton

    v6.22.0. Improvement.

    - v6.22.0 March 6, 2013
    	- Better port assignment to testers -
    [changeset](244390c
    99347c8b067006aa293)
    	- We now identify anonymous users (while respecting their anonymity) -
    [changeset](fb8de48
    898cda91c54553c1f58)
    		- Closes [#430](#430)
    balupton committed Mar 6, 2013
  11. @balupton

    Reduce the console pause delay after collecting info

    From 5 seconds to 2 seconds
    balupton committed Mar 6, 2013
  12. @balupton

    More fallbacks if mac fails

    balupton committed Mar 6, 2013
  13. @balupton
  14. @balupton
  15. @balupton
  16. @balupton
Commits on Feb 24, 2013
  1. @balupton
Commits on Feb 16, 2013
  1. @balupton
  2. @balupton
  3. @balupton
  4. @balupton

    Cleaning for collections. Persistant database collection.

    - Added `destroy` method and event to Collection and QueryCollection
    which will unbind all listeners on itself and children
    - `createCollection` now renamed to `extendCollection` as we now create
    collections and blocks within the constructor, and just extend them on
    each load, extending now support destroying old collections - this
    allows us to persist the same database collection
    balupton committed Feb 16, 2013
Commits on Feb 15, 2013
  1. @balupton

    Attempt at resolving configuration double-load merging issue, hitting…

    … issue with partials plugin
    balupton committed Feb 16, 2013
Commits on Feb 14, 2013
  1. @balupton

    Ref #430 - Identify anonymous users by their hash and salted MAC address

    See #430 for the underlying details.
    balupton committed Feb 14, 2013