Roda 3.63.0 Released #297
jeremyevans
started this conversation in
General
Replies: 1 comment
-
I can't wait to use the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Roda 3.63.0 has been released!
New Features
An autoload_hash_branches plugin has been added for autoloading
route files for each hash branch, instead of requiring the route
files be loaded up front. For example, to automatically load a
route file for a hash branch on the first request to that branch:
The route file loaded should define the expected hash branch.
It is common to have route files stored in a directory, with the
file name matching the branch name. In that case, you can set
autoloading for all route files in a given directory:
Note that autoloading hash branches does not work if the application
is frozen. This plugin should only be used in development mode for
faster startup, or when running tests on a subset of the application
in order to avoid loading parts of the application unrelated to what
is being tested.
The mailer plugin now supports a :terminal plugin option to make
the r.mail method force a terminal match, similar to how r.get
and other HTTP verb methods work in standard Roda. This behavior
will become the default in Roda 4.
Other Improvements
for emails with attachments when using mail 2.8.0+.
Thanks,
Jeremy
Beta Was this translation helpful? Give feedback.
All reactions