Releases: BetterErrors/better_errors
Releases · BetterErrors/better_errors
v0.5.0
New Features
- #79 - Add HTML comment with textual error information to the bottom of error pages (@csexton)
- Serve text only error page when the
Accept
request header does not includetext/html
.
Bugs Fixed
- #78 - Don't add a path specific to @charliesome's machine to
$LOAD_PATH
(@josevalim) - #80 - Relax dependency on erubis to support Rails 3.0 (@simi)
- #91 - Fix Better Errors when Turbolinks is loaded
- #94 - Rewind
rack.input
when reading it in case other middleware has also read from it (@virusman) - #104 - Insert the Better Errors middleware after
ActionDispatch::DebugExceptions
(@loopj) - #113 - Fix jump when hovering over header when there are multiple lines in the exception header (@betawaffle)
- #102 - Don't URL encode filename when creating MacVim URLs (@lucascaton)
v0.3.2
v0.3.0
New Features
- #32 - Suppress logging for special requests to the Better Errors middleware
- #21 - Show Rack request info
- #34 - Make filenames a link to open the file in the user's editor (@jdelStrother)
Bugs Fixed
- #31 - Fix Better Errors choking when a backtrace line does not contain a filename and line number
- #19 - Fix incorrect URLs being requested when an app is not mounted at
/
. - #37 - Fix exception raised when inspecting local/instance variables on a
BasicObject
frame - #43 - Fix for Rack servers that don't set
REQUEST_PATH
(@quadule) - #41 - Fix gems vendored under the application root being incorrectly shown as application frames (@brewski)
- #58 - Visiting
/__better_errors
will no longer raise an exception when there is no exception recorded (@shime)` - #59 - Remove warning telling users to install binding_of_caller (@BrandonMathis)
- #63 - Allow object_ids that have wrapped around and become negative (@zhouguangming)
- Handle exceptions raised by
#inspect
when showing local/instance variables - Disable Pry's pager
v0.2.0
v0.1.1
v0.1.0
New Features
- #15 - Add history browsing in REPL with up/down arrow keys. (@jarrodrobins)
- #3 - Add experimental Pry REPL support
- Browsing to
/__better_errors
will show the error page for the most recent exception.
Bugs Fixed
v0.0.8
New Features
- #8 - Log exception details and a backtrace to the terminal
Bugs Fixed
- #10 - Fall back to plain text if the extension of a file in the backtrace is not supported by Better Errors
- #13 - Fix an exception raised if a line number in a backtrace does not exist. (@caldwell)
- If
__method__
returns nil, a pretty method name is not set. - The first application frame (if any) will be selected by default