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

Bump activerecord-postgis-adapter, activerecord, activesupport, activemodel, railties, actionpack, activestorage, activejob, actiontext and actionmailer #7495

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 10, 2025

Bumps activerecord-postgis-adapter, activerecord, activesupport, activemodel, railties, actionpack, activestorage, activejob, actiontext and actionmailer. These dependencies needed to be updated together.
Updates activerecord-postgis-adapter from 10.0.1 to 11.0.0

Changelog

Sourced from activerecord-postgis-adapter's changelog.

11.0.0 / 2025-02-06

  • ActiveRecord 8.0 support (teeparham) #421
Commits

Updates activerecord from 7.2.2.1 to 8.0.1

Release notes

Sourced from activerecord's releases.

8.0.1

Active Support

  • Fix a bug in ERB::Util.tokenize that causes incorrect tokenization when ERB tags are preceeded by multibyte characters.

    Martin Emde

  • Restore the ability to decorate methods generated by class_attribute.

    It always has been complicated to use Module#prepend or an alias method chain to decorate methods defined by class_attribute, but became even harder in 8.0.

    This capability is now supported for both reader and writer methods.

    Jean Boussier

Active Model

  • No changes.

Active Record

  • Fix removing foreign keys with :restrict action for MySQ

    fatkodima

  • Fix a race condition in ActiveRecord::Base#method_missing when lazily defining attributes.

    If multiple thread were concurrently triggering attribute definition on the same model, it could result in a NoMethodError being raised.

    Jean Boussier

  • Fix MySQL default functions getting dropped when changing a column's nullability.

    Bastian Bartmann

  • Fix add_unique_constraint/add_check_constraint/add_foreign_key to be revertible when given invalid options.

    fatkodima

  • Fix asynchronous destroying of polymorphic belongs_to associations.

    fatkodima

  • Fix insert_all to not update existing records.

    fatkodima

... (truncated)

Changelog

Sourced from activerecord's changelog.

Rails 8.0.1 (December 13, 2024)

  • Fix removing foreign keys with :restrict action for MySQ

    fatkodima

  • Fix a race condition in ActiveRecord::Base#method_missing when lazily defining attributes.

    If multiple thread were concurrently triggering attribute definition on the same model, it could result in a NoMethodError being raised.

    Jean Boussier

  • Fix MySQL default functions getting dropped when changing a column's nullability.

    Bastian Bartmann

  • Fix add_unique_constraint/add_check_constraint/add_foreign_key to be revertible when given invalid options.

    fatkodima

  • Fix asynchronous destroying of polymorphic belongs_to associations.

    fatkodima

  • Fix insert_all to not update existing records.

    fatkodima

  • NOT VALID constraints should not dump in create_table.

    Ryuta Kamizono

  • Fix finding by nil composite primary key association.

    fatkodima

  • Properly reset composite primary key configuration when setting a primary key.

    fatkodima

  • Fix Mysql2Adapter support for prepared statements

    Using prepared statements with MySQL could result in a NoMethodError exception.

    Jean Boussier, Leo Arnold, zzak

  • Fix parsing of SQLite foreign key names when they contain non-ASCII characters

    Zacharias Knudsen

... (truncated)

Commits
  • cf6ff17 Preparing for 8.0.1 release
  • 656e209 Merge pull request #53940 from mjankowski/rdoc-link-to-add-check-constraint
  • b9608a6 Merge pull request #53937 from fatkodima/mysql-fix-remove-foreign-key-restrict
  • 3d17d95 Merge tag 'v8.0.0.1' into 8-0-stable
  • a993c27 Preparing for 8.0.0.1 release
  • 55c22c3 Merge pull request #53891 from byroot/ac-avoid-pinned-connection
  • 61b8507 Merge pull request #53890 from byroot/fix-lazy-attr-method-definition-thread-...
  • f9500a2 Merge pull request #53838 from Shopify/bb/default-function-bug
  • bd51796 Merge pull request #53882 from Shopify/sqlite-use-default-function
  • 0c1bb3a Sync CHANGELOG
  • Additional commits viewable in compare view

