This was a private API, and has been removed in favour of a more broadly applicable
config.i18n.raise_on_missing_translations. See the upgrading guide for more information.
Alex Ghiculescu
Add ActionController::Parameters#extract_value method to allow extracting serialized values from params
Parse JSON response.parsed_body with ActiveSupport::HashWithIndifferentAccess
Integrate with Minitest's new assert_pattern by parsing the JSON contents
of response.parsed_body with ActiveSupport::HashWithIndifferentAccess, so
that it's pattern-matching compatible.
Fixed a typo in a HTML5 parser error message. [#2927] (Thanks, @anishathalye!)
[CRuby] ObjectSpace.memsize_of is now safe to call on Documents with complex DTDs. In previous versions, this debugging method could result in a segfault. [#2923, #2924]
Passing an object that is not a kind of XML::Node as the first parameter to CDATA.new now raises a TypeError. Previously this would result in either a segfault (CRuby) or a Java exception (JRuby). [#2920]
Passing an object that is not a kind of XML::Node as the first parameter to Schema.from_document now raises a TypeError. Previously this would result in either a segfault (CRuby) or a Java exception (JRuby). [#2920]
[CRuby] Passing an object that is not a kind of XML::Node as the second parameter to Text.new now raises a TypeError. Previously this would result in a segfault. [#2920]
[CRuby] Replacing a node's children via methods like Node#inner_html=, #children=, and #replace no longer defensively dups the node's next sibling if it is a Text node. This behavior was originally adopted to work around libxml2's memory management (see #283 and #595) but should not have included operations involving xmlAddChild(). [#2916]
[JRuby] Fixed NPE when serializing an unparented HTML node. [#2559, #2895] (Thanks, @cbasguti!)
Fixed a typo in a HTML5 parser error message. [#2927] (Thanks, @anishathalye!)
[CRuby] ObjectSpace.memsize_of is now safe to call on Documents with complex DTDs. In previous versions, this debugging method could result in a segfault. [#2923, #2924]
1.15.3 / 2023-07-05
Fixed
Passing an object that is not a kind of XML::Node as the first parameter to CDATA.new now raises a TypeError. Previously this would result in either a segfault (CRuby) or a Java exception (JRuby). [#2920]
Passing an object that is not a kind of XML::Node as the first parameter to Schema.from_document now raises a TypeError. Previously this would result in either a segfault (CRuby) or a Java exception (JRuby). [#2920]
[CRuby] Passing an object that is not a kind of XML::Node as the second parameter to Text.new now raises a TypeError. Previously this would result in a segfault. [#2920]
[CRuby] Replacing a node's children via methods like Node#inner_html=, #children=, and #replace no longer defensively dups the node's next sibling if it is a Text node. This behavior was originally adopted to work around libxml2's memory management (see #283 and #595) but should not have included operations involving xmlAddChild(). [#2916]
[JRuby] Fixed NPE when serializing an unparented HTML node. [#2559, #2895] (Thanks, @cbasguti!)
1.15.2 / 2023-05-24
Dependencies
[JRuby] Vendored org.nokogiri:nekodtd is updated to v0.1.11.noko2. This is functionally equivalent to v0.1.11.noko1 but restores support for Java 8.
Fixed
[JRuby] Java 8 support is restored, fixing a regression present in v1.14.0..v1.14.4 and v1.15.0..v1.15.1. [#2887]
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 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)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/big-meel/gfn-library/network/alerts).
Bumps actionpack, railties, rails and nokogiri. These dependencies needed to be updated together. Updates
actionpack
from 7.0.2.4 to 7.1.1Release notes
Sourced from actionpack's releases.
... (truncated)
Changelog
Sourced from actionpack's changelog.
... (truncated)
Commits
2393805
Preparing for 7.1.1 release5abcfd4
Merge pull request #49538 from akhilgkrishnan/capitalize-framework-namesdec60e5
Fix config name in changelog related to #495174be0e37
Merge pull request #49517 from benstein/patch-1d39db5d
Preparing for 7.1.0 release60393bb
Merge pull request #49493 from skipkayhil/hm-no-backticks311f639
Merge pull request #49487 from yawboakye/clarify-login-procedure-expectation7edbcce
Merge pull request #49456 from seanpdoyle/strong-parameters-deep-merge-rdoc8340f8f
Preparing for 7.1.0.rc2 releasefe87369
Merge pull request #49374 from yykamei/add_doc_for_protect_from_forgeryUpdates
railties
from 7.0.2.4 to 7.1.1Release notes
Sourced from railties's releases.
... (truncated)
Changelog
Sourced from railties's changelog.
... (truncated)
Commits
2393805
Preparing for 7.1.1 releaseb280d7f
Sync CHANGELOG314220e
Merge pull request #49525 from abhaynikam/fix-app-generated-dockerfile-to-use...57d626e
Merge pull request #49562 from akhilgkrishnan/update-postgres-naming-to-postg...5abcfd4
Merge pull request #49538 from akhilgkrishnan/capitalize-framework-names9ae8060
Clean up docs for Rails::Generators::ActiveModel [ci-skip]b809ac2
Merge pull request #49528 from mohits/patch-3174bd99
Only check the schema when the table exists on CI5fa5f81
Merge pull request #49497 from Earlopain/extraneous-whitespaced39db5d
Preparing for 7.1.0 releaseUpdates
rails
from 7.0.2.4 to 7.1.1Release notes
Sourced from rails's releases.
... (truncated)
Commits
2393805
Preparing for 7.1.1 releaseb280d7f
Sync CHANGELOG314220e
Merge pull request #49525 from abhaynikam/fix-app-generated-dockerfile-to-use...1f1710d
Merge pull request #49589 from fatkodima/fix-flaky-fixtures-test4921df0
Merge pull request #49565 from hachi8833/add_missing_doc_4348757d626e
Merge pull request #49562 from akhilgkrishnan/update-postgres-naming-to-postg...63f204d
Merge pull request #49553 from tricknotes/update-rails-ujs-build8a6118a
Use released version of Sdoc3199a45
Merge pull request #49581 from hachi8833/update_doc_npma5534b9
Merge pull request #49515 from dustinbrownman/mainUpdates
nokogiri
from 1.13.9 to 1.15.4Release notes
Sourced from nokogiri's releases.
... (truncated)
Changelog
Sourced from nokogiri's changelog.
... (truncated)
Commits
1aee13d
version bump to v1.15.4769faec
backport updates and fixes to v1.15.x (#2953)8460bfe
dep: update libxml2 to v2.11.514d1f5a
test: add coverage for the memsize_of bugc39ec30
fix memsize_node when called on xmlAttrs1617d54
Fix typoa6fc29b
ci: ruby-saml's downstream test suite needs minitest compat8d8c728
style: prefer Minitest to MiniTestd1c62de
ci: update suppression stack signature0d545ac
version bump to v1.15.3Dependabot 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