------------------------------------------------------------------- Wed Sep 27 12:20:49 UTC 2023 - Gus Kenion - Remove nonfree code from javadoc. ------------------------------------------------------------------- Sun Mar 5 20:50:09 UTC 2023 - Anton Shvetz - Update to v10.9 * For a full list of bugs cleared in Saxon 10.9, please go to https://saxonica.plan.io/projects/saxon/issues and filter the list of bugs for those labelled as "Fixed in Maintenance Release 10.9". ------------------------------------------------------------------- Fri May 6 18:44:40 UTC 2022 - Anton Shvetz - Update to v10.8 * For a full list of bugs cleared in Saxon 10.8, please go to https://saxonica.plan.io/projects/saxon/issues and filter the list of bugs for those labelled as "Fixed in Maintenance Release 10.8". * For a full list of bugs cleared in Saxon 10.7, please go to https://saxonica.plan.io/projects/saxon/issues and filter the list of bugs for those labelled as "Fixed in Maintenance Release 10.7". - The gizmo script renamed to gizmo10 to avoid conflict with future saxon11. - Add some markup to POD documentation; adjust references to online documentation. - Remove the _service file. ------------------------------------------------------------------- Wed Mar 23 11:20:05 UTC 2022 - Fridrich Strba - Build with java source and target levels 8 ------------------------------------------------------------------- Mon Jan 17 20:58:41 UTC 2022 - Fridrich Strba - Add the 10.6 version to compatibility versions for maven metadata ------------------------------------------------------------------- Sat Sep 18 02:51:03 UTC 2021 - Anton Shvetz - Update to v10.6 * Bug #4759: Saxon.NET: InvalidCastException in sun.net.ftp.impl.FtpClient (Missing IKVM DLL from build) * Bug #4837: Two documents can have the same URI * Feature #4860: Format of numbers generated by fn:xml-to-json * Bug #4875: Testing option -unfolded is not working * Bug #4968: Saxon-EE 10.5: Bug #3800 reproduced * Bug #4969: Invalid schema-aware SEF (Invalid alpha code) * Bug #4970: line/column number in trace listener * Bug #4971: Deleting an entry from NamespaceMap can cause IndexOutOfBoundsException * Bug #4973: Schema for XML namespace is being fetched using HTTP rather than using the local copy * Bug #4974: XQuery Update: namespace propagation is not working * Bug #4975: Null pointer exception when outputting a warning with missing location information * Bug #4981: saxon:in-summer-time extension function: can it return empty sequence? * Bug #4982: Loading xml schemas which are stored inside a zip archive is very slow compared to Xerces * Bug #4985: NullPointerException in Saxon-EE * Bug #4987: NPE when references to static XSLT parameters appear in non-static expressions * Bug #4995: Schema validator throws exception if there are IDREFs with no corresponding ID * Bug #4996: Namespace information missing from default XML Schema attribute added by validating XMLReader * Bug #5000: LoopLifter NPE after updating to Saxon 10.5 EE * Bug #5004: Incorrect update of namespace maps * Bug #5005: XdmNode.Children(uri, localname) not returning results (.NET) * Bug #5006: Streamed shallow copy changes type annotation from xs:untyped to xs:anyType * Bug #5007: Streaming of fn:subsequence#2 * Feature #5012: Support UTF-16LE and UTF-16BE in bin:encode-string() and bin-decode-string() * Bug #5013: saxon:capture doesn't copy accumulator * Bug #5014: NullPointerException with use of capturing accumulator in match pattern * Bug #5015: `fn:uri-collection()` calls the CollectionFinder associated with the Configuration, not the Controller * Bug #5018: suppress-indentation should prevent word-wrapping of HTML and XHTML output * Bug #5023: In a streamed transformation using distinct-values(), the xs:double value NaN and the xs:float value NaN are considered distinct * Bug #5026: ClassCastException: net.sf.saxon.functions.ScalarSystemFunction$1 cannot be cast to net.sf.saxon.expr.Literal * Bug #5032: Saxon-HE 10.5N NuGet Package cannot simply be used to replace binaries * Bug #5035: SXST0067 Component cannot be streamed, although it is guaranteed streamable according to W3C rules. No watch implemented for locVarRef * Bug #5044: Java reflexive calls, NullPointerException when argument is null * Bug #5045: HTML5 serialisation: DOCTYPE should not be output unless the outermost element is HTML * Bug #5047: Whitespace stripping in DocumentBuilder ignores xml:space * Bug #5048: Wrong result from map:merge() where one operand is a saxon:range-key * Bug #5049: Collation keys for alphanumeric collations are not correctly ordered * Bug #5054: Internal error optimising an inline function that calls its containing named function * Bug #5060: Overzealous type checking for lookup operator * Bug #5061: Empty values in text constructors: data(text { ... }) * Bug #5063: Repository information at https://www.saxonica.com/documentation10/index.html#!about/support/patches is out of date * Bug #5064: Lookup expression `X?(1)` fails to parse * Bug #5065: xml-to-json() fails to report invalid input * Bug #5068: saxon:assign doesn't check that the value is of the required type * Bug #5069: Signatures of fold-left/fold-right are incorrectly documented * Bug #5071: saxon:decimal-divide() * Bug #5075: Namespace Inherit Issue on XMLStreamWriter on Saxon 10 * Bug #5076: ClassCastException with match="$var" when the value of $var is atomic * Bug #5080: In .NET, the IEnumerable returned by Children and by Steps can only be used once * Bug #5084: Schema processing: invalid attribute reported twice * Bug #5085: Function annotations not reported for anonymous functions * Bug #5086: saxon:evaluate() fails with NullPointerException after importing from SEF * Bug #5087: Poor diagnostics when stylesheet is not exportable * Bug #5088: xsl:for-each with Saxon extension attribute separator - failure on export/import * Bug #5089: Test case deep-update-011 fails with export:on * Bug #5090: xsl:source-document extension attributes lost on package export/import * Bug #5091: Tests that optimize a filter expression to use a key fail after export/import * Bug #5092: "java.lang.AssertionError: **** Component reference mode xsl:unnamed is already bound" when using mode #all and COMPILE_WITH_TRACING == true * Bug #5093: AssertionError during trace code injection * Bug #5094: Caching of last() at context level is not working - Use spec-cleaner - Set mode="localonly" in the _service file ------------------------------------------------------------------- Fri Apr 16 17:42:29 UTC 2021 - Anton Shvetz - Update to v10.5 ------------------------------------------------------------------- Wed Nov 18 00:30:27 UTC 2020 - Anton Shvetz - Specify Maven compat version as 10 to avoid conflict with saxon9. ------------------------------------------------------------------- Tue Nov 17 22:55:26 UTC 2020 - Anton Shvetz - Installation locations for Maven artifacts were mistakenly accounted twice. ------------------------------------------------------------------- Tue Nov 17 22:16:56 UTC 2020 - Anton Shvetz - Code samples were packaged twice: in "demo" and "manual" subpackages. Now they are located in the demo subpackage. - Files from "demo" subpackage are moved to default documentation directory. ------------------------------------------------------------------- Sat Oct 31 20:33:34 UTC 2020 - Anton Shvetz - Specify net.sf.saxon.TransformerFactoryImpl as a service provider for javax.xml.transform.TransformerFactory - Package manual source files ------------------------------------------------------------------- Thu Oct 29 08:09:31 UTC 2020 - Anton Shvetz - Update to v10.3 - Add the gizmo script. - Update obsolete and incomplete manual pages. Sources for manual pages now provided as POD files. - Remove unnecessary dependencies. - Cleanup the spec file. - Remove unneeded patch. - Update package description. ------------------------------------------------------------------- Thu Sep 24 22:10:56 UTC 2020 - Anton Shvetz - Package forgotten resources under net/sf/saxon/data/ into JAR file ------------------------------------------------------------------- Wed Aug 26 13:54:41 UTC 2020 - Anton Shvetz - Update to v10.2 ------------------------------------------------------------------- Thu May 14 19:05:58 UTC 2020 - Anton Shvetz - Update to v10.1 ------------------------------------------------------------------- Wed Apr 1 20:29:35 UTC 2020 - Anton Shvetz - Initial commit with v10.0