Sha256: 1f8665270c03b205bac779e8f0aa3cfd1322355936561672f516d85748aba440

Contents?: true

Size: 995 Bytes

Versions: 5

Compression:

Stored size: 995 Bytes

Contents

# Use this file to reference specific commits of gems.


group :development do
  # Rails < 6.1 are not compatible with psych 4, although doesn't know it.
  # Local apps using old Rails will have to lock locally.  Latest versions
  # of Rails 6.1+ has been updated to work with psych 4.
  # See also:
  #
  # https://stackoverflow.com/questions/71191685/visit-psych-nodes-alias-unknown-alias-default-psychbadalias/71192990#71192990
  #
  if ENV['RAILS_VERSION'] && Gem::Version.new(ENV['RAILS_VERSION']) < Gem::Version.new("6.1")
    gem 'psych', '< 4'
  end

  if ENV['RAILS_VERSION'] =~ /^6\.1\./ && ENV['RUBY_VERSION'] =~ /^3\.1\./
    # opt into mail 2.8.0.rc1 so we get extra dependencies
    # Once mail 2.8.0 final is released this will not be required.
    # https://github.com/mikel/mail/pull/1472
    gem "mail", ">= 2.8.0.rc1"
    # See https://stackoverflow.com/questions/70500220/rails-7-ruby-3-1-loaderror-cannot-load-such-file-net-smtp
    gem 'net-smtp', require: false
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
qa-5.14.0 spec/test_app_templates/Gemfile.extra
qa-5.13.0 spec/test_app_templates/Gemfile.extra
qa-5.12.0 spec/test_app_templates/Gemfile.extra
qa-5.11.0 spec/test_app_templates/Gemfile.extra
qa-5.10.0 spec/test_app_templates/Gemfile.extra