Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 14, 2021

Bumps scala-xml_2.12 from 1.3.0 to 2.0.0.

Release notes

Sourced from scala-xml_2.12's releases.

2.0.0

  • Support Scala 3.0.0 (#522)
  • Drop scala.xml.Properties (#513)
  • Remove deprecated logging (#516)

Published for Scala 2.12 and 2.13, Scala 3.0.0 (and -RC3), Scala.js 1.5, and Scala Native 0.4.

According to git shortlog -sn --no-merges v2.0.0-RC1.., 3 people contributed. Thank you Aaron S. Hawley, Scala Steward, Seth Tisue.

Scala Standard XML Library 2.0.0-RC1

NOTICE: The safe-defaults change may be a breaking change for some users. Details on PR.

  • Set safe defaults for parser settings (#177)
  • Use a ThreadLocal to allow reusing parser instances (#176)
  • Support Scala 3.0.0-RC2 (and drop 3.0.0-M3) (#503)
  • Declare version policy (#501)

Published for Scala 2.12 and 2.13, Scala 3.0.0-RC2 and -RC1, Scala.js 1.5, and Scala Native 0.4.

According to git shortlog -sn --no-merges v2.0.0-M5.., 3 people contributed to 2.0.0-RC1. Thank you Seth Tisue, Scala Steward, shado23.

Scala Standard XML Library 2.0.0-M5

Published for Scala 2.12 and 2.13, Scala 3.0.0-RC1 and -M3, Scala.js 1.5, and Scala Native 0.4.

  • Support Scala 3.0.0-RC1 (and drop 3.0.0-M2) (#493)
  • Upgrade Scala.js to 1.5.0 (#489)

Scala Standard XML Library 2.0.0-M4

Published for Scala 2.12 and 2.13, Scala 3.0.0-M2 and -M3, Scala.js 1.4, and Scala Native 0.4.

And thanks to @​scala-steward for keeping our versions up to date.

Scala Standard XML Library 2.0.0-M3

Published for Scala 2.12 and 2.13, Scala 3.0.0-M2, and Scala.js 1.3.1.

(Build changes only — no code changes since 2.0.0-M2.)

Thank you @​isomarcte for contributing Scala 3 support!

Scala Standard XML Library 2.0.0-M2

Targets

Published for Scala 2.12 and 2.13, Scala.js 1.2.0, and Dotty 0.27.0-RC1.

Removed

... (truncated)

Changelog

Sourced from scala-xml_2.12's changelog.

2.0.0 (2021-05-13)

Not binary compatible with Scala XML 1.3.0.

Published for Scala 2.12, 2.13, and 3.0 (and 3.0.0-RC3), Scala.js 1.5, and Scala Native 0.4.

Artifacts are no longer published for Scala 2.11 and Scala.js 0.6.

A number of deprecated elements have been removed from the library; see the "Removed" section below. The library's JAR byte size is about 15% smaller.

Added

  • Add scala.xml.transform.NestingTransformer, to apply a single rule recursively, to give the original behavior of RuleTransformer, see below.
  • The apiURL is now published in ivy metadata so that hyperlinks exist in downstream projects that reference Scala XML in their Scaladocs.
  • Declare version policy of with early-semver in Mima with sbt-version-policy plugin

Changed

  • Changes to the default parser settings for the JDK SAXParser, see Safe parser defaults page on the wiki.
  • The parser used by the load methods from scala.xml.XML and from scala.xml.factory.XMLLoader is now a ThreadLocal instance of SAXParser to reuse the parser instance and avoid repeatedly allocating one on every file load.
  • Improve scala.xml.transform.RuleTransformer to apply all rules recursively.
  • Reject invalid comment text that ends in a dash (-) in scala.xml.Comment.
  • Changed use of scala.collection.mutable.Stack in FactoryAdapter to a scala.collection.immutable.List. These members were affected.
    • attribStack
    • hStack
    • tagStack
    • scopeStack
  • The abstract class FactoryAdapter, see above, is used elsewhere within the library, as well, so the previous changes are also inherited by:
    • scala.xml.parsing.NoBindingFactoryAdapter implemented class
    • scala.xml.factory.XMLLoader.adapter static member

Fixed

  • Attribute order is preserved for XML elements, not reversed.

... (truncated)

Commits
  • 8f200d7 add Scala 3.0.0 to crossbuild (and drop -RC2) (#522)
  • 55f9955 Merge pull request #511 from ashawley/mima-signature-checks
  • 5ffdbc9 Merge pull request #512 from ashawley/compiler-dependency-exclude
  • 43e9414 Merge branch 'main' into mima-signature-checks
  • 3d723a7 Merge pull request #516 from ashawley/drop-logging
  • 2d7e1d7 Merge pull request #517 from ashawley/mima-native
  • bf4dd1a Merge pull request #513 from ashawley/drop-properties-trait
  • 3f9e79e Update sbt to 1.5.2 (#519)
  • 4aa8117 Update sbt-version-policy to 1.0.0 (#520)
  • 4d33f5d Merge pull request #518 from scala-steward/update/sbt-scala-module-2.3.0
  • Additional commits viewable in compare view

Dependabot compatibility score

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

Bumps [scala-xml_2.12](https://github.com/scala/scala-xml) from 1.3.0 to 2.0.0.
- [Release notes](https://github.com/scala/scala-xml/releases)
- [Changelog](https://github.com/scala/scala-xml/blob/main/CHANGELOG.md)
- [Commits](scala/scala-xml@v1.3.0...v2.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 14, 2021
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@coveralls
Copy link

Coverage Status

Coverage remained the same at 0.0% when pulling 75a1781 on dependabot/maven/org.scala-lang.modules-scala-xml_2.12-2.0.0 into fcda3f2 on master.

@hazendaz hazendaz self-assigned this May 15, 2021
@hazendaz hazendaz merged commit 82a1964 into master May 15, 2021
@dependabot dependabot bot deleted the dependabot/maven/org.scala-lang.modules-scala-xml_2.12-2.0.0 branch May 15, 2021 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants