Skip to content

Releases: qbicsoftware/data-model-lib

Hotfix 2.14.4

07 Jan 12:33
da14ba3
Compare
Choose a tag to compare

2.14.4 (2022-01-07)

Added

Fixed

Dependencies

  • Bump org.apache.logging.log4j:log4j-api from 2.17.0 to 2.17.1

  • Bump org.apache.logging.log4j:log4j-core from 2.17.0 to 2.17.1

Deprecated

2.14.3

20 Dec 10:06
ccc3f9a
Compare
Choose a tag to compare

2.14.3 (2021-12-20)

Added

Fixed

Dependencies

  • Bump org.apache.logging.log4j:log4j-api from 2.16.0 to 2.17.0

  • Bump org.apache.logging.log4j:log4j-core from 2.16.0 to 2.17.0

Deprecated

Hotfix 2.14.2

17 Dec 09:56
46519c4
Compare
Choose a tag to compare

2.14.2 (2021-12-16)

Added

Fixed

Dependencies

  • org.codehaus.groovy:groovy-bom:2.5.10 -> 2.5.14
  • org.codehaus.groovy:groovy-all:2.5.10 -> 2.5.14
  • org.osgi:osgi.core:7.0.0 -> 8.0.0
  • com.github.everit-org.json-schema:org.everit.json.schema:1.12.1 -> 1.12.2
  • org.apache.logging.log4j:log4j-api:2.15.0 -> 2.16.0 (CVE-2021-45046)
  • org.apache.logging.log4j:log4j-core:2.15.0 -> 2.16.0 (CVE-2021-45046)
  • maven-surefire-plugin:2.21.0 -> 2.22.2
  • org.codehaus.gmavenplus:gmavenplus-plugin:1.12.0 -> 1.12.1
  • org.apache.maven.plugins:maven-site-plugin:3.7.1 -> 3.9.1
  • org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0 -> 3.1.1

Deprecated

Hotfix 2.14.1

13 Dec 14:45
de091e8
Compare
Choose a tag to compare

Red October

27 Oct 16:28
94e2815
Compare
Choose a tag to compare

2.14.0 (2021-10-27)

Added

  • Added String representing product abbreviation to ProductCategory Enum (#266)
  • ProductId now provides 'From' method to be created via String representation (#264)

Fixed

Dependencies

Deprecated

  • life.qbic.datamodel.dtos.business.services.ProductType.groovy. The abbreviation is now accessible via the abbreviation property in life.qbic.datamodel.dtos.business.ProductCategory (#266)

Early Autumn

13 Oct 12:40
a561ac0
Compare
Choose a tag to compare

2.13.0 (2021-10-13)

Added

  • Added new product type life.qbic.datamodel.dtos.business.services.ExternalServiceProduct (#262)
  • Added new Facility enum CEGAT in life.qbic.datamodel.dtos.business.facilities.Facility (#262)
  • Added new product type EXTERNAL_SERVICE for life.qbic.datamodel.dtos.business.ProductCategory (#262)

Fixed

Dependencies

Deprecated

Hotfix

14 Sep 05:52
dcde2c9
Compare
Choose a tag to compare

Added

Fixed

  • NPE when comparing life.qbic.datamodel.dtos.projectmanagement.ProjectIdentifier to null reference #258

Dependencies

Deprecated

Late summer

10 Sep 13:07
85b310f
Compare
Choose a tag to compare

Added

  • Add life.qbic.datamodel.validation.* for project code validation. #254
  • life.qbic.datamodel.dtos.business.facilities.Facility can provide a shorthand label now #255

Fixed

Dependencies

Deprecated

Autumn Leaves

03 Aug 09:16
ad49fc8
Compare
Choose a tag to compare

2.11.0 (2021-08-03)

Added

  • A new enumeration for facilities life.qbic.datamodel.dtos.business.facilities.Facility (#244)
  • New properties internalUnitPrice, externalUnitPrice and serviceProvider for the life.qbic.datamodel.dtos.business.services.Product and its derivatives (#245)
  • New properties totalPrice and totalDiscountPrice for the life.qbic.datamodel.dtos.business.ProductItem and totalDiscountPrice for the life.qbic.datamodel.dtos.business.Offer
  • A life.qbic.datamodel.dtos.business.facilities.FacilityFactory to get the facility for a given string representation (#247)

Fixed

  • ProjectSpace names are now validated (#249)

Dependencies

Deprecated

  • The unitPrice property in life.qbic.datamodel.dtos.business.services.Product

Awaiting Summer

19 Jul 12:43
Compare
Choose a tag to compare

Added

  • Provide new classes that describe incoming MaxQuant data structure #237
  • Provide dedicated data structure `life.qbic.datamodel.datasets.MaxQuantRunResult.groovy`` for grouping maxQuant run data structure #239
  • Introduce Json schema maxquant-result-set.schema for validating a provided maxQuant dataset #238
  • Introduce life.qbic.datamodel.maxquant.MaxQuantOutput.groovy that provides access to the maxQuant JSON schema #238
  • Add MaxQuant Dataset Information to the Readme #241
  • Provide overviews in Readme and link javadocs #230

Fixed

  • Override equals() for life.qbic.datamodel.dtos.projectmanagement.Project and life.qbic.datamodel.dtos.projectmanagement.ProjectIdentifier #236

Dependencies

  • Replace life.qbic.datamodel.datasets.datastructure.files.nfcore.SampleIds.groovy with life.qbic.datamodel.datasets.datastructure.files.general.SampleIds.groovy #239

Deprecated