Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish 1.0.7 #152

Closed
ashawley opened this issue Jul 17, 2017 · 7 comments
Closed

Publish 1.0.7 #152

ashawley opened this issue Jul 17, 2017 · 7 comments

Comments

@ashawley
Copy link
Member

I'd like to propose releasing what we have so far as version 1.0.7 I predict this may take some coordination since it will be the first time publishing artifacts for Scala.js. Is there any preparation that needs to be done to support Scala.js?

I'll be adding a draft of the release notes as a comment to this ticket, shortly.

@SethTisue
Copy link
Member

Is there any preparation that needs to be done to support Scala.js?

only thing I can think of is to not repeat scala/scala-parser-combinators#119

@ashawley
Copy link
Member Author

Looks like the tldr is to not repeat publishing empty sjs jars.

@ashawley
Copy link
Member Author

  • Add Scala.js support with #109, #131, #133
  • Fix #121, changes default encoding in XML.save to UTF-8 in #122
  • Fix #46 with new config for minimizing tags in PrettyPrinter, see #90
  • Fix defect #72 XMLEventReader does not handle ' properly with #89
  • Fix defect #44 with fifth-edition names SI-9060 in #93
  • Fix defect #115 NodeBuffer.toString with #117
  • Fix defect #118 Scaladoc links in apidocs to Scala standard library with #119
  • Fix performance issue #136 lock contention from lazy val in MetaData.normalize
  • Revert Utility.escape implementation to use Iterator instead of while with #102
  • Convert deprecated use of mutable.Stack to List in #150
    • Changes the following members in the abstract class scala.xml.parsing.FactoryAdapter
      • attribStack
      • hStack
      • tagStack
      • scopeStack
    • This abstract class is used within the library, as well, by the following:
      • scala.xml.parsing.NoBindingFactoryAdapter implemented class
      • scala.xml.factory.XMLLoader.adapter static member

@SethTisue
Copy link
Member

SethTisue commented Jul 19, 2017

(I'd suggest publicizing this ticket a bit on https://contributors.scala-lang.org)

@ashawley
Copy link
Member Author

Ok, I'll work on writing a post

@ashawley
Copy link
Member Author

https://contributors.scala-lang.org/t/upcoming-scala-xml-1-0-7/985

@ashawley
Copy link
Member Author

ashawley commented Aug 3, 2017

It was found that #150 was a breaking change for the lift framework and probably others, so we'll need to release as 1.1.0 and improve the release notes about the breaking change.

@ashawley ashawley closed this as completed Aug 3, 2017
@ashawley ashawley mentioned this issue Aug 3, 2017
3 tasks
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

No branches or pull requests

2 participants