Updates activesupport from 7.2.2.1 to 8.0.1

Release notes

Sourced from activesupport's releases.

8.0.1

Active Support

  • Fix a bug in ERB::Util.tokenize that causes incorrect tokenization when ERB tags are preceeded by multibyte characters.

    Martin Emde

  • Restore the ability to decorate methods generated by class_attribute.

    It always has been complicated to use Module#prepend or an alias method chain to decorate methods defined by class_attribute, but became even harder in 8.0.

    This capability is now supported for both reader and writer methods.

    Jean Boussier

Active Model

  • No changes.

Active Record

  • Fix removing foreign keys with :restrict action for MySQ

    fatkodima

  • Fix a race condition in ActiveRecord::Base#method_missing when lazily defining attributes.

    If multiple thread were concurrently triggering attribute definition on the same model, it could result in a NoMethodError being raised.

    Jean Boussier

  • Fix MySQL default functions getting dropped when changing a column's nullability.

    Bastian Bartmann

  • Fix add_unique_constraint/add_check_constraint/add_foreign_key to be revertible when given invalid options.

    fatkodima

  • Fix asynchronous destroying of polymorphic belongs_to associations.

    fatkodima

  • Fix insert_all to not update existing records.

    fatkodima

... (truncated)

Changelog

Sourced from activesupport's changelog.

Rails 8.0.1 (December 13, 2024)

  • Fix a bug in ERB::Util.tokenize that causes incorrect tokenization when ERB tags are preceeded by multibyte characters.

    Martin Emde

  • Restore the ability to decorate methods generated by class_attribute.

    It always has been complicated to use Module#prepend or an alias method chain to decorate methods defined by class_attribute, but became even harder in 8.0.

    This capability is now supported for both reader and writer methods.

    Jean Boussier

Rails 8.0.0.1 (December 10, 2024)

  • No changes.

Rails 8.0.0 (November 07, 2024)

  • No changes.

Rails 8.0.0.rc2 (October 30, 2024)

  • No changes.

Rails 8.0.0.rc1 (October 19, 2024)

  • Remove deprecated support to passing an array of strings to ActiveSupport::Deprecation#warn.

    Rafael Mendonça França

  • Remove deprecated support to setting attr_internal_naming_format with a @ prefix.

    Rafael Mendonça França

  • Remove deprecated ActiveSupport::ProxyObject.

    Rafael Mendonça França

  • Don't execute i18n watcher on boot. It shouldn't catch any file changes initially, and unnecessarily slows down boot of applications with lots of translations.

    Gannon McGibbon, David Stosik

... (truncated)

Commits
  • cf6ff17 Preparing for 8.0.1 release
  • 3d17d95 Merge tag 'v8.0.0.1' into 8-0-stable
  • a993c27 Preparing for 8.0.0.1 release
  • 0c1bb3a Sync CHANGELOG
  • e1d9222 Conditionally check alphanumeric method parameters
  • ab14413 Merge pull request #53804 from claudiob/to_sentence
  • 9cea447 Merge pull request #53791 from fatkodima/fix-rubocop-offences
  • 015b37e Address changelogs linter offenses at 8-0-stable
  • 1f85ee0 Merge pull request #53655 from martinemde/martinemde/byteslice-erb-tokenize
  • 5c31aba Merge pull request #53640 from byroot/class-attr-namespaced
  • Additional commits viewable in compare view

Updates activemodel from 7.2.2.1 to 8.0.1

Release notes

Sourced from activemodel's releases.

8.0.1

Active Support

  • Fix a bug in ERB::Util.tokenize that causes incorrect tokenization when ERB tags are preceeded by multibyte characters.

    Martin Emde

  • Restore the ability to decorate methods generated by class_attribute.

    It always has been complicated to use Module#prepend or an alias method chain to decorate methods defined by class_attribute, but became even harder in 8.0.

    This capability is now supported for both reader and writer methods.

    Jean Boussier

