Juri Leino
Juri Leino
Saxon has changed the behaviour of `map:merge` quite recently 9.7.0.7 -> 9.7.0.8 https://www.saxonica.com/documentation/index.html#!functions/map/merge
I can't follow. What made a rebase necessary @dizzzz? @adamretter this is exactly what I did cherry-picking each commit and only modify those that needed manual changes.
Just to put that in writing, _later_ commits changed the codebase in the exact same places as this PR and those were merged first.
This PR allows edits. So interested parties can resolve that conflict. As I have no stake in this other than I wanted to help I will not devote more of...
As evidence you can see that the newly added test in #4303 only fails on windows
As discussed in todays community call this is considered a breaking change because it may break existing XSL transformations due to breaking changes in Saxon 10.
Although, by reading through the change list I was not able to spot a breaking change (source: https://www.saxonica.com/html/documentation10/changes/v10/).
Please consider choosing a different base branch for others to be able to see the actual change-set.
Yes. As I wrote, you change this PRs base branch. The base branch of this PR is the Java17 one.
I believe it is ok to make an exception for the Java17 branch and publish it here.