- fb483743 Fix a crash on webrick with Rack 2.2.3 (@gsamokovarov)
- #291 Deprecate config.web_console.whitelisted_ips (@JuanitoFatas)
- #290 Fix Content-Length for rack >= 2.1.0 (@p8)
- 61ce65b5 Move to config.web_console.permissions (@gsamokovarov)
- 96127ac1 Introduce Binding#console as an alternative interface (@gsamokovarov)
- d4591ca5 Introduce Rails 6 support (@gsamokovarov)
- f97d8a88 Introduce Ruby 2.6 support (@gsamokovarov)
- d6deacd9 Drop Rails 5 support (@gsamokovarov)
- 90fda878 Drop Ruby 2.4 support (@gsamokovarov)
- #265 Add support for nested exceptions (@yuki24)
- #263 Show binding changes (@causztic)
- #258 Support Ctrl-A, Ctrl-W and Ctrl-U (@gsamokovarov)
- #257 Always try to keep the console underneath the website content (@gsamokovarov)
- #252 Fix improper injection in Rack bodies like ActionDispatch::Response::RackBody (@gsamokovarov)
- #254 Rescue ActionDispatch::RemoteIp::IpSpoofAttackError (@wjordan)
- #250 Close original body to comply with Rack SPEC (@wagenet)
- #249 Update for frozen-string-literal friendliness (@pat)
- #248 Fix copy on Safari (@ybart)
- #246 International keyboard special character input fixes (@fl0l0u)
- #244 Let WebConsole.logger respect Rails.logger (@gsamokovarov)
- #239 Fix the ActionDispatch::DebugExceptions integration (@gsamokovarov)
- #237 Bindex integration for JRuby 9k support (@gsamokovarov)
- #236 Remove unused Active Support lazy load hook (@betesh)
- #230 Handle invalid remote addresses (@akirakoyasu)
- #205 Introduce autocompletion (@sh19910711)
Drop support for Rails 4.2.0
.
- #203 Map bindings to traces based on the trace FILE and LINE (@gsamokovarov)
- #202 Use first binding when there is no application binding (@sh19910711)
- #198 Pick the first application trace binding on errors (@sh19910711)
- #189 Silence ActionView rendering information (@gsamokovarov)
- #185 Fix
rails console
startup (@gsamokovarov)
- #182 Let
#console
live inKernel
(@schneems) - #181 Log internal Web Console errors (@gsamokovarov)
- #180 Autoload Web Console constants for faster Rails boot time (@herminiotorres)
- #173 Revert "Change config.development_only default until 4.2.4 is released" (@gsamokovarov)
- #171 Fixed blocked IP logging (@gsamokovarov)
- #162 Render the console inside the body tag (@gsamokovarov)
- #165 Revamped integrations for CRuby and Rubinius (@gsamokovarov)
This is mainly a Rails 5 compatibility release. If you have the chance, please go to 3.1.0 instead.
- #181 Log internal Web Console errors (@schneems)
- #150 Revert #150. (@gsamokovarov)
- #150 Change config.development_only default until 4.2.4 is released (@gsamokovarov)
- #140 Add the ability to close the console on each page (@sh19910711)
- #135 Run the console only in development mode and raise warning in tests (@frenesim)
- #134 Force development only web console by default (@gsamokovarov)
- #123 Replace deprecated
alias_method_chain
withalias_method
(@jonatack)
- Fix remote code execution vulnerability in Web Console. CVE-2015-3224.
- #115 Show proper binding when raising an error in a template (@gsamokovarov)
- #114 Fix templates non rendering, because of missing template suffix (@gsamokovarov)
- #112 Always allow application/x-www-form-urlencoded content type (@gsamokovarov)
- #109 Revamp unavailable session response message (@gsamokovarov)
- #107 Fix pasting regression for all browsers (@parterburn)
- #105 Lock scroll bottom on console window resize (@noahpatterson)
- #104 Always whitelist localhost and inform users why no console is displayed (@gsamokovarov)
- #100 Accept text/plain as acceptable content type for Puma (@gsamokovarov)
- #98 Add arbitrary big z-index to the console (@bglbruno)
- #88 Spelling fixes (@jeffnv)
- #86 Disable autofocus when initializing the console (@ryandao)
- #84 Allow Rails 5 as dependency in gemspec (@jonatack)
- #69 Introduce middleware for request dispatch and console rendering (@gsamokovarov)