Skip to content

Releases: korpling/salt

Salt 3.2.0

08 Aug 15:38
Compare
Choose a tag to compare

Enhancements:

  • Add notification support #100
  • Added VisJS based visualzation of the Salt graph (in addition to the DOT vis) #98
  • Comparison of corpus structures #101

Fixes:

  • several smaller fixes and cleanups

salt-3.0.0

03 Dec 18:00
Compare
Choose a tag to compare
  • increased perfromance time and decreased memeory usage
  • removed EMF from Salt
  • changed method and attribute names by removing the additional S (for instance getSId() -> getId())
  • changed project structure (moved subprojects salt-graph, salt-saltCore and salt-saltCommon into salt-api), the package structure represents the old project structure more or less
  • renamed artifact id to salt-api
  • renamed group id from de.hu_berlin.german.korpling to org.corpus_tools
  • renamed class Edge in salt-graph to Relation in org.corpus_tools.salt.graph
  • replaced string 'edge' in all methods with string 'relation'
  • added a generic mechanism in org.corpus_tools.salt.graph Relation, Layer and Graph
  • removed SElementId, which is now just getI()d or getIdentifier(), the ElementPath can be accessed via getElementPath()
  • added an isomorphie check for document-structures
  • unified SAnnotatableElement, SMetaAnnotatableElement, SProcessingAnnotatableElement,SFeaturableElement in SAnnotationContainer
  • added a doxygen documentation
  • used woodstock library for XML writing!!! this causes the overwriting of default XMLWriter in vm instance
  • added experimental GraphML exporter
  • removed points of time in timeline

salt-2.1.2

03 Dec 17:59
Compare
Choose a tag to compare
  • only changes in pom.xml to make Salt compatible for maven central

salt-2.1.1

03 Dec 17:58
Compare
Choose a tag to compare
  • this is just a bugfix release

salt-2.1.0

03 Dec 17:58
Compare
Choose a tag to compare
  • updated EMF version from 2.8 to 2.9.1-v20130827-0309
  • removed self inclusions from pom for OSGi

salt-2.0.0

03 Dec 17:58
Compare
Choose a tag to compare
  • bugfixes
  • clean ups
  • replaced EMF deserialization mechanism with an own one (SaltXMLHandler)
  • updated Java version to 1.7

salt-1.1.9

03 Dec 17:58
Compare
Choose a tag to compare
  • bugfixes
  • replaced log4j with slf4j
  • added a global id for all SNode objects, via SaltFactory.eINSTANCE.createGlobalId(SNode)
  • reorganized samples
    • removed subproject salt-sample
    • added all functionality from salt-sample to SampleGenerator (de.hu_berlin.german.korpling.saltnpepper.salt.samples)

salt-1.1.8

03 Dec 17:57
Compare
Choose a tag to compare
  • a lot of bug fixes
  • removed comparing of nodes and edges in method equals(), since they caused ConcurrentModificationExceptions
  • added a global id, which is unique for an entire SaltProject
  • added the Serializable interface to all interfaces of saltGraph
  • added methods:
    • SNode.getIncomingSRelations()
    • SNode.getOutgoingSRelations()
    • SDocumentGraph.getSText(SNode sNode)
    • SDocumentGraph.getOutgoingSRelations()
    • SDocumentGraph.getIncomingSRelations()
    • SDocumentGraph.createSRelation()
    • SAnnotatableElement.createSAnnotations(annotationString), where syntax of annotationString is: (NS)?SNAME(=SVALUE)?((NS)?SNAME(=SVALUE)?)+
    • SToken insertSTokenAt(STextualDS sTextualDS, Integer posInText, String text, Boolean insertSpace);
    • EList insertSTokensAt(STextualDS sTextualDS, Integer posInText, EList texts, Boolean insertSpace);
  • creation of ccorpus-information is contained in package salt.saltCommon.info
  • set Salt2Dot to deprecated, added all funtionality of Salt2Dot to DOTResource as static functions named save()

salt-1.1.7

03 Dec 17:57
Compare
Choose a tag to compare
  • bug fix in Tokenizer (Issue #289, NullPointerException, if language not estimated)
  • String pooling for Label namespaces, names and if value is a string
  • avoid copying of lists when using the index e.g. in case of calling getSSpans(), getSTokens() etc.
  • implemented ADD_MANY and REMOVE_MANY in GraphImpl for nodes and edges
  • new and faster index behaviour (it remains to harmonize the old slower and new faster index)

salt-1.1.6

03 Dec 17:56
Compare
Choose a tag to compare