Active Model

  • No changes.

Active Record

  • Fix removing foreign keys with :restrict action for MySQ

    fatkodima

  • Fix a race condition in ActiveRecord::Base#method_missing when lazily defining attributes.

    If multiple thread were concurrently triggering attribute definition on the same model, it could result in a NoMethodError being raised.

    Jean Boussier

  • Fix MySQL default functions getting dropped when changing a column's nullability.

    Bastian Bartmann

  • Fix add_unique_constraint/add_check_constraint/add_foreign_key to be revertible when given invalid options.

    fatkodima

  • Fix asynchronous destroying of polymorphic belongs_to associations.

    fatkodima

  • Fix insert_all to not update existing records.

    fatkodima

... (truncated)

Changelog

Sourced from activemodel's changelog.

Rails 8.0.1 (December 13, 2024)

  • No changes.

Rails 8.0.0.1 (December 10, 2024)

  • No changes.

Rails 8.0.0 (November 07, 2024)

  • No changes.

Rails 8.0.0.rc2 (October 30, 2024)

  • No changes.

Rails 8.0.0.rc1 (October 19, 2024)

  • Add :except_on option for validations. Grants the ability to skip validations in specified contexts.

    class User < ApplicationRecord
        #...
        validates :birthday, presence: { except_on: :admin }
        #...
    end
    user = User.new(attributes except birthday)
    user.save(context: :admin)

    Drew Bragg

Rails 8.0.0.beta1 (September 26, 2024)

  • Make ActiveModel::Serialization#read_attribute_for_serialization public

    Sean Doyle

  • Add a default token generator for password reset tokens when using has_secure_password.

    class User < ApplicationRecord
      has_secure_password
    end

... (truncated)

Commits
  • cf6ff17 Preparing for 8.0.1 release
  • 3d17d95 Merge tag 'v8.0.0.1' into 8-0-stable
  • a993c27 Preparing for 8.0.0.1 release
  • 9cea447 Merge pull request #53791 from fatkodima/fix-rubocop-offences
  • dd8f718 Preparing for 8.0.0 release
  • 8f83ab6 Merge pull request #53536 from kyanagi/use_each_pair_in_active_model_attribut...
  • 61fcc50 Merge pull request #53530 from zzak/nodoc-generate_alias_attribute_methods
  • 1367b6a Merge pull request #53508 from nisusam/fix_typos
  • 6283314 Preparing for 8.0.0.rc2 release
  • 35b3c7f Preparing for 8.0.0.rc1 release
  • Additional commits viewable in compare view

Updates railties from 7.2.2.1 to 8.0.1

Release notes

Sourced from railties's releases.

8.0.1

Active Support

  • Fix a bug in ERB::Util.tokenize that causes incorrect tokenization when ERB tags are preceeded by multibyte characters.

    Martin Emde

  • Restore the ability to decorate methods generated by class_attribute.

    It always has been complicated to use Module#prepend or an alias method chain to decorate methods defined by class_attribute, but became even harder in 8.0.

    This capability is now supported for both reader and writer methods.

    Jean Boussier

Active Model

  • No changes.

Active Record

  • Fix removing foreign keys with :restrict action for MySQ

    fatkodima

  • Fix a race condition in ActiveRecord::Base#method_missing when lazily defining attributes.

    If multiple thread were concurrently triggering attribute definition on the same model, it could result in a NoMethodError being raised.

    Jean Boussier

  • Fix MySQL default functions getting dropped when changing a column's nullability.

    Bastian Bartmann

  • Fix add_unique_constraint/add_check_constraint/add_foreign_key to be revertible when given invalid options.

    fatkodima

  • Fix asynchronous destroying of polymorphic belongs_to associations.

    fatkodima

  • Fix insert_all to not update existing records.

    fatkodima

... (truncated)

