All Versions
313
Latest Version
Avg Release Cycle
55 days
Latest Release
1387 days ago

Changelog History
Page 20

  • v6.26.0 Changes

    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
  • v6.25.0 Changes

    March 10, 2013
    • Database is now persistent
    • We now destroy unused collections
  • v6.24.2 Changes

    March 08, 2013
    • โฌ†๏ธ Fixed regression from v6.24.1 that caused new installs or very old upgrades to get stuck in the TOS section
  • v6.24.1 Changes

    March 08, 2013
    • ๐Ÿ›  Typo fixes
      • Fixes getMixpanelInstance() always re-creating the mixpanel instance instead of just doing it once
      • Fixes DocPad::getBlocks
      • Thanks to Richard A for pull request #450
    • ๐Ÿ›  Fixed mixpanel country and language always being au and en
    • โšก๏ธ Updated dependencies
  • v6.24.0 Changes

    March 06, 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 for issue #63 and thanks to Avi Deitcher, Sergey Lukin, Zeno Rocha for issue #39
    • ๐Ÿ’ป Added docpad action <actions> command line action
    • ๐Ÿ‘ฏ When passing arrays to blocks we now clone the array to avoid modifying the argument
  • v6.23.0 Changes

    March 06, 2013
  • v6.22.0 Changes

    March 06, 2013
    • โœ… Better port assignment to testers - changeset
    • We now identify anonymous users (while respecting their anonymity) - changeset
  • v6.21.10 Changes

    February 06, 2013
    • โšก๏ธ Updated dependencies
      • watchr ~2.3.4 to ~2.3.7
        • Works better for projects that have a large amount of files
  • v6.21.9 Changes

    February 06, 2013
    • We now completely ignore growl failures
    • We now alert the user of watch failures but still ignore them overall (as to not bring down the entire app)
    • โšก๏ธ Updated dependencies
      • growl ~1.6.1 to ~1.7.0
      • express ~3.0.6 to ~3.1.0
      • watchr ~2.3.4 to ~2.3.5
        • Fixes a bug with uncaught watching exceptions
  • v6.21.8 Changes

    February 05, 2013
    • Swapped out underscore dependency for lodash
    • โœ… Underscore is no longer provided to testers
    • File::getMeta now aliases to File.getMeta().get if arguments have been supplied
    • ๐Ÿ‘ฏ No longer does deep clones on template data per file render (just shallow clone now)
    • ๐Ÿ›  Fixed a bug that keeps exists attribute on File always true
    • โšก๏ธ Updated dependencies
      • bal-util ~1.16.3 to ~1.16.3
      • watchr ~2.3.3 to ~2.3.4
        • Way better performance and reliability