Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update dependency rails to '~> 8.0.1' (#194)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [rails](https://rubyonrails.org) ([source](https://redirect.github.com/rails/rails), [changelog](https://redirect.github.com/rails/rails/releases/tag/v8.0.1)) | `'~> 8.0.0.0'` -> `'~> 8.0.1'` | [![age](https://developer.mend.io/api/mc/badges/age/rubygems/rails/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/rubygems/rails/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/rubygems/rails/8.0.0.1/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/rails/8.0.0.1/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>rails/rails (rails)</summary> ### [`v8.0.1`](https://redirect.github.com/rails/rails/releases/tag/v8.0.1): 8.0.1 [Compare Source](https://redirect.github.com/rails/rails/compare/v8.0.0.1...v8.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* - `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* - Fix parsing of MySQL 8.0.16+ CHECK constraints when they contain new lines. *Steve Hill* - Ensure normalized attribute queries use `IS NULL` consistently for `nil` and normalized `nil` values. *Joshua Young* - Fix `sum` when performing a grouped calculation. `User.group(:friendly).sum` no longer worked. This is fixed. *Edouard Chin* - Restore back the ability to pass only database name to `DATABASE_URL`. *fatkodima* #### Action View - Fix a crash in ERB template error highlighting when the error occurs on a line in the compiled template that is past the end of the source template. *Martin Emde* - Improve reliability of ERB template error highlighting. Fix infinite loops and crashes in highlighting and improve tolerance for alternate ERB handlers. *Martin Emde* #### Action Pack - Add `ActionDispatch::Request::Session#store` method to conform Rack spec. *Yaroslav* #### Active Job - 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* #### Action Mailer - No changes. #### Action Cable - Ensure the Postgresql adapter always use a dedicated connection even during system tests. Fix an issue with the Action Cable Postgresql adapter causing deadlock or various weird pg client error during system tests. *Jean Boussier* #### Active Storage - No changes. #### Action Mailbox - No changes. #### Action Text - No changes. #### Railties - 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* #### Guides - No changes. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/powerhome/power-web-development-interview). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuMTA3LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information