Changelog

Sourced from railties's changelog.

Rails 8.0.1 (December 13, 2024)

  • Skip generation system tests related code for CI when --skip-system-test is given.

    fatkodima

  • Don't add bin/thrust if thruster is not in Gemfile.

    Étienne Barrié

  • Don't install a package for system test when applications don't use it.

    y-yagi

Rails 8.0.0.1 (December 10, 2024)

  • No changes.

Rails 8.0.0 (November 07, 2024)

  • No changes.

Rails 8.0.0.rc2 (October 30, 2024)

  • Fix incorrect database.yml with skip_solid.

    Joé Dupuis

  • Set Regexp.timeout to 1s by default to improve security over Regexp Denial-of-Service attacks.

    Rafael Mendonça França

Rails 8.0.0.rc1 (October 19, 2024)

  • Remove deprecated support to extend Rails console through Rails::ConsoleMethods.

    Rafael Mendonça França

  • Remove deprecated file rails/console/helpers.

    Rafael Mendonça França

  • Remove deprecated file rails/console/app.

    Rafael Mendonça França

... (truncated)

Commits
  • cf6ff17 Preparing for 8.0.1 release
  • 0bba3c2 Merge pull request #53936 from jsharpify/jsharpify/prism-parsing
  • 3d17d95 Merge tag 'v8.0.0.1' into 8-0-stable
  • a993c27 Preparing for 8.0.0.1 release
  • 0c1bb3a Sync CHANGELOG
  • dab4ec3 Merge pull request #53807 from fatkodima/change-profile_reporter-parent
  • 17fe84c Merge pull request #53776 from fatkodima/skip-ci-system-tests
  • ec278dd Merge pull request #53741 from skipkayhil/hm-only-reload-helper
  • 701d3e0 Merge pull request #53557 from gabrielso/authentication_avoid_query
  • 0810e2c Merge pull request #53582 from eregon/patch-1
  • Additional commits viewable in compare view

Updates actionpack from 7.2.2.1 to 8.0.1

Release notes

Sourced from actionpack's releases.

8.0.1

Active Support

  • Fix a bug in ERB::Util.tokenize that causes incorrect tokenization when ERB tags are preceeded by multibyte characters.

    Martin Emde

  • Restore the ability to decorate methods generated by class_attribute.

    It always has been complicated to use Module#prepend or an alias method chain to decorate methods defined by class_attribute, but became even harder in 8.0.

    This capability is now supported for both reader and writer methods.

    Jean Boussier

Active Model

  • No changes.

Active Record

  • Fix removing foreign keys with :restrict action for MySQ

    fatkodima

  • Fix a race condition in ActiveRecord::Base#method_missing when lazily defining attributes.

    If multiple thread were concurrently triggering attribute definition on the same model, it could result in a NoMethodError being raised.

    Jean Boussier

  • Fix MySQL default functions getting dropped when changing a column's nullability.

    Bastian Bartmann

  • Fix add_unique_constraint/add_check_constraint/add_foreign_key to be revertible when given invalid options.

    fatkodima

  • Fix asynchronous destroying of polymorphic belongs_to associations.

    fatkodima

  • Fix insert_all to not update existing records.

    fatkodima

... (truncated)

Changelog

Sourced from actionpack's changelog.

Rails 8.0.1 (December 13, 2024)

  • Add ActionDispatch::Request::Session#store method to conform Rack spec.

    Yaroslav

Rails 8.0.0.1 (December 10, 2024)

  • Add validation to content security policies to disallow spaces and semicolons. Developers should use multiple arguments, and different directive methods instead.

    [CVE-2024-54133]

    Gannon McGibbon

Rails 8.0.0 (November 07, 2024)

  • No changes.

Rails 8.0.0.rc2 (October 30, 2024)

  • Fix routes with :: in the path.

    Rafael Mendonça França

  • Maintain Rack 2 parameter parsing behaviour.

    Matthew Draper

