Releases: 52North/arctic-sea
Releases · 52North/arctic-sea
Arctic Sea v7.6.2
Available in Maven Central.
Change Log
- Fix GeoLiteral Lexer Mode not recognizing DOT as valid Token (#158)
Dependency Updates
- Bump version.mockito from 3.3.3 to 3.4.0 (#154)
- Bump version.jena from 3.15.0 to 3.16.0 (#155)
- Bump lucene-core from 8.5.1 to 8.6.0 (#156)
- Bump version.mockito from 3.4.0 to 3.4.6 (#157, #159, #162)
- Bump version.spring from 5.2.7.RELEASE to 5.2.8.RELEASE (#160)
- Bump version.elastic from 7.8.0 to 7.8.1 (#161)
- Bump spotbugs-annotations from 4.0.6 to 4.1.1 (#163)
- Bump version.jackson from 2.11.1 to 2.11.2 (#164)
- Bump version.jackson from 2.11.1 to 2.11.2 (#164)
Breaking Changes
- None
See here for the complete commit log.
Arctic Sea v7.6.1
Available in Maven Central.
Change Log
- Fix Binary-Incompatible-Change in JTS 1.17.0 by getting exterior ring coordinates without using the getExteriorRing() method (#153)
Dependency Updates
- None
Breaking Changes
- None
See here for the complete commit log.
Arctic Sea v7.6.0
Available in Maven Central.
Change Log
- Add clearXml() in ObjectWithXml to remove the xml string and throw NPE if the ObjectWithXml.object is null.
- Move settings decoding from dao to an own decoder
- Add support for WSDL 1.1. encoding and xml stream writing (#151)
- Add SettingsBeanPostProcessor to check created beans if they are of typ SettingDefinition and add them to the setting service
- Make setSettingDefinitions parameter optional
- Add addSetting(s) methods to settting service to allow adding of setting definition after the bena was instantiated.
- Add support for data record JSON decoding in observations and resut templates
- Add required = false to @Settings and use a default value to avoid configuration errors when a setting definition is missing.
- Adjust scope of hamcrest to test (#148)
- Add support for sml parameter for SML 2.0 and 1.0.1 xml de-/encoding
- Fix xml encoding of constraints and cleanup
- Add support for swe data record in JSON encoder
- Return field element type instead of only field in exception
- Extend to support references of sml parameter
- Trim identifier and name to avoid insertion of leading/trailig whitespaces which occurs to issues in querying the inserted data
Dependency Updates
- Bump version.spring from 5.2.6.RELEASE to 5.2.7.RELEASE (#142)
- Bump geolatte-geom from 1.5.1 to 1.6.0 (#143)
- Bump maxmind-db from 1.3.1 to 1.4.0 (#144)
- Bump geoip2 from 2.13.1 to 2.14.0 (#145)
- Bump version.elastic from 7.7.1 to 7.8.0 (#146)
- Bump spotbugs-annotations from 4.0.4 to 4.0.5 (#147)
- Bump version.jackson from 2.11.0 to 2.11.1 (#150)
- Bump jts-core from 1.16.1 to 1.17.0 (#152)
- Bump maven-parents from 18 to 19
Breaking Changes
- None
See here for the complete commit log.
Arctic Sea v7.5.1
Available in Maven Central.
Change Log
- Fix
$expand
parser not rewriting ifqueryOptions
are specified (#139) - Fix incorrect
toODataString()
Implementation (#140)
Dependency Updates
- Bump version.elastic from 7.7.0 to 7.7.1 (#138)
Breaking Changes
- None
See here for the complete commit log.
Arctic Sea v7.5.0
Available in Maven Central.
Change Log
- Add support for decoding of WaterML 2.0 MonitoringPoint
- Add support of SoapRequest/-Response de-/encoding for SOAP 1.2
- Add keys, ... for InspireXmlDecoder to avoid NPE when Capabilities contains INSPIRE extension
- Fix feature encoding and add tests
- Fixes #18 Unsupported DWithin and Beyond Spatial Filters
- Mark classes for or methods using javax.xml.soap.* as deprecated
- Various bugfixes
- Test parsing for all permutations of input query string
- Implement Stringification of Expr to directly output as OData conform query string
- Support for the W3C Time Ontology
Dependency Updates
- Bump version.junit from 5.6.1 to 5.6.2 (#123)
- Bump guava from 28.2-jre to 29.0-jre (#124)
- Bump spotbugs-annotations from 4.0.1 to 4.0.2 (#125)
- Bump lucene-core from 8.5.0 to 8.5.1 (#126)
- Bump joda-time from 2.10.5 to 2.10.6 (#128)
- Bump version.jackson from 2.10.3 to 2.11.0 (#127)
- Bump version.spring from 5.2.5.RELEASE to 5.2.6.RELEASE (#129)
- Bump version.n52CommonXML from 2.6.1 to 2.7.0 (#131)
Breaking Changes
- None
See here for the complete commit log.
Arctic Sea v7.4.1
Available in Maven Central.
Change Log
- Fix STA query options parsing (#122)
Dependency Updates
- Bump version.antlr4 from 4.8 to 4.8-1 (#121)
Breaking Changes
- None
See here for the complete commit log.
Arctic Sea v7.4.0
Available in Maven Central.
Change Log
- Better support for SensorThings API query parsing (#107)
Dependency Updates
- Bump lucene-core from 8.4.1 to 8.5.0 (#114)
- Bump spotbugs-annotations from 4.0.0 to 4.0.1 (#115)
- Bump version.junit from 5.6.0 to 5.6.1 (#116)
- Bump istack-commons-runtime from 3.0.10 to 3.0.11 (#117)
- Bump version.spring from 5.2.4.RELEASE to 5.2.5.RELEASE (#118)
- Bump geolatte-geom from 1.5.0 to 1.5.1 (#119)
- Bump version.elastic from 7.6.1 to 7.6.2 (#120)
Breaking Changes
- The SensorThings API query parsing (#107) changed
See here for the complete commit log.
Arctic Sea v7.3.1
Available in Maven Central.
Change Log
- Updated maven-parents to v18
- Return correct sub-class QuantityValue instead of super class SweQuantity in getLevelFrom/getLevelTo of ProfileValue
- Add getLevelFromToAsParameter to ProfileValue (similar to method in ProfileLevel)
Dependency Updates
- Bump spotbugs-annotations from 3.1.12 to 4.0.0 (#97)
- Bump parent from 16 to 18 (#98)
- Bump version.mockito from 3.2.4 to 3.3.0 (#99)
- Bump geolatte-geom from 1.4.0 to 1.5.0 (#100)
- Bump version.spring from 5.2.3.RELEASE to 5.2.4.RELEASE (#101)
- Bump version.jackson from 2.10.2 to 2.10.3 (#102)
- Bump geoip2 from 2.13.0 to 2.13.1 (#103)
- Bump maxmind-db from 1.3.0 to 1.3.1 (#104)
- Bump version.elastic from 7.5.2 to 7.6.1 (#105)
- Bump Saxon-HE from 9.9.1-6 to 9.9.1-7 (#106)
- Bump httpclient from 4.5.11 to 4.5.12 (#108)
- Bump maven-javadoc-plugin from 3.1.1 to 3.2.0(#109)
- Bump version.mockito from 3.3.0 to 3.3.3 (#110)
- Bump Saxon-HE from 9.9.1-7 to 10.0 (#111)
Breaking Changes
- None
See here for the complete commit log.
Arctic Sea v7.3.0
Available in Maven Central.
Change Log
- Check that language is not null and enhance
PTFreeText
inAbstractJSONDecoder
- Fix processing of
onlineResource
inOwsServiceProviderFactory
- Add method to get minutes between two date times in
DateTimeHelper
- Add adding of service version to HTTP header
- Add SensorThings API constants and exceptions
- Initial implementation of OData/STA parsing
- Fix encoding of INSPIRE OMSO Point Observation
- Add TimeseriesML DomainRange constant and use in TSMLDR encoder
- Init
observationCollection
inAbstractObservattionResponse
with empty stream
Dependency Updates
- Bump commons-codec from 1.13 to 1.14 (#87)
- Bump geoip2 from 2.12.0 to 2.13.0 (#81)
- Bump guava from 28.0-jre to 28.2-jre (#63, #84)
- Bump hamcrest-core from 2.1 to 2.2 (#65)
- Bump httpclient from 4.5.9 to 4.5.11 (#62, #93)
- Bump httpcore from 4.4.11 to 4.4.13 (#60, #89)
- Bump joda-time from 2.10.3 to 2.10.5 (#70)
- Bump junit-jupiter-engine from 5.5.1 to 5.5.2 (#61)
- Bump lucene-core from 8.2.0 to 8.4.1 (#71, #74, #85, #90)
- Bump maxmind-db from 1.2.2 to 1.3.0 (#78)
- Bump mockito-core from 3.0.0 to 3.1.0 (#58)
- Bump mockito-junit-jupiter from 3.0.0 to 3.1.0 (#68)
- Bump nv-i18n from 1.26 to 1.27 (#55)
- Bump reflections from 0.9.11 to 0.9.12 (#88)
- Bump Saxon-HE from 9.9.1-4 to 9.9.1-6 (#66, ##77)
- Bump version.elastic from 7.4.2 to 7.5.2 (#75, #82, #95)
- Bump version.jackson from 2.10.0 to 2.10.2 (#56, #86)
- Bump version.jena from 3.12.0 to 3.14.0 (#57, #92)
- Bump version.junit from 5.5.2 to 5.6.0 (#94)
- Bump version.mockito from 3.1.0 to 3.2.4 (#72, #80)
- Bump version.olingo from 4.6.0 to 4.7.1 (#73, #83)
- Bump version.slf4j from 1.7.28 to 1.7.30 (#54, #79)
- Bump version.spring from 5.1.9.RELEASE to 5.2.3.RELEASE (#59, #76, #91)
Breaking Changes
- The
service.capabilitiesCacheUpdate
setting is used instead ofservice.capabilitiesCacheUpdateInterval
.
See here for the complete commit log.
Arctic Sea v7.2.0
Available in Maven Central.
Change Log
- Fix Dependency convergence error with jts-core in v7.1.0
- Make OwsCode serializable
- Add suppor for RDF encoding
- Dependency Updates:
- Spring v5.1.9.RELEASE
- SLF4J v1.7.28
- Olingo v4.6.0
- Jackson 2.10.0
- Elasticsearch v7.3.0
- Commons Codec .1.13
- Improvements of builder pattern
- Improvement of wps descriptions
- Support for application packages
- Added json encoder/decoder for application packages
- Changed multiplicity of execution unit
- Fixed execution unit wrapping
- Added tests for application package decoding
- Fixed parsing of formats/literalDataDomains and CRS
- Write referenced features in xml stream writer
- Fix usage of wrong xml entity version (1.0 instead of 2.0) in DeleteObservationV20Encoder
- Add encoding for position as swevector
- Fix FileAlreadyExistsException if config directory is a symlink
- Add check for identification definition of short name in SensorML
- Fix missing definiton for encoding CapabilitiesExtension class for INSPIRE extension
- Fix activating of OwsOpertationMetadataExtensionProvider
- Fix deletion of temporal file and directory in UVF encoder.
- Fix encoding of observation metadata for hydrology profile
- Add not null filter for merging of observations
- Fix SensorML ouput check
- Add get equivalent locales for a locale, e.g. 2 and 3 character representations
- Add encoding of swe data array with time and value as WML 2.0 and TSML 1.0 tvp values if they are time-value-pairs.
Breaking Changes
- Remove deprecated SimpleAttrs and AttributeSimpleAttrs
- LocaleHelper now returns the input language as locale instead the ISO 639-3B representation as before.
See here for the complete commit log.