All Versions
34
Latest Version
Avg Release Cycle
125 days
Latest Release
1986 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.