Skip to content

Latest commit

 

History

History
88 lines (41 loc) · 3.8 KB

releases.md

File metadata and controls

88 lines (41 loc) · 3.8 KB

dse: release notes

7.1.4: Artifact published now at https://terracotta.hpcc.uh.edu/nexus/repository/maven-releases/

7.1.3: Fixes misleading error message.

7.1.2: Fixes a bug in loading DSE triples from text file.

7.1.1: Fixes a bug in string formatting of DsePassage.

7.1.0: Adds support for SJS 1.0.0.

7.0.0: API-breaking correction to display in ICT2 when no indexed passages on a surface.

6.1.0 Adds new markdown methods in DsePassage class.

6.0.4 Will not throw an exception when asked to create a DSEVector from a library that has no DSE object, or one that has no DSE model declared, or one with no CiteCollectionRepository at all. Gives an empty Vector back instead, in each case.

6.0.3 Improved time for validting DSEVectors.

6.0.2 Really properly publish version 6.0.0 with logging set to info level.

6.0.1 Republish version 6.0.0 with logging set to info level.

6.0.0 API-breaking update. Functions retrieving a URN for an image or text-bearing surface in DSE relations now return Option[Cite2Urn] rather than returning Cite2Urn and throwing Exceptions. DseVector object adds a suite of functions for evaluating a Vector of DsePassage objects that can be used to evaluate data prior to attempting to construct a DseVector. Behavior of DseVector is unchanged in that it will throw an Exception if bad input data are provided to its constructor.

5.3.0 Add logging support.

5.2.2: Improved DSE validation time by four orders of magnitude.

5.2.1: fix typo in fromCiteLibrary function.

5.2.0: add function to DseVector object to extract a DseVector from a CiteLibrary.

5.1.2: updates to multiple library dependencies.

5.1.1: republish as 5.1.1 previous 5.1.0 that failed on binary publicatoin to bintray.

5.1.0: Add cex function to DsePassage.

5.0.0: API-breaking change. DseVector object now constructs a DseVector from a single CEX string using default values for delimiters. To specify delimiters explicitly, it includes a new cex function.

4.6.0: Includes CWB's substantial performance improvements in creating large DseVectors.

4.5.0: Modest performance improvement in creating large DseVectors.

4.4.0: Validates consistency of DsePassages in a DseVector.

4.3.0: Adds functions for constructing DseVector from CEX triples of passage, image and surface.

4.2.3: Library updates.

4.2.2: Library updates.

4.2.1: Bug fix in underlying library.

4.2.0: Updates to all CITE library dependencies.

4.1.1: Support dynamic setting of character encoding when reading data with scala.io.Source.

4.1.0: Adds ++ function to DseVector.

4.0.0: API-breaking changes make DseVector work with ordered sequences of text nodes for each physical surface.

3.2.0: Add imagesWRoiForText function.

3.1.1: Updates to libraries.

3.0.0: Breaking update. Dse renamed to DseVector (no additional or differing functionality). DseConfiguration added, for working with DSE models implemented in a CiteCollection.

2.2.1: ICT functions return more reasonable URL if there are no matches for requested image, surface or text passage.

2.2.0: Add functions to generate URLs pointing to an installation of CITE Architecture's Image Citation Tool for any of the three corners of the DSE relation.

2.1.0: Update to ohco2 library. Add full cross build functionality.

2.0.1: Update to citeobj library fixes a bug in computing path for some image extensions.

2.0.0: API-breaking updates to scm and ohco2 libraries, and implementation of DSE model as a CITE extension. Most of the API remains unchanged despite the fundamentally different underlying implementation of the abstract model.

1.0: Initial release.