Rails 8.0.0.rc1 (October 19, 2024)

  • Remove Rails.application.config.action_controller.allow_deprecated_parameters_hash_equality.

    Rafael Mendonça França

  • Improve ActionController::TestCase to expose a binary encoded request.body.

    The rack spec clearly states:

    The input stream is an IO-like object which contains the raw HTTP POST data. When applicable, its external encoding must be “ASCII-8BIT” and it must be opened in binary mode.

    Until now its encoding was generally UTF-8, which doesn't accurately reflect production behavior.

    Jean Boussier

... (truncated)

Commits
  • cf6ff17 Preparing for 8.0.1 release
  • c167cbe Merge pull request #53941 from byroot/rack-server-protocol
  • 3d17d95 Merge tag 'v8.0.0.1' into 8-0-stable
  • a993c27 Preparing for 8.0.0.1 release
  • 2e3f41e Add CSP directive validation
  • 0c1bb3a Sync CHANGELOG
  • 6a44f10 Merge pull request #53837 from Uaitt/fix-wrongly-formatted-markdown
  • 9cea447 Merge pull request #53791 from fatkodima/fix-rubocop-offences
  • 637956b Merge pull request #53778 from hachi8833/fix_apidoc_strong_parameters
  • e93dcfe Merge pull request #53765 from p8/actionpack/fix-options-formatting (#53768)
  • Additional commits viewable in compare view

Updates activestorage from 7.2.2.1 to 8.0.1

Release notes

Sourced from activestorage's releases.

8.0.1

Active Support

  • Fix a bug in ERB::Util.tokenize that causes incorrect tokenization when ERB tags are preceeded by multibyte characters.

    Martin Emde

  • Restore the ability to decorate methods generated by class_attribute.

    It always has been complicated to use Module#prepend or an alias method chain to decorate methods defined by class_attribute, but became even harder in 8.0.

    This capability is now supported for both reader and writer methods.

    Jean Boussier

Active Model

  • No changes.

Active Record

  • Fix removing foreign keys with :restrict action for MySQ

    fatkodima

  • Fix a race condition in ActiveRecord::Base#method_missing when lazily defining attributes.

    If multiple thread were concurrently triggering attribute definition on the same model, it could result in a NoMethodError being raised.

    Jean Boussier

  • Fix MySQL default functions getting dropped when changing a column's nullability.

    Bastian Bartmann

  • Fix add_unique_constraint/add_check_constraint/add_foreign_key to be revertible when given invalid options.

    fatkodima

  • Fix asynchronous destroying of polymorphic belongs_to associations.

    fatkodima

  • Fix insert_all to not update existing records.

    fatkodima

... (truncated)

Changelog

Sourced from activestorage's changelog.

Rails 8.0.1 (December 13, 2024)

  • No changes.

Rails 8.0.0.1 (December 10, 2024)

  • No changes.

Rails 8.0.0 (November 07, 2024)

  • No changes.

Rails 8.0.0.rc2 (October 30, 2024)

  • No changes.

Rails 8.0.0.rc1 (October 19, 2024)

  • No changes.

Rails 8.0.0.beta1 (September 26, 2024)

  • Deprecate ActiveStorage::Service::AzureStorageService.

    zzak

  • Improve ActiveStorage::Filename#sanitized method to handle special characters more effectively. Replace the characters "*?<> with - if they exist in the Filename to match the Filename convention of Win OS.

    Luong Viet Dung(Martin)

  • Improve InvariableError, UnpreviewableError and UnrepresentableError message.

    Include Blob ID and content_type in the messages.

    Petrik de Heus

  • Mark proxied files as immutable in their Cache-Control header

    Nate Matykiewicz

Please check 7-2-stable for previous changes.

Commits

Updates activejob from 7.2.2.1 to 8.0.1

Release notes

Sourced from activejob's releases.

8.0.1

