Puzzling Snow
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
@EqualsAndHashCodetolife.qbic.datamodel.dtos.business.services.*(#129) - Add a meaningful
toString()method tolife.qbic.datamodel.dtos.business.TomatoId(#140) - Add
life.qbic.datamodel.dtos.business.AcademicTitle.PHD(#144) - Add
life.qbic.datamodel.dtos.business.ProductIdattribute to Product DTOs inlife.qbic.datamodel.dtos.business.services(#146)
Fixed
life.qbic.datamodel.datasets.OxfordNanoporeMeasurement#extractLibraryKit(String)now throws
MissingPropertyExceptioninstead ofgroovyjarjarcommonscli.MissingArgumentException- Change
life.qbic.datamodel.dtos.business.services.ProductUnit.PER_GIGABYTEString representation toGigabyte(#125) - Change
life.qbic.datamodel.dtos.business.TomatoIdand extending classes now provide the version asString(#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#getIdentifieris replaced bylife.qbic.datamodel.dtos.business.TomatoId#toStringlife.qbic.datamodel.dtos.general.Person#personTypeis deprecated. Please subclass this class instead of using this property.
Removed
life.qbic.datamodel.workflows.*