person.full_name # => NoMethodError: undefined method `attribute' for an instance of Person
Jean Boussier
Active Record
Fix marshalling of unsaved associated records in 7.1 format.
The 7.1 format would only marshal associated records if the association was loaded.
But associations that would only contain unsaved records would be skipped.
Jean Boussier
Fix an issue where .left_outer_joins used with multiple associations that have
the same child association but different parents does not join all parents.
Previously, using .left_outer_joins with the same child association would only join one of the parents.
person.full_name # => NoMethodError: undefined method `attribute' for an instance of Person
Jean Boussier
Active Record
Fix marshalling of unsaved associated records in 7.1 format.
The 7.1 format would only marshal associated records if the association was loaded.
But associations that would only contain unsaved records would be skipped.
Jean Boussier
Fix an issue where .left_outer_joins used with multiple associations that have
the same child association but different parents does not join all parents.
Previously, using .left_outer_joins with the same child association would only join one of the parents.
person.full_name # => NoMethodError: undefined method `attribute' for an instance of Person
Jean Boussier
Active Record
Fix marshalling of unsaved associated records in 7.1 format.
The 7.1 format would only marshal associated records if the association was loaded.
But associations that would only contain unsaved records would be skipped.
Jean Boussier
Fix an issue where .left_outer_joins used with multiple associations that have
the same child association but different parents does not join all parents.
Previously, using .left_outer_joins with the same child association would only join one of the parents.
Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions |
| --- | --- |
| view_component | [>= 2.51.a, < 2.52] |
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 ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the regular-updates group with 2 updates in the /engine directory: actionpack and view_component.
Updates
actionpack
from 7.1.4.1 to 7.1.5Release notes
Sourced from actionpack's releases.
... (truncated)
Commits
625ec92
Preparing for 7.1.5 release3ddbd08
Merge remote-tracking branch 'origin/7-1-sec' into 7-1-stablee52d670
Preparing for 7.1.4.2 release7021f21
[ci skip] Fix CHANGELOG lint errorsd3ceb6c
Merge remote-tracking branch 'origin/7-1-sec' into 7-1-stable7379f7c
Backport Ruby 3.4 compatibility fixes for actionpackcce9ecb
Merge pull request #53202 from byroot/ruby-3.4-hash-inspect471eb56
[7.1] Fix URI::DEFAULT_PARSER warningscefd9e9
Merge pull request #52943 from yahonda/syntax_error_or_syntax_errors_found2cb18cc
Merge pull request #51927 from collimarco/patch-1Updates
activemodel
from 7.1.4.1 to 7.1.5Release notes
Sourced from activemodel's releases.
... (truncated)
Commits
625ec92
Preparing for 7.1.5 release3ddbd08
Merge remote-tracking branch 'origin/7-1-sec' into 7-1-stablee52d670
Preparing for 7.1.4.2 released3ceb6c
Merge remote-tracking branch 'origin/7-1-sec' into 7-1-stableb31fcef
Backport some more Ruby 3.4 compatibily fixesa248fe4
Fix another Ruby 3.4 Hash#inspect failure5023fdf
alias_attribute: handle user defined source methodsUpdates
railties
from 7.1.4.1 to 7.1.5Release notes
Sourced from railties's releases.
... (truncated)
Commits
625ec92
Preparing for 7.1.5 release3ddbd08
Merge remote-tracking branch 'origin/7-1-sec' into 7-1-stablee52d670
Preparing for 7.1.4.2 released3ceb6c
Merge remote-tracking branch 'origin/7-1-sec' into 7-1-stableb31fcef
Backport some more Ruby 3.4 compatibily fixescce9ecb
Merge pull request #53202 from byroot/ruby-3.4-hash-inspect471eb56
[7.1] Fix URI::DEFAULT_PARSER warnings429040a
Merge pull request #51873 from yawboakye/railtie-use-class-from-gem358bde2
Make sure we are using the correct connection pool when dumping the schema (#...2870e8b
Merge pull request #52669 from maximerety/fix-rspec-rails-issue-2779Updates
view_component
from 3.18.0 to 3.20.0Release notes
Sourced from view_component's releases.
Changelog
Sourced from view_component's changelog.
Commits
2f4f062
release 3.20.0 (#2150)c2f093c
exit release script when done5b07cf1
Allow assigning a spacer component between items in a rendered collection (#2...4ff8327
Bump errata-ai/vale-action from 2.1.0 to 2.1.1 (#2141)cb7e1ab
Update pull-request-template.mdd80b121
bundle update (#2147)c60483c
Bump rexml from 3.3.8 to 3.3.9 in /docs (#2146)812acf9
Remove OpenStruct from codebase (#2144)070f0dd
release 3.19.0 (#2143)3521959
Relax ActiveSupport version now that Rails 8 beta is available (#2140)Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions | | --- | --- | | view_component | [>= 2.51.a, < 2.52] |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