Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.41 KB

CHANGELOG.md

File metadata and controls

35 lines (26 loc) · 1.41 KB

Version 0.5.2

  • Adjust log message levels to be more appropriate to their content

Version 0.5.1

  • Adding debug formatting to Rack request log entries

Version 0.5.0

  • BREAKING CHANGES! See the updated example in the README and the changes described below:
  • Support for storing document content-types associated with each cached document. You must now specify the content type (or use the default of text/plain) when caching a document. This way Virginia knows how to serve it when it is requested.
  • Wrap cached documents and store them as Virginia::DocumentCache::Document. The wrapped document is what will be returned from the cache.
  • DocumentCache#fetch no longer accepts a lifetime argument. Instead, return an array of arguments suitable for passing to #store from the block, or return a complete DocumentCache::Document
  • Switch DocumentCache to an Actor for better performance
  • Load & start DocumentCache's actor by default
  • Allow registering a document ID with a callback to populate it on demand

Version 0.4.0

  • Add document cache

Version 0.3.0

  • Switch to Rackup-style app management

Version 0.2.1

  • Removed Octarine from dependencies

Version 0.2.0

  • Reverted to using a pure Reel handler because Reel::App does not exist any more

Version 0.1.0

  • First official release

Version 0.0.2

  • Now using Reel::App instead of an explicit handler

Version 0.0.1

  • First version