Skip to content

Puzzling Snow

Choose a tag to compare

@KochTobi KochTobi released this 15 Feb 13:17
c45fb43

2.0.0 (2021-02-15)

Added

  • Introduce profiles to pom to differentiate between OSGI and non-OSGI packaging (#122)
  • Added a netPrice, taxes and overheads property to the offer DTO
  • Add bnd.bnd file to enable OSGI bundling
  • Add new possible sample statuses ( #149)
  • Add price fields to life.qbic.datamodel.dtos.business.Offer (#127)
  • Add currency field to life.qbic.datamodel.dtos.business.services.Product (#131)
  • Add @EqualsAndHashCode to life.qbic.datamodel.dtos.business.services.* (#129)
  • Add a meaningful toString() method to life.qbic.datamodel.dtos.business.TomatoId (#140)
  • Add life.qbic.datamodel.dtos.business.AcademicTitle.PHD (#144)
  • Add life.qbic.datamodel.dtos.business.ProductId attribute to Product DTOs in life.qbic.datamodel.dtos.business.services (#146)

Fixed

  • life.qbic.datamodel.datasets.OxfordNanoporeMeasurement#extractLibraryKit(String) now throws
    MissingPropertyException instead of groovyjarjarcommonscli.MissingArgumentException
  • Change life.qbic.datamodel.dtos.business.services.ProductUnit.PER_GIGABYTE String representation to Gigabyte (#125)
  • Change life.qbic.datamodel.dtos.business.TomatoId and extending classes now provide the version as String (#134)
  • Add missing dependencies for report generation. Fix issue #145 with PR #147

Dependencies

  • Add bnd-maven-plugin 5.1.2 to support OSGI packaging
  • Add maven-jar-plugin 3.2.0 to support OSGI packaging
  • Add org.osgi:osgi.core:jar:7.0.0
  • Remove parent-pom:3.1.3
  • Remove io.swagger.core.v3:swagger-annotations:jar:2.0.8
  • Upgrade com.fasterxml.jackson.core:jackson-annotations:jar:2.9.9 -> 2.12.0
  • Upgrade info.picocli:picocli:jar:3.7.0 -> 4.0.1
  • Upgrade junit:junit:jar:4.12 -> junit:junit:jar:4.13
  • Upgrade org.codehaus.groovy:groovy-all:pom:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-ant:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-cli-commons:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-cli-picocli:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-console:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-datetime:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-docgenerator:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-groovydoc:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-groovysh:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-jmx:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-json:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-jsr223:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-macro:jar:2.5.4 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-nio:jar:2.5.4 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-servlet:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-sql:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-swing:jar:2.5.7 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-templates:jar:2.5.4 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-test:jar:2.5.4 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy-xml:jar:2.5.4 -> 2.5.10
  • Upgrade org.codehaus.groovy:groovy:jar:2.5.4 -> 2.5.10

Deprecated

  • life.qbic.datamodel.dtos.business.TomatoId#getIdentifier is replaced by life.qbic.datamodel.dtos.business.TomatoId#toString
  • life.qbic.datamodel.dtos.general.Person#personType is deprecated. Please subclass this class instead of using this property.

Removed

  • life.qbic.datamodel.workflows.*