Active Support

  • Fix a bug in ERB::Util.tokenize that causes incorrect tokenization when ERB tags are preceeded by multibyte characters.

    Martin Emde

  • Restore the ability to decorate methods generated by class_attribute.

    It always has been complicated to use Module#prepend or an alias method chain to decorate methods defined by class_attribute, but became even harder in 8.0.

    This capability is now supported for both reader and writer methods.

    Jean Boussier

Active Model

  • No changes.

Active Record

  • Fix removing foreign keys with :restrict action for MySQ

    fatkodima

  • Fix a race condition in ActiveRecord::Base#method_missing when lazily defining attributes.

    If multiple thread were concurrently triggering attribute definition on the same model, it could result in a NoMethodError being raised.

    Jean Boussier

  • Fix MySQL default functions getting dropped when changing a column's nullability.

    Bastian Bartmann

  • Fix add_unique_constraint/add_check_constraint/add_foreign_key to be revertible when given invalid options.

    fatkodima

  • Fix asynchronous destroying of polymorphic belongs_to associations.

    fatkodima

  • Fix insert_all to not update existing records.

    fatkodima

... (truncated)

Changelog

Sourced from activejob's changelog.

Rails 8.0.1 (December 13, 2024)

  • Avoid crashing in Active Job logger when logging enqueueing errors

    ActiveJob.perform_all_later could fail with a TypeError when all provided jobs failed to be enqueueed.

    Efstathios Stivaros

Rails 8.0.0.1 (December 10, 2024)

  • No changes.

Rails 8.0.0 (November 07, 2024)

  • No changes.

Rails 8.0.0.rc2 (October 30, 2024)

  • No changes.

Rails 8.0.0.rc1 (October 19, 2024)

  • Remove deprecated config.active_job.use_big_decimal_serializer.

    Rafael Mendonça França

Rails 8.0.0.beta1 (September 26, 2024)

  • Deprecate sucker_punch as an adapter option.

    If you're using this adapter, change to adapter: async for the same functionality.

    Dino Maric, zzak

  • Use RAILS_MAX_THREADS in ActiveJob::AsyncAdapter. If it is not set, use 5 as default.

    heka1024

Please check 7-2-stable for previous changes.

