Bump sinatra, guard and guard-process
Bumps sinatra, guard and guard-process. These dependencies needed to be updated together.
Updates sinatra from 1.3.1 to 4.0.0
Changelog
Sourced from sinatra's changelog.
4.0.0. / 2024-01-19
New: Add support for Rack 3 (#1857)
- Note: you may want to read the [Rack 3 Upgrade Guide]
Require Ruby 2.7.8 as minimum Ruby version (#1993)
Breaking change: Drop support for Rack 2 (#1857)
- Note: when using Sinatra to start the web server, you now need the
rackupgem installedBreaking change: Remove the
IndifferentHashinitializer (#1982)Breaking change: Disable
session_hijackingprotection by default (#1984)Breaking change: Remove
Rack::Protection::EncryptedCookie(#1989)
- Note: cookies are still encrypted (by [
Rack::Session::Cookie])#1857: sinatra/sinatra#1857 #1993: sinatra/sinatra#1993 #1982: sinatra/sinatra#1982 #1984: sinatra/sinatra#1984 #1989: sinatra/sinatra#1989 [
Rack::Session::Cookie]: https://github.com/rack/rack-session [Rack 3 Upgrade Guide]: https://github.com/rack/rack/blob/main/UPGRADE-GUIDE.md3.2.0 / 2023-12-29
New: Add
#exceptmethod toSinatra::IndifferentHash(#1940)New: Use
Exception#detailed_messageto show backtrace (#1952)New: Add
Sinatra::HamlHelpersto sinatra-contrib (#1960)Fix: Add
base64to rack-protection runtime dependencies (#1946)Fix: Avoid open-ended dependencies for sinatra-contrib and rack-protection (#1949)
Fix: Helpful message when
Sinatra::Runnertimes out (#1975)Fix: Ruby 3.3 + Bundler 2.5 compatibility (#1975)
#1940: sinatra/sinatra#1940 #1946: sinatra/sinatra#1946 #1949: sinatra/sinatra#1949 #1952: sinatra/sinatra#1952 #1960: sinatra/sinatra#1960 #1975: sinatra/sinatra#1975
3.1.0 / 2023-08-07
... (truncated)
Commits
b626e2d4.0.0 release (#1996)e56f657Require Ruby 2.7.8 as minimum Ruby version (#1993)9993829CI: remove rack monkey patches09f1c2bCI:rdiscount2.2.7.3 resolved the TruffleRuby issuec43e097CI: use the released version ofchildprocess739eaa0CI: no need to setRUBY_ENGINEd872057CI: no need to setEncoding.default_external9c14764RemoveRack::Protection::EncryptedCookie(#1989)667056cCI: allow ruby-head to fail393bb7cAvoid using deprecatedRack::Response#header- Additional commits viewable in compare view
Updates guard from 0.9.4 to 1.7.0
Release notes
Sourced from guard's releases.
v1.7.0
Bug fixes
- #406 Avoid spurious 'nil' output from emacs notifier.
- #402 Make stty less noisy under JRuby.
- #401 Fix Pry
history_filefile expansion.Improvements
- #407, #408 Add file notifier to write notifications to a configured file.
- Change the current work dir to the
watchdir. (@netzpirat)- #400 Drop dependency on
terminal-tableand useformatadorinstead.v1.6.2
Bug fixes
Improvements
- Allow the logger device to be set with the
:deviceoption. (@netzpirat)- Improve
listandshowcommand output. (@netzpirat)- #386 Replace Pry's reset command.
v1.6.1
Improvements
- #344 Restore Pry visibility after each evaluation.
v1.6.0
Bug fixes
- #377 Add the 'a' alias for the 'all' Pry command.
- #365 Fix terminal reset redirect to null devise on Windows.
- #365 Fix Emacs notifier detection on Windows.
- #361 Tmux notifier affects only the local session.
Improvements
- #372 Restore original TMux settings on stop.
- #376 Delegate Ctrl-C to Pry to exit continuation.
- #360 Improve Guard/listen/interactor thread coordination.
- #368 Detecting duplicate definitions and then warning the user.
- #367 Change modeline's fgcolor when changing bgcolor in emacs notifier.
New features
- Allow the Guard scope to be defined from the
Guardfilewith thescopeDsl method. (@netzpirat)- #378 Scope plugins and groups from CLI and interactor.
- #369 Allow Guard plugins to specify their template location.
- #364 Add
ignore!andfilter!Dsl methods.- #362 Add interactor options
:history_fileand:guard_rc.v1.5.4
Bug fix
- #358 Ignore
~/.pryrcsince it breaks Guard when loading the Rails env.
... (truncated)
Changelog
Sourced from guard's changelog.
1.7.0 - 28 March, 2013
Improvements
- #400[] Drop dependency on
terminal-tableand useformatadorinstead. ([@netzpirat][])- Change the current work dir to the
watchdir. ([@netzpirat][])- Add file notifier to write notifications to a configured file. ([
@amiel][])Bug fixes
- #406[] Avoid spurious 'nil' output from emacs notifier. ([
@aspiers][])- #402[] Make stty less noisy under JRuby. ([
@pritchie][])- #401[] Fix Pry
history_filefile expansion. ([@martoche][])1.6.2 - 27 January, 2013
Improvements
- Allow the logger device to be set with the
:deviceoption. ([@netzpirat][])- Improve
listandshowcommand output. ([@netzpirat][])- #386[] Replace Pry's reset command. ([
@envygeeks][])Bug fixes
- #389[] Fix
listandshowcommands. ([@netzpirat][])- #387[] Load the users defined guardrc file. ([
@envygeeks][])1.6.1 - 27 December, 2012
Improvements
- #344[] Restore Pry visibility after each evaluation. (reported by [
@rking][], fixed by [@netzpirat][])1.6.0 - 21 December, 2012
New features
- Allow the Guard scope to be defined from the
Guardfilewith thescopeDSL method. ([@netzpirat][])- #378[] Scope plugins and groups from CLI and interactor. ([
@netzpirat][])- #369[] Allow Guard plugins to specify their template location. ([
@schmurfy][])- #364[] Add
ignore!andfilter!DSL methods. ([@tarsolya][])- #362[] Add interactor options
:history_fileand:guard_rc. ([@netzpirat][])Improvements
- #372[] Restore original TMux settings on stop. ([
@rudicode][])- #376[] Delegate Ctrl-C to Pry to exit continuation. ([
@netzpirat][])- #360[] Improve Guard/listen/interactor thread coordination. ([
@netzpirat][])- #368[] Detecting duplicate definitions and then warning the user. ([
@jfolkins][])- #367[] Change modeline's fgcolor when changing bgcolor in emacs notifier. ([
@iljoo][])
... (truncated)
Commits
c9b744fRelease 1.7.0abcb4e2FileNotifier uses new available? options to determine if a path was given20ff426Add options to Notifier .available?6337c87Double quotes are needed for escape sequences. [ci skip]8f1f00bMerge remote-tracking branch 'origin/pr/407'71cbe93Add changelog entry5487374Ruby 1.8 hash syntaxc411665Document FileNotifiera6d7392Change work dir to thewatchdir.7d25f11Add FileNotifier- Additional commits viewable in compare view
Updates guard-process from 1.0.2 to 1.2.1
Release notes
Sourced from guard-process's releases.
v1.2.1
Re-released because 1.2.0 was released with wrong version in gemspec (1.1.0)
v1.2.0
Bugfixes
- bump dependency to Guard::Compat 1.1.2
Development
- got tests working correctly with Guard::Minitest
Commits
4796516Release 1.2.1046547ecorrect gemspec version number520593aMerge pull request #24 from guard/update_project0b49957avoid using pry on Travis16aa920use Guard::Compat for notification1906bd4bump guard-compat for notify fixf224f35remove guard dependency824971erequire test deps on demandcbff4d4require newer guard-minitest (notify fix)70bac21require files on demand- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.