Roda v2.29.0 Release Notes

Release Date: 2017-08-16 // over 6 years ago
    • ๐Ÿ—„ Deprecate accessing multi_route namespace when there are no routes (jeremyevans)

    • ๐Ÿ—„ Deprecate additional internal constants (jeremyevans)

    • ๐Ÿ”Œ Respect :root app option when using :layout_opts=>:views render plugin option (jeremyevans)

    • ๐Ÿ—„ Deprecate rendering templates outside of render plugin :allowed_paths option by default (jeremyevans)

    • ๐Ÿ—„ Deprecate :cache=>nil/false render plugin option overriding :cache render/view method option (jeremyevans)

    • ๐Ÿ”Œ Deprecate using :header matcher in header_matchers plugin without :header_matcher_prefix app option (jeremyevans)

    • Deprecate using content_for multiple times with the same key in the content_for plugin unless :append plugin option is used (jeremyevans)

    • ๐Ÿ”Œ Deprecate use of :host matcher with regexp value in header_matchers plugin without :host_matcher_captures app option (jeremyevans)

    • ๐Ÿšš Deprecate view_options plugin locals handling, move to the new branch_locals plugin (jeremyevans)

    • ๐Ÿšš Deprecate render plugin locals handling, move to the new render_locals plugin (jeremyevans)

    • ๐Ÿ—„ Deprecate the :ext render method and plugin option (jeremyevans)

    • ๐Ÿ”Œ Deprecate the view_subdirs plugin alias for the view_options plugin (jeremyevans)

    • ๐Ÿ—„ Deprecate Stream#callback in the streaming plugin (jeremyevans)

    • ๐Ÿ—„ Deprecate the automatic support for EventMachine in the streaming plugin (jeremyevans)

    • Deprecate static_path_info plugin, which has been a no-op in Roda 2 (jeremyevans)

    • ๐Ÿ—„ Deprecate render plugin :escape option loading Erubis escaping support (jeremyevans)

    • Deprecate the per_thread_caching plugin (jeremyevans)

    • ๐Ÿ—„ Deprecate the websockets plugin (jeremyevans)

    • ๐Ÿ—„ Deprecate treating unsupported matchers as always matching (jeremyevans)

    • ๐Ÿ—„ Deprecate ignoring unsupported match block return values (jeremyevans)

    • ๐Ÿ—„ Deprecate the :format, :opt, and :optd default symbol matchers in the symbol_matchers plugin (jeremyevans)

    • Deprecate use of placeholders in string matchers by default, add placeholder_string_matchers plugin for it (jeremyevans)