Skip to content

Releases: scala/scala-xml

2.3.0

15 Apr 18:09
ac1aa40
Compare
Choose a tag to compare

Notable

Also

New Contributors

Full Changelog: v2.2.0...v2.2.1

1.3.1

17 Jul 09:49
Compare
Choose a tag to compare

Make Node.toString stack safe (#684).

Released for

  • JVM: Scala 2.11, 2.12, 2.13
  • Scala.js 1.0: Scala 2.12 and 2.13

No releases for Scala.js 0.6.

2.2.0

04 Jul 08:31
098911b
Compare
Choose a tag to compare

What's Changed

  • #676 mismatched quotes should not cause an infinite loop, fixes #656
  • #677 make Node.toString stack safe
  • #663 XMLLoader returns Document
  • #668 Capture more of the Document
  • #651 Fix infinite loop caused by unclosed character ref, fixes #306
  • #636 Allow overriding XMLReader used in parsing
  • #659 Retain SystemId

New Contributors

Full Changelog: v2.1.0...v2.2.0

2.1.0

04 Apr 09:21
Compare
Choose a tag to compare

What's Changed

  • Do not ignore XML comments when parsing by @dubinsky in #549
  • Do not ignore XML CDATA sections when parsing: by @dubinsky in #558
  • Parse nodes before and after the root element by @dubinsky in #560
  • Handle XML namespace declarations even when the underlying parser is … by @dubinsky in #587
  • Support Scala Native - Scala 3 by @lolgab in #592

Version Bumps

Internal

New Contributors

According to git shortlog -sn --no-merges v2.0.1.., 7 people contributed. Thank you Scala Steward, Aaron S. Hawley, Leonid Dubinsky, Seth Tisue, Julien Richard-Foy, Kenji Yoshida, Lorenzo Gabriele.

Full Changelog: v2.0.1...v2.1.0

2.0.1

20 Jul 23:18
08e5fec
Compare
Choose a tag to compare
  • Make MarkupParser work on Scala 3 (#542)

Published for Scala 2.12 and 2.13, Scala 3, Scala.js 1.6, and Scala Native 0.4.

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

2.0.0

13 May 21:05
8f200d7
Compare
Choose a tag to compare
  • 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

29 Mar 18:53
28d9e3c
Compare
Choose a tag to compare

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

17 Feb 02:21
34cba03
Compare
Choose a tag to compare

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

30 Jan 20:23
7af5889
Compare
Choose a tag to compare
Pre-release

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

  • Add support for Scala Native 0.4 (#482) — thank you @lolgab!
  • Make RuleTransformer fully recursive (#257) — thank you @dcsobral!
  • Fix invalid comment edge case (#441) — thank you @isomarcte!

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

Scala Standard XML Library 2.0.0-M3

26 Nov 01:35
e82941b
Compare
Choose a tag to compare
Pre-release

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!