DragonFly v0.6.0 Release Notes

Release Date: 2010-05-11 // almost 14 years ago
  • ๐Ÿ”‹ Features

    • โž• Added 'scale factor' for text generation, which gives better quality font rendering for smaller fonts
    • ๐Ÿ”ง Configurable objects allow for passing args, and passing a block for extra config
    • โž• Added more 'saved configurations', for easier setting up on e.g. Heroku
    • โž• Added RMagickAnalyser#format
    • โž• Added greyscale to RMagickProcessor
    • ๐Ÿ”ง S3DataStore is configurable as to whether it uses the filesystem or not (to save a tempfile)

    ๐Ÿ›  Fixes

    • ๐Ÿ”จ Some specs refactoring, including making text processing specs less brittle
    • ๐Ÿ”ง RMagickEncoder::SUPPORTED_FORMATS was proving problematic - now we use a configurable list instead
    • ๐Ÿš… Got Rails 3 beta3 cucumber features working
    • โž• Added check to see if bucket already exists in S3DataStore - apparently this was problematic in EU

    ๐Ÿ”„ Changes

    • temp_object.tempfile now returns a closed tempfile, which temp_object.file returns an open file. Can also pass a block to temp_object.file which closes the file automatically
    • ๐ŸŒฒ Processors/Analysers/Encoders know about app now so can log to app's log
    • Imagemagick errors in RMagick processor/analyser/encoder now throw unable_to_handle and log a warning
    • โœ‚ Removed Rails generators - better being more explicit with saved configurations which are more concise now