Permalink
Commits on Mar 23, 2013
  1. v6.26.2. Bugfix. Improvement.

    balupton committed Mar 23, 2013
    - 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
Commits on Mar 15, 2013
  1. v6.26.1. Improvement.

    balupton committed Mar 15, 2013
    - 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
Commits on Mar 11, 2013
  1. v6.26.0. Bugfix.

    balupton committed Mar 11, 2013
    - 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
Commits on Mar 9, 2013
  1. v6.25.0. Improvement.

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

    balupton committed Mar 7, 2013
    - 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
  2. v6.24.1. Bugfix.

    balupton committed Mar 7, 2013
    - 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
  3. Merge pull request #450 from rantecki/rantecki-20130307

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

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

    balupton committed Mar 6, 2013
    - 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
  2. v6.23.0. Improvement.

    balupton committed Mar 6, 2013
    - 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)
  3. Merged.

    balupton committed Mar 6, 2013
  4. v6.22.0. Improvement.

    balupton committed Mar 6, 2013
    - 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)
  5. Reduce the console pause delay after collecting info

    balupton committed Mar 6, 2013
    From 5 seconds to 2 seconds
  6. More fallbacks if mac fails

    balupton committed Mar 6, 2013
Commits on Feb 24, 2013
Commits on Feb 16, 2013
  1. Cleaning for collections. Persistant database collection.

    balupton committed Feb 16, 2013
    - 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
Commits on Feb 15, 2013
  1. Attempt at resolving configuration double-load merging issue, hitting…

    balupton committed Feb 15, 2013
    … issue with partials plugin
Commits on Feb 14, 2013
  1. Ref #430 - Identify anonymous users by their hash and salted MAC address

    balupton committed Feb 14, 2013
    See #430 for the underlying details.
  2. Now loads early for deploy commands. Added action command.

    balupton committed Feb 14, 2013
    - This means for deploy commands we load and initialise our
    configuration twice in order to load the deploy plugin by the time the
    consoleSetup event fires
    - Another change is the removal of the secret `load` instanceConfig
    option, in favour of a new `action` instanceConfig option
    - Added a action command to perhaps replace the `docpad-server` cli
    with `docpad action 'server generate'`
Commits on Feb 11, 2013