All Versions
5
Latest Version
Avg Release Cycle
22 days
Latest Release
2961 days ago

Changelog History

  • v0.2.3 Changes

    March 23, 2016

    ๐Ÿ›  Fixes:

    • โฌ†๏ธ Upgraded to Crystal 0.14: breaking changes
  • v0.2.2 Changes

    February 18, 2016

    ๐Ÿ›  Fixes:

    • โฌ†๏ธ Upgraded to Crystal 0.11: matches redesign of HTTP::Server
    • โฌ†๏ธ Upgraded to Crystal 0.12: minor changes
    • ๐Ÿ‘‰ Use ECR escapes to generate application layout
    • Record#initialize now uses setter methods
    • ๐Ÿ‘ Allow classes inheriting Record to be abstract (ie. abstract ApplicationModel < Frost::Record)
    • Always save Record datetimes at UTC

    ๐Ÿ”‹ Features:

    • link_to_if and link_to_unless view helpers
    • ๐Ÿ“œ Parse time strings: ISO8601, RFC822, JSON (as generally accepted)
  • v0.2.1 Changes

    January 22, 2016

    ๐Ÿ”’ Security Fixes:

    • File traversal vulnerability in PublicFileHandler

    ๐Ÿ›  Fixes:

    • Application generator failed to compile
  • v0.2.0 Changes

    January 13, 2016

    ๐Ÿ”’ Security Fixes:

    • Directory traversal vulnerability in PublicFileHandler
    • MessageVerifier#verify always returned true (affected session cookie signatures)

    ๐Ÿ”‹ Features:

    • Crystal 0.10.1 compatibility
    • concat view helper
    • ๐Ÿ“š Reworked Frost::Controller::Test methods for testing controllers (with documentation)
    • JSON Serialization of records (basic)
    • HttpsEverywhereHandler to redirect traffic from HTTP to HTTPS

    ๐Ÿ›  Fixes:

    • LLVM failure with empty routes (affected OS X)
    • โœ… View helpers: tests and corrections (mostly Hash value types)
    • css_to_xpath couldn't have brackets in string
    • Recover from failed PG connections (eg: draconian )
  • v0.1.0 Changes

    December 25, 2015

    Just in time for Santa: a developer preview of the Frost framework!

    Please be aware that this is alpha quality software and will likely fail to compile for the strangest reasons. It's also likely to miss lots of features, or have an unstable API. That being said, I hope you'll love it!