All Versions
34
Latest Version
Avg Release Cycle
125 days
Latest Release
1990 days ago

Changelog History
Page 4

  • v0.5.1 Changes

    • ➕ Added URL helpers, #absolute and #url
    • Render helper now loads files itself as Tilt still has issues with UTF-8 files.
  • v0.5 Changes

    • Implemented view rendering using Tilt.
    • ➕ Added session method for convenience, and implemented helper for flash session data.
    • ➕ Added cookie helper for conveniently setting, retrieving and deleting cookies.
    • Static file serving actually works now
      • Custom middleware Scorched::Static serves as a thin layer on top of Rack::File.
    • ➕ Added specs for each configuration option.
    • 🚀 Using Ruby 2.0 features where applicable. No excuse not to be able to deploy on 2.0 by the time Scorched is ready for production.
      • Keyword arguments instead of *argsombined with Hash === args.last* Replaced instances ofFILEith __dir__Added expected Rack middleware, Rack::MethodOverride and Rack::Head.
  • v0.4 Changes

    • 👉 Make filters behave like middleware. Inheritable, but are only executed once.
    • 👌 Improved implementation of Options and Collection classes
  • v0.3 Changes

    • Basic request handling and routing
    • 👍 String and Regex URL matching, with capture support
    • Implemented route conditions
      • Added HTTP method condition which the route helpers depend on.
    • ➕ Added route helpers
    • 👍 Implemented support for sub-controllers
    • Implement before and after filters with proper execution order.
    • 🔧 Configuration inheritance between controllers. This has been implemented as the Options class.
    • Mechanism for including Rack middleware.
    • ➕ Added more route conditions e.g. content-type, language, user-agent, etc.
    • Provide means to halt request.
      • Added redirect helping for halting and redirecting request
    • Mechanism for handling exceptions in routes and before/after filters.
    • ➕ Added static resource serving. E.g. public folder.