Skip to content

Commit

Permalink
Bump version to 3.76.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jeremyevans committed Jan 12, 2024
1 parent 1ebf3e0 commit 0d5b106
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 2 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
= master
= 3.76.0 (2024-01-12)

* Support :filter plugin option in error_mail and error_email for filtering parameters, environment variables, and session values (jeremyevans) (#346)

Expand Down
18 changes: 18 additions & 0 deletions doc/release_notes/3.76.0.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
= New Features

* A break plugin has been added, allowing you to use break from
inside a routing block and continue routing after the block. This
offers the same feature as the pass plugin, but using the standard
break keyword instead of the r.pass method.

* The error_mail and error_email features now both accept a :filter
plugin option. The value should respond to call with two arguments.
The first arguments is the key, and the second is the value, and
should return a truthy value if the value should be filtered. This
will be used for filtering parameter values, ENV values, and session
values in the generated emails.

= Other Improvements

* On Ruby 3.3+, the middleware plugin sets a temporary class name for
the created middleware, based on the class name of the Roda app.
2 changes: 1 addition & 1 deletion lib/roda/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ class Roda
RodaMajorVersion = 3

# The minor version of Roda, updated for new feature releases of Roda.
RodaMinorVersion = 75
RodaMinorVersion = 76

# The patch version of Roda, updated only for bug fixes from the last
# feature release.
Expand Down

0 comments on commit 0d5b106

Please sign in to comment.