Skip to content

V2.x - Nokogiri Upgrade Part 1 - Always double quote XML#744

Merged
pitbulk merged 5 commits intoSAML-Toolkits:v2.xfrom
johnnyshields:v2.x-double-quote-xml
Mar 9, 2025
Merged

V2.x - Nokogiri Upgrade Part 1 - Always double quote XML#744
pitbulk merged 5 commits intoSAML-Toolkits:v2.xfrom
johnnyshields:v2.x-double-quote-xml

Conversation

@johnnyshields
Copy link
Copy Markdown
Collaborator

@johnnyshields johnnyshields commented Mar 8, 2025

@pitbulk this PR deprecates double_quote_xml_attribute_values and always makes it behave as true. The reason is that Nokogiri can't generate single quoted XML, and there's no reason to support it.

The PR also includes migration from RubySaml::XML::Document::* constants to RubySaml::XML::Crypto::*, mainly in tests.

Coveralls failures can be ignored; its just for deprecated code that will be removed in future phases.

Please merge.

@johnnyshields johnnyshields changed the title [Ready] V2.x - Nokogiri Upgrade Part 1 - Always double quote XML [READY] V2.x - Nokogiri Upgrade Part 1 - Always double quote XML Mar 8, 2025
@pitbulk pitbulk merged commit cfad250 into SAML-Toolkits:v2.x Mar 9, 2025
21 of 29 checks passed
@johnnyshields johnnyshields deleted the v2.x-double-quote-xml branch March 9, 2025 12:53
@pitbulk pitbulk changed the title [READY] V2.x - Nokogiri Upgrade Part 1 - Always double quote XML V2.x - Nokogiri Upgrade Part 1 - Always double quote XML Mar 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants