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

Changelog History
Page 25

  • v6.7.1 Changes

    October 02, 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
  • v6.7.0 Changes

    October 02, 2012
    • Server changes:
      • Updated Express.js from v2.5 to v3.0
        • If you're doing custom routing, you'll want to check the Express.js Upgrade Guide
        • 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, #308, #272, #274
        • Help by dave8401 and Ben Harris
      • 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
    • 0️⃣ 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
  • v6.6.8 Changes

    September 29, 2012
    • πŸ›  Fixed watching setup not completing under some conditions
      • Bumped watchr minimum version to v2.1.5
  • v6.6.7 Changes

    September 28, 2012
    • πŸ‘ Added built-in support for AppFog and CloudFoundry ports
  • v6.6.6 Changes

    September 24, 2012
    • Further improved file text/binary detection
  • v6.6.5 Changes

    September 18, 2012
  • v6.6.4 Changes

    September 04, 2012
  • v6.6.3 Changes

    September 03, 2012
    • πŸ›  Fixed date and name always being their automatic values
  • v6.5.7 Changes

    August 26, 2012
    • πŸ›  Fixed "cannot get length of undefined" intermittent error
      • Due to an incorrect variable name inside DocPad::ensureDocumentOrFile
  • v6.5.6 Changes

    August 19, 2012
    • πŸ”§ Added regenerateEvery configuration option