This repository was archived by the owner on Jun 6, 2020. It is now read-only.
Upgrade all of rails: 5.2.1 → 6.0.0 (major)#41
Closed
depfu[bot] wants to merge 1 commit intomasterfrom
Closed
Conversation
Contributor
Author
|
Closed in favor of #46. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ rails (5.2.1 → 6.0.0) · Repo
Release Notes
5.2.3
5.2.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
5.2.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
5.2.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
5.2.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
5.2.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
5.2.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
5.2.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
5.2.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
5.2.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
1.1.5 (from changelog)
1.1.4 (from changelog)
1.1.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
1.8.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 11 commits:
Bump version to 1.8.0Fix and expand on documentation for :yield_returns_bufferRename return_buffer option to yield_returns_bufferModify test to work with new :return_buffer behaviorFlip `result` and `code` for :return_buffer optionDisable minitest plugins when testingModify spec to show how :return_buffer can be used when modifying buffersSimplify test in attempt to get 1.8.7 passingAdd return_buffer option to CaptureEndEngineUpdate the README with an example of how to write a method that works with capture_end (Fixes #15)Remove has_rdoc from gemspec, since it is deprecatedRelease Notes
0.4.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 20 commits:
Ignore pkg directory for releasing.Release 0.4.2Test against latest RubiesMerge pull request #113 from y-yagi/test_against_rails_52Specify Rails env in a test of `secret_key_base is not present`Use `secret_key_base` instead of deprecated `secret_token`Test against Rails 5.2Allow configuration in initializersFix typoMerge pull request #108 from fattymiller/uniq-equalityMerge pull request #109 from bradleybuda/masterRemove memoization of GlobalID::Identification#to_global_idGlobalID::Identification clears memoized to_global_id on dupminitest 5.11 crashes with old versions of railsIgnore .lock files for testsArray#uniq to correctly identify == GlobalIDs[ci skip] Convert all samples back to Ruby.No such thing as labels, all purpose, baby.Merge pull request #106 from ideasasylum/ideasasylum-improved-expiration-readmeImproved documentation clarity around expirationRelease Notes
1.2.0
1.1.1
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
2.2.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 5 commits:
version bump to v2.2.3 and update CHANGELOGremove the svg animate attribute `from` from the allowlistadd formatting to CHANGELOGupdated mailing list to a new Google Groupextract msword html data into an asset fileCommits
See the full diff on Github. The new version differs by 20 commits:
2.7.1 releaseadditionally register UnixToUnix encoding as 'x-uue'IMAP: fix `delete_all` against a readonly connectionFormat generated ruby files by ragel using rufo gemSet full path of the ragel source file to rake taskPerform `gem install bundler` to address `LoadError: cannot load suchFix 7bit/base64 content transfer encoding mismatch2.7.1.rc1 release candidateRestore LF line ending parsingFix quote_token with frozen AS::Multibyte charsCI: test against Rails 5.x for Rubies older than 2.4.1 since Rails 6 requires 2.4.1+Fix token quoting with UTF-8 attributesExpose `Mail::Field#unparsed_value` to read raw fieldsCI: track current jruby release (9.1.15.0)CI: test against Ruby 2.5.xFix parsing boundary containing "=" within invalid Content-TypeFix transfer encoding when message encoding is blankrestore LF->CRLF conversion for properly encoded non-binary messagesFix performance downgrade with Mail::Utilities.to_crlf/to_lfStable branch for 2.7.x releasesCommits
See the full diff on Github. The new version differs by 12 commits:
Merge pull request #55 from banister/release-0-9-2Release v0.9.2Merge pull request #54 from banister/52-jruby-patch-removalRevert "method_source: fix broken Procs on JRuby 9.2.0.0"bump version number to 0.9.1Merge pull request #51 from kyrylo/jruby-9200-fixmethod_source: fix broken Procs on JRuby 9.2.0.0Merge pull request #50 from mensfeld/masterremove gemfile locklicense for the gemspectweaks to .travis.ymlRun rake gemspec task to bump gemspec data (incl version number)Release Notes
0.3.3 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 14 commits:
v0.3.3update to shared-mime-info-1.10Merge pull request #62 from junaruga/feature/minitestChange testing framework from bacon to minitest.Merge pull request #61 from GBH/patch-2Gratipay is no longer a thingMerge pull request #56 from GBH/patch-1Merge pull request #59 from junaruga/hotfix/travis-rbxSet available rbx name on Travis CI.Merge pull request #58 from junaruga/feature/update-travisUpdate .travis.yml.Fixing API link and adding button to rubygemsMerge pull request #42 from jaredbeck/introduce_changelogDocs: Introduce changelogCommits
See the full diff on Github. The new version differs by 13 commits:
Changelog and prepare for releaseFEATURE: update for latest parity with mime types dataRemove unsupported rubies from travis test matrixrelax bundler versionUpdate benchmark in readmeAdd gems to Gemfile for bench scriptAllow custom db pathsUpdate benchmarkTest on Ruby 2.5 and Ruby 2.6Merge pull request #16 from Aqualon/readme_improvementsFix some typos/whitespaceFix link to bench.rbbump cache on travisCommits
See the full diff on Github. The new version differs by 10 commits:
version bump to v2.4.0update CHANGELOG in preparation for v2.4.0update dev dependenciesMerge pull request #86 from eagletmt/skip-progress-when-chunkedMerge pull request #87 from halfbyte/patch-1Make version in changelog fit release version.Skip progress report when Content-Length is unavailableupdate test:examples to libiconv 1.15concourse: test most-recent two rubiesconvert to using windows-ruby-dev-tools-releaseRelease Notes
2.4.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 46 commits:
Enable KQUEUE on macOS 10.14+.Don't freeze strings in file with `frozen_string_literal`.Bump minimum supported Ruby to 2.3.Update travis config.Set TRUFFLERUBY_RECOMPILE_OPENSSL to workaround OpenSSL issuesmonitor.rb :nodoc => :nodoc: [skip ci]Skip IO.try_convert in ruby code for SSL SocketsSplit some OpenSSL specs into TLSv1.2 and TLSv1.3.gitignore - add .rspec_status [skip ci]appveyor.yml - update with Ruby x64 - 2.5, 2.6, & head/trunkBump version.Restore piratey patches.Use `struct ev_loop` in `selector.c`.Use `struct ev_loop`.Update libev to v4.25.Doesn't seem like gem/bundler update is required.Run truffleruby with NIO4R_PURE.Skip SSL spec on JRuby because the socket isn't readable for some reason.Fix rubocop.Don't invoke `monitor.close` after related IO has already been closed.Prefer generic latest stable jruby in travis config.Java Extension: use at least Java 1.8, avoid warningsTravis: update to jruby-9.2.5.0 (#197)Don't allow 2.6 to fail.Fix trailing whitespace.Increase and embed select precision on a per-test basis.Simplify rubocop usage.Remove Ruby 2.2 since it's no longer supported by bundler.Try reverting select timeout.Try to detect unwritable OpenSSL socket.Fix rubocop.Remove pending check since it appears to be unnecessary.Merge pull request #200 from boutil/patch-1Fix travis os: name.Simplify travis build matrix.Rework port allocation and selector timeouts. Fixes #184.allow failures for Ruby 2.6 for nowMerge pull request #199 from boutil/masterIncrease size of RSA keys to 2048 bitsUpdate travis config, add support for truffleruby.Merge pull request #192 from junaruga/feature/doc-ruby-2.5Merge pull request #191 from junaruga/feature/travis-updateAdd Ruby 2.5 to supported platforms.Update Rubies to the latest version on Travis CI.Merge pull request #190 from olleolleolle/patch-4Travis: jruby-9.2.0.0Release Notes
1.10.4
1.10.3
1.10.2
1.10.1
1.10.0
1.9.1
1.9.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Commits
See the full diff on Github. The new version differs by 9 commits:
Bumping to 2.0.7 for releaseMerge pull request #1343 from larsxschneider/ls/forward-fixPreserve forwarded IP address for trusted proxy chainsMerge pull request #1201 from janko-m/make-multipart-parsing-work-for-chunked-requestsBumping version for releaseWhitelist http/https schemesReduce buffer size to avoid pathological parsingMerge tag '2.0.5' into 2-0-stableMerge pull request #1296 from tomelm/fix-prefers-plaintextRelease Notes
1.2.0
1.1.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 26 commits:
Prepare 1.2.0Remove needless white list sanitizer deprecationsMerge pull request #96 from olleolleolle/patch-1CI: Drop unused sudo: false Travis directiveMerge pull request #95 from rwojnarowski/patch-1Deprecated warning text, missing spacePrepare version 1.1.0Merge pull request #91 from JuanitoFatas/doc/scrubbersMerge pull request #92 from JuanitoFatas/link-sanitizerImprove LinkSanitizer's documentationhref is not a HTML elementImprove Scrubber documentationsMerge pull request #87 from JuanitoFatas/migrate-to-safelistMigrate to SafeListSanitizerMerge pull request #90 from JuanitoFatas/jf.fix-testsUpdate test behavior for Nokogiri > 1.9.1.Merge pull request #89 from JuanitoFatas/rubiesMerge pull request #88 from JuanitoFatas/jf.relax-bundler-dependencyUpdate Ruby version matrix on CIUse a inclusive Bundler versionMerge pull request #86 from tebs/fix-documentation-linkFix Nokogiri link in documentation[ci skip] Please don't send more PRs trying to bump Loofah.Merge pull request #71 from nicolasleger/patch-1[CI] Allow failure with ruby head[CI] Test against Ruby 2.5Release Notes
5.2.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
12.3.3 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 66 commits:
Bump version to 12.3.3.Use File.open explicitly.Merge pull request #317 from ruby/ignore-gitignoreRemoved gitignore from gemspec files.Merge pull request #309 from RDIL/patch-1Remove deprecated travis ci optionMerge pull request #307 from ruby/azure-pipelinesOnly enabled macOS environmentuse realpathDo not specify ruby version of macOSIgnore matrix build for macOSRenameRemoved non supported versions.Extracted ruby versions for matrixAdded missing vmImageApplied matrix build for the multiple platforms.Set up CI with Azure PipelinesMerge pull request #305 from aycabta/use-2.6.1Use Ruby 2.6.1Merge pull request #303 from tmatilai/app-name-in-errorUse the application's name in error message if a task is not foundMerge pull request #301 from ruby/colby/update-rubocopfix outstanding rubocop warningsMerge pull request #300 from ruby/colby/add-ruby-2.6Add ruby 2.6.0 to .travis.ymlBump version to v12.3.2Merge pull request #297 from ruby/ignore-warnings-2.6Fixed warnings with https://bugs.ruby-lang.org/issues/15231Merge pull request #293 from colby-swandale/colby/rdoc-improvementsMerge pull request #294 from colby-swandale/colby/update-public-clone-urlMerge pull request #295 from colby-swandale/colby/improve-contributing-docimprove running test instructions and denote commands with `$`update public clone URL to use httpsignore all test classes in rdocadd missing params to `task` call-seq examples to match consistencyset Application#set_default_options to be ignored by rdocMerge pull request #289 from colby-swandale/colby/prevent-multiple-coveralls-commentsMerge pull request #291 from colby-swandale/colby/update-jrubyupdate jruby to the latest version in travisMerge pull request #273 from jsm/masterImprove multitask performanceMerge pull request #288 from colby-swandale/colby/fix-readme-linksMerge pull request #290 from colby-swandale/update-jrubyupdate latest jruby version in travisrun coveralls only when COVERALLS env var is presentfix links to rake resources not showing on GithubMerge pull request #287 from colby-swandale/rework-invalid-task-error-messageMerge pull request #285 from colby-swandale/colby/add-rubocop-to-contributingRework the error message that tells to list the tasks with `rake --tasks`add rubocop section to CONTRIBUTING.rdocMerge pull request #280 from colby-swandale/add-dev-binstubsMerge pull request #282 from colby-swandale/colby/fix-rubocopfix errors in rubocopadd binstubs for bundler, rake, rodc and rubocopMerge pull request #278 from aycabta/use-ruby-2.5.3Use Ruby 2.2.10, 2.3.8, 2.4.5, and 2.5.3Merge pull request #275 from zhustec/masterMerge pull request #276 from felixonmars/patch-1Remove more space after `!` operatorFix a typo in lib/rake/application.rbremove trailing extension name in requireMerge pull request #265 from jeremyevans/jruby92-fixMerge pull request #268 from take-cheeze/prereqs_aliasAdd alias `prereqs`.Use simpler RUBY_PLATFORM check for java in cpu_counter.rbFix JRuby detection on JRuby 9.2 in cpu_counter.rbRelease Notes
3.0.0 (from changelog)
2.4.1 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 46 commits:
Prepare to 3.0.0Remove code to support Rails 4.2Configure rubocop and autocorrect everythingHappy new year :tada:Update CHANGELOG [ci skip]Make sure the template being rendered matches the media typeCheck the media type instead of content typeFix minitest warningsRemove support to Rails 4.2Test against released rackRun tests with 2.6 and the global gemfileCommit the Gemfile.lockMerge pull request #211 from deivid-rodriguez/allow_rails_61_prereleasesRemove the upper bound on rails dependenciesAllow Rails 6.1 prereleasesMerge pull request #208 from deivid-rodriguez/update_rails_6_branchMerge pull request #206 from deivid-rodriguez/remove_rubyforge_gemspec_attributeMerge branch 'master' into remove_rubyforge_gemspec_attributeMerge pull request #209 from deivid-rodriguez/drop_old_rubies_supportDrop support for old rubiesPoint Rails 6 Gemfile to 6-0-stable`rubyforge_project` attribute was removed from rubygemsMerge pull request #205 from abraham/patch-1Use example domain for emailMerge pull request #203 from Shopify/deduplicate-action-namesDeduplicate action namesMerge pull request #202 from matthewrudy/rails-6.0.0travis: exclude rails 4.2 and ruby 2.6travis: test against rails master (6.0.0.beta)travis: test rails 5.2 correctlytravis: enable ruby 2.6.0Prepare for `2.4.1` releaseMerge pull request #201 from plataformatec/revert-197-rails_6_undefined_local_variable_or_method_mimes_for_respond_toRevert "Allow rails 6"Merge pull request #197 from oystersauce8/rails_6_undefined_local_variable_or_method_mimes_for_respond_toMerge pull request #199 from jfeaver/patch-1use "these" for plural noun phraseAllow rails 6Merge pull request #188 from Fudoshiki/masterchange travis matrixchange right borderAllow rails 6Merge pull request #185 from uuushiro/masterfix typoMerge pull request #183 from amatsuda/httpsGitHub is HTTPS by defaultCommits
See the full diff on Github. The new version differs by 73 commits:
Prepare to 0.20.3Merge pull request #637 from y-yagi/add_care_of_old_did_you_meanAdd care about old version of `did_you_mean`Prepare to 0.20.2 releaseMerge pull request #636 from y-yagi/fixes_buildRemove the globally installed gem by rvmRun command with bundle execMake sure did_you_mean feature works when the gem is availablePrepare to 0.20.1 releaseMerge pull request #630 from kddeisz/did-you-meanMerge pull request #628 from deivid-rodriguez/abort_on_failureMerge pull request #629 from deivid-rodriguez/fix_warningsFix up keyword argument usage in did_you_mean for ruby 1.8Fix up did_you_mean on older ruby versionsSupport did-you-mean functionality in thorFix "warning: setting Encoding.default_external"Add `abort_on_failure` option to #run actionRemove unused stuffFix "warning: assigned but unused variable - junk"Merge pull request #616 from Choms/masterRe-add versionMerge pull request #623 from marcandre/remove_dupRemove duplicate option creation in specDelete version.rbMerge pull request #620 from MaxLap/fix-invalid-path-displayFix relative_to_original_destination_root and better testsRemove the root path from the absolute path only onceMerge pull request #618 from MaxLap/fix_check_unknownMerge pull request #589 from pocke/correct-linenoFix check_unknown_options! when parsing gets stoppedFix indent calculationSmall change to use more of the terminal sizeFix print_wrapped to properly parse "\x5" newline characterMerge pull request #610 from deivid-rodriguez/skip_exit_status_specs_on_1.8.7Document possible attack vector on `get`Merge pull request #611 from bosoxbill/doc-for-cve-2016-10545Add open-uri referenceAdd language about how not to use ThorSkip exit status specs on 1.8.7Merge pull request #578 from jmax315/masterMerge pull request #608 from y-yagi/fix_typo_in_inject_into_module_testFix typo in `inject_into_module` testMerge pull request #605 from y-yagi/add_merge_action_to_file_collisionMerge pull request #606 from y-yagi/remove_gemnasium_badgeRemove Gemnasium badgeMerge pull request #604 from y-yagi/test_against_latest_rubiesAdd `merge` action to file colision menuTest against latest RubiesMerge pull request #600 from jonathanhefner/fix-comment-regexMerge pull request #601 from pallan/patch-1Updates method documentation for askFix comment_lines regexpMerge pull request #599 from utilum/identifiy_future_ERB_versionsMake sure future versions of ERB are invoked appropriatelyMerge pull request #594 from koic/deprecate_safe_level_of_erb_new_in_ruby_2_6Merge pull request #598 from yahonda/diag595Address #595 by duplicating string objectsDeprecate safe_level of ERB.new in Ruby 2.6Use correct line numbers for `class_eval` and `module_eval` methodsMerge pull request #586 from hsbt/fix-misspellFixed misspelling words.Merge pull request #584 from lostapathy/bump_travis_versionsMerge pull request #583 from lostapathy/fix_travisupdate ruby version in travis configlock hashdiff to <0.3.6 to fix travisFix incorrect use of Process::exit. This fixes open issue #244.Merge pull request #576 from sshaw/masterrequire open-uri when loading http templateMerge pull request #572 from sschuberth/masterIntroduce a constant for the default terminal widthMerge pull request #568 from segiddins/seg-hash-fetch-testsAdd more tests for HashWithIndifferentAccess#fetchRelease should use invoke not executeRelease Notes
0.7.1 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 14 commits:
Bump version to 0.7.1Change markdown formatting of docs.Remove a redundant statement from the Hybi setup code.Fail a draft-76 connection of a header does not contain any digits.Depend on Rake < 12.3 if we're running on Ruby < 2.0.Reformat the C and Java native extension modules.Fix an uninitialised variable warning.Update Travis target versions.Switch license to Apache 2.0.Test on Ruby 2.5.0.I think you have to use jruby-head instead of jruby-9 now.Bump the Ruby versions for Travis.If any header used by Hybi is present, then pick Hybi, and likewise for Draft76. This means the driver is more likely to pick Hybi and report likely combinations of malformed headers as errors to the client.If any driver encounters a validation error in the request headers, it can throw an error and Driver#start will catch that and send a 400 response to the client.Release Notes
0.1.4 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 7 commits:
Bump version to 0.1.4Change markdown formatting of docs.Fix deprecation warning about =~ being called on TrueClass.Fix RSpec warnings about raise_error with no arguments.Update Travis target versions.Switch license to Apache 2.0.Test on Ruby 2.5.0.🆕 actionmailbox (added, 6.0.0)
🆕 actiontext (added, 6.0.0)
🆕 zeitwerk (added, 2.1.9)
🗑️ arel (removed)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase.All Depfu comment commands