Commits
  • cf6ff17 Preparing for 8.0.1 release
  • 3d17d95 Merge tag 'v8.0.0.1' into 8-0-stable
  • a993c27 Preparing for 8.0.0.1 release
  • 0c1bb3a Sync CHANGELOG
  • 10977d4 Fix Active Job CHANGELOG formatting
  • c69677e Merge pull request #53800 from Stivaros/stivaros/enqueued_cont-int
  • dd8f718 Preparing for 8.0.0 release
  • 6283314 Preparing for 8.0.0.rc2 release
  • 85b6bc7 Fix typo missing ` in deprecation message
  • 35b3c7f Preparing for 8.0.0.rc1 release
  • Additional commits viewable in compare view

Updates actiontext from 7.2.2.1 to 8.0.1

Release notes

Sourced from actiontext's releases.

8.0.1

Active Support

  • Fix a bug in ERB::Util.tokenize that causes incorrect tokenization when ERB tags are preceeded by multibyte characters.

    Martin Emde

  • Restore the ability to decorate methods generated by class_attribute.

    It always has been complicated to use Module#prepend or an alias method chain to decorate methods defined by class_attribute, but became even harder in 8.0.

    This capability is now supported for both reader and writer methods.

    Jean Boussier

Active Model

  • No changes.

Active Record

  • Fix removing foreign keys with :restrict action for MySQ

    fatkodima

  • Fix a race condition in ActiveRecord::Base#method_missing when lazily defining attributes.

    If multiple thread were concurrently triggering attribute definition on the same model, it could result in a NoMethodError being raised.

    Jean Boussier

  • Fix MySQL default functions getting dropped when changing a column's nullability.

    Bastian Bartmann

  • Fix add_unique_constraint/add_check_constraint/add_foreign_key to be revertible when given invalid options.

    fatkodima

  • Fix asynchronous destroying of polymorphic belongs_to associations.

    fatkodima

  • Fix insert_all to not update existing records.

    fatkodima

... (truncated)

Changelog

Sourced from actiontext's changelog.

Rails 8.0.1 (December 13, 2024)

  • No changes.

Rails 8.0.0.1 (December 10, 2024)

  • Update vendored trix version to 2.1.10

    John Hawthorn

Rails 8.0.0 (November 07, 2024)

  • No changes.

Rails 8.0.0.rc2 (October 30, 2024)

  • No changes.

Rails 8.0.0.rc1 (October 19, 2024)

  • No changes.

Rails 8.0.0.beta1 (September 26, 2024)

  • Dispatch direct-upload events on attachment uploads

    When using Action Text's rich textarea, it's possible to attach files to the editor. Previously, that action didn't dispatch any events, which made it hard to react to the file uploads. For instance, if an upload failed, there was no way to notify the user about it, or remove the attachment from the editor.

    This commits adds new events - direct-upload:start, direct-upload:progress, and direct-upload:end - similar to how Active Storage's direct uploads work.

    Matheus Richard, Brad Rees

  • Add store_if_blank option to has_rich_text

    Pass store_if_blank: false to not create ActionText::RichText records when saving with a blank attribute, such as from an optional form parameter.

    class Message
      has_rich_text :content, store_if_blank: false
    end

... (truncated)

Commits
  • cf6ff17 Preparing for 8.0.1 release
  • a993c27 Preparing for 8.0.0.1 release
  • 54b0daf Update vendored trix version to 2.1.10
  • dd8f718 Preparing for 8.0.0 release
  • 6283314 Preparing for 8.0.0.rc2 release
  • 97c97e3 Merge pull request #53426 from jhawthorn/security_forward_ports
  • 35b3c7f Preparing for 8.0.0.rc1 release
  • 75162bb Update vendored trix version to 2.1.7 (#53329)
  • c1689d8 Update vendored trix version to 2.1.6 (#53170)
  • 72bc36f Preparing for 8.0.0.beta1 release
  • Additional commits viewable in compare view

Updates actionmailer from 7.2.2.1 to 8.0.1

Release notes

Sourced from actionmailer's releases.

8.0.1

Active Support

  • Fix a bug in ERB::Util.tokenize that causes incorrect tokenization when ERB tags are preceeded by multibyte characters.

    Martin Emde

  • Restore the ability to decorate methods generated by class_attribute.

    It always has been complicated to use Module#prepend or an alias method chain to decorate methods defined by class_attribute, but became even harder in 8.0.

    This capability is now supported for both reader and writer methods.

    Jean Boussier

Active Model

  • No changes.

Active Record

  • Fix removing foreign keys with :restrict action for MySQ

    fatkodima

  • Fix a race condition in ActiveRecord::Base#method_missing when lazily defining attributes.

    If multiple thread were concurrently triggering attribute definition on the same model, it could result in a NoMethodError being raised.

    Jean Boussier

  • Fix MySQL default functions getting dropped when changing a column's nullability.

    Bastian Bartmann

  • Fix add_unique_constraint/add_check_constraint/add_foreign_key to be revertible when given invalid options.

    fatkodima

  • Fix asynchronous destroying of polymorphic belongs_to associations.

    fatkodima

  • Fix insert_all to not update existing records.

    fatkodima

... (truncated)

Changelog

Sourced from actionmailer's changelog.

Rails 8.0.1 (December 13, 2024)

  • No changes.

Rails 8.0.0.1 (December 10, 2024)

  • No changes.

Rails 8.0.0 (November 07, 2024)

  • No changes.

Rails 8.0.0.rc2 (October 30, 2024)

  • No changes.

Rails 8.0.0.rc1 (October 19, 2024)

  • No changes.

Rails 8.0.0.beta1 (September 26, 2024)

Please check 7-2-stable for previous changes.

Commits
  • cf6ff17 Preparing for 8.0.1 release
  • a993c27 Preparing for 8.0.0.1 release
  • dd8f718 Preparing for 8.0.0 release
  • 6283314 Preparing for 8.0.0.rc2 release
  • 97c97e3 Merge pull request #53426 from jhawthorn/security_forward_ports
  • 35b3c7f Preparing for 8.0.0.rc1 release
  • 29c7580 Let RuboCop set TargetRubyVersion value from rails.gemspec
  • 72bc36f Preparing for 8.0.0.beta1 release
  • c7b9bb1 Drop support to Ruby 3.1
  • 52b458d Remove unneeded :package tasks
  • 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies ruby Pull requests that update Ruby code labels Feb 10, 2025
…emodel, railties, actionpack, activestorage, activejob, actiontext and actionmailer

Bumps [activerecord-postgis-adapter](https://github.com/rgeo/activerecord-postgis-adapter), [activerecord](https://github.com/rails/rails), [activesupport](https://github.com/rails/rails), [activemodel](https://github.com/rails/rails), [railties](https://github.com/rails/rails), [actionpack](https://github.com/rails/rails), [activestorage](https://github.com/rails/rails), [activejob](https://github.com/rails/rails), [actiontext](https://github.com/rails/rails) and [actionmailer](https://github.com/rails/rails). These dependencies needed to be updated together.

Updates `activerecord-postgis-adapter` from 10.0.1 to 11.0.0
- [Changelog](https://github.com/rgeo/activerecord-postgis-adapter/blob/master/History.md)
- [Commits](rgeo/activerecord-postgis-adapter@v10.0.1...v11.0.0)

Updates `activerecord` from 7.2.2.1 to 8.0.1
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.0.1/activerecord/CHANGELOG.md)
- [Commits](rails/rails@v7.2.2.1...v8.0.1)

Updates `activesupport` from 7.2.2.1 to 8.0.1
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.0.1/activesupport/CHANGELOG.md)
- [Commits](rails/rails@v7.2.2.1...v8.0.1)

Updates `activemodel` from 7.2.2.1 to 8.0.1
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.0.1/activemodel/CHANGELOG.md)
- [Commits](rails/rails@v7.2.2.1...v8.0.1)

Updates `railties` from 7.2.2.1 to 8.0.1
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.0.1/railties/CHANGELOG.md)
- [Commits](rails/rails@v7.2.2.1...v8.0.1)

Updates `actionpack` from 7.2.2.1 to 8.0.1
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.0.1/actionpack/CHANGELOG.md)
- [Commits](rails/rails@v7.2.2.1...v8.0.1)

Updates `activestorage` from 7.2.2.1 to 8.0.1
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.0.1/activestorage/CHANGELOG.md)
- [Commits](rails/rails@v7.2.2.1...v8.0.1)

Updates `activejob` from 7.2.2.1 to 8.0.1
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.0.1/activejob/CHANGELOG.md)
- [Commits](rails/rails@v7.2.2.1...v8.0.1)

Updates `actiontext` from 7.2.2.1 to 8.0.1
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.0.1/actiontext/CHANGELOG.md)
- [Commits](rails/rails@v7.2.2.1...v8.0.1)

Updates `actionmailer` from 7.2.2.1 to 8.0.1
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.0.1/actionmailer/CHANGELOG.md)
- [Commits](rails/rails@v7.2.2.1...v8.0.1)

---
updated-dependencies:
- dependency-name: activerecord-postgis-adapter
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: activerecord
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: activesupport
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: activemodel
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: railties
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: actionpack
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: activestorage
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: activejob
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: actiontext
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: actionmailer
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/bundler/multi-ac6d1ba3fb branch from 51415a4 to 05ffa6c Compare February 10, 2025 09:00
@scruti scruti added do not merge blocked Blocked, waiting on other tickets to be completed labels Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Blocked, waiting on other tickets to be completed dependencies do not merge ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant