Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update ruby version testing matrix #465

Merged
merged 8 commits into from Sep 12, 2020
Merged

Commits on Sep 11, 2020

  1. Update ruby version testing matrix

    Add ruby 2.7.1 and update patch releases for existing rubies.
    pixeltrix committed Sep 11, 2020
    Copy the full SHA
    ff96fc7 View commit details
    Browse the repository at this point in the history
  2. Exclude Rails 5.2.x/Ruby 2.2 from build matrix

    Rails 5.2 has an unreleased fix for the use of the &. operator.
    pixeltrix committed Sep 11, 2020
    Copy the full SHA
    789c682 View commit details
    Browse the repository at this point in the history
  3. Only use kwargs splat operator on Ruby 2.7+

    This gem supports a lot of Ruby/Rails versions so we'd need to bump
    the major version if we wanted to break backwards compatibility.
    pixeltrix committed Sep 11, 2020
    Copy the full SHA
    c388c28 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2020

  1. Fix Sprockets deprecation warning

    Compressors should respond to `call` otherwise Sprockets will print
    a deprecation warning about legacy processing interfaces.
    pixeltrix committed Sep 12, 2020
    Copy the full SHA
    b86310c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    06b1fdf View commit details
    Browse the repository at this point in the history
  3. Fix Action View deprecation warning

    Rails 6.0+ prints a deprecation warning when calling
    ActionView::Base.new without a lookup context.
    pixeltrix committed Sep 12, 2020
    Copy the full SHA
    fc1badb View commit details
    Browse the repository at this point in the history
  4. Silence warnings about static path fallback

    We know they're going away but they still need testing for now.
    pixeltrix committed Sep 12, 2020
    Copy the full SHA
    3ad8f0d View commit details
    Browse the repository at this point in the history
  5. Fix extending ActionView::Base instances

    In rails/rails@1165401 the Active Support core extension for
    Kernel#class_eval was removed so we need to call it on the
    singleton_klass ourselves.
    pixeltrix committed Sep 12, 2020
    Copy the full SHA
    66fd4ab View commit details
    Browse the repository at this point in the history