Recent Releases of https://github.com/52north/arctic-sea

https://github.com/52north/arctic-sea - v10.1.1

What's Changed

  • Bump version.slf4j from 2.0.5 to 2.0.6 by @dependabot in https://github.com/52North/arctic-sea/pull/494
  • Bump version.mockito from 4.9.0 to 4.10.0 by @dependabot in https://github.com/52North/arctic-sea/pull/496

Full Changelog: https://github.com/52North/arctic-sea/compare/v10.1.0...v10.1.1

- Java
Published by CarstenHollmann about 3 years ago

https://github.com/52north/arctic-sea - v10.1.0

What's Changed

  • Bump version.slf4j from 2.0.4 to 2.0.5 by @dependabot in https://github.com/52North/arctic-sea/pull/486
  • Bump version.httpcore from 4.4.15 to 4.4.16 by @dependabot in https://github.com/52North/arctic-sea/pull/488
  • Bump joda-time from 2.12.1 to 2.12.2 by @dependabot in https://github.com/52North/arctic-sea/pull/490
  • Bump httpclient from 4.5.13 to 4.5.14 by @dependabot in https://github.com/52North/arctic-sea/pull/492
  • Merge changes from feature/sta-citsci-extension branch

Full Changelog: https://github.com/52North/arctic-sea/compare/v10.0.2...v10.1.0

- Java
Published by CarstenHollmann about 3 years ago

https://github.com/52north/arctic-sea - v10.0.2

What's Changed

Full Changelog: https://github.com/52North/arctic-sea/compare/v10.0.1...v10.0.2

- Java
Published by CarstenHollmann over 3 years ago

https://github.com/52north/arctic-sea - v10.0.1

What's Changed

  • Bump joda-time from 2.12.0 to 2.12.1 by @dependabot in https://github.com/52North/arctic-sea/pull/473
  • Bump commons-compress from 1.21 to 1.22 by @dependabot in https://github.com/52North/arctic-sea/pull/475
  • Bump version.mockito from 4.8.1 to 4.9.0 by @dependabot in https://github.com/52North/arctic-sea/pull/477
  • Bump version.slf4j from 2.0.3 to 2.0.4 by @dependabot in https://github.com/52North/arctic-sea/pull/481
  • Fix encoding of Inspire observations for streaming

Full Changelog: https://github.com/52North/arctic-sea/compare/v10.0.0...v10.0.1

- Java
Published by CarstenHollmann over 3 years ago

https://github.com/52north/arctic-sea - Arctic Sea v10.0.0

Available in Maven Central.

Change Log

  • None

Dependency Updates

  • Bump geoip2 from 2.16.1 to 3.0.1 (#402)
  • Bump version.antlr4 from 4.9.3 to 4.10.1 (#404)
  • Bump lucene-core from 8.11.1 to 9.4.1 (#405, #417, #459, #467)
  • Bump version.jena from 3.17.0 to 4.6.1 (#406, #431, #443)
  • Bump version.junit from 5.8.2 to 5.9.0 (#414)
  • Bump Saxon-HE from 11.3 to 11.4 (#418)
  • Bump joda-time from 2.10.14 to 2.12.0 (#422, #430, #453, #463)
  • Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 (#423)
  • Bump version.mockito from 4.6.1 to 4.8.1 (#424, #442, #465)
  • Bump version.elastic from 7.17.5 to 7.17.6 (#428)
  • Bump version.spring from 5.3.22 to 5.3.23 (#447)
  • Bump version.slf4j from 2.0.0 to 2.0.3 (#445, #450, #455)
  • Bump version.junit from 5.9.0 to 5.9.1 (#451)
  • Bump kotlin-stdlib from 1.7.10 to 1.7.20 (#457)
  • Bump geolatte-geom from 1.8.2 to 1.9.0 (#461)

Breaking Changes

  • Requires Java 11

See here for the complete commit log.

- Java
Published by CarstenHollmann over 3 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.9.0

Available in Maven Central.

Change Log

  • None

Dependency Updates

  • Bump version.mockito from 4.7.0 to 4.8.1 (#441, #464)
  • Bump version.spring from 5.3.22 to 5.3.23 (#446)
  • Bump version.slf4j from 2.0.0 to 2.0.3 (#444, #448, #454)
  • Bump version.junit from 5.9.0 to 5.9.1 (#449)
  • Bump joda-time from 2.11.1 to 2.12.0 (#452, #462)
  • Bump kotlin-stdlib from 1.7.10 to 1.7.20 (#456)
  • Bump geolatte-geom from 1.8.2 to 1.9.0 (#460)
  • Bump lucene-core from 8.11.1 to 8.11.2 (#468)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann over 3 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.8.0

Available in Maven Central.

Change Log

  • Added write method without ResponseProxy in ResponseWriter.
  • Added staticString to GetCapabilitiesResponse to replace xmlString in future to support other static caüabilities
  • Added StaticCapabilitiesProvider interface for creating and providing static capabilities (generated by the service) instead of dynamic

Dependency Updates

  • Bump version.slf4j from 1.7.36 to 2.0.0 by @dependabot in https://github.com/52North/arctic-sea/pull/425
  • Bump version.elastic from 7.17.5 to 7.17.6 by @dependabot in https://github.com/52North/arctic-sea/pull/427
  • Bump joda-time from 2.11.0 to 2.11.1 by @dependabot in https://github.com/52North/arctic-sea/pull/429
  • Bump spotbugs-annotations from 4.7.1 to 4.7.2 by @dependabot in https://github.com/52North/arctic-sea/pull/435
  • Bump jackson-bom from 2.13.3 to 2.13.4 by @dependabot in https://github.com/52North/arctic-sea/pull/436

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann over 3 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.7.0

Available in Maven Central.

Change Log

  • Refactoring of bjornoya to use in Helgoland Adapters
    • Add job configuration and default job configuration

Dependency Updates

  • Bump version.junit from 5.8.2 to 5.9.0 (#413)
  • Bump Saxon-HE from 11.3 to 11.4 (#416)
  • Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 (#419)
  • Bump version.mockito from 4.6.1 to 4.7.0 (#420)
  • Bump joda-time from 2.10.14 to 2.11.0 (#421)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann over 3 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.6.1

Available in Maven Central.

Change Log

  • Fix issue with symlinks in ServletContextPropertyFileHandler

Dependency Updates

  • Bump version.elastic from 7.17.4 to 7.17.5 (#407)
  • Bump kotlin-stdlib from 1.7.0 to 1.7.10 (#409)
  • Bump version.spring from 5.3.21 to 5.3.22 (#411)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann over 3 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.6.0

Available in Maven Central.

Change Log

  • Do not remove # from gmlid of a feature to support detection of document internal referencing
  • Remove obsolete/duplicate reference detection which is also implemented in the InsertObservationRequest class

Dependency Updates

  • Bump spotbugs-annotations from 4.6.0 to 4.7.1 (#387, #400)
  • Bump version.spring from 5.3.19 to 5.3.21 (#388, #398)
  • Bump jackson-bom from 2.13.2.20220328 to 2.13.3 (#389)
  • Bump version.elastic from 7.17.1 to 7.17.4 (#391)
  • Bump version.mockito from 4.5.1 to 4.6.1 (#393, #394)
  • Bump kotlin-stdlib from 1.6.21 to 1.7.0 (#396)
  • Bump jts-core from 1.18.2 to 1.19.0 (#399)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann over 3 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.5.3

Available in Maven Central.

Change Log

  • Fix further issue with adding values to phenomenon map in SosProcedureDescription

Dependency Updates

  • None

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann almost 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.5.2

Available in Maven Central.

Change Log

  • Fix issue with adding values to phenomenon map in SosProcedureDescription

Dependency Updates

  • None

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann almost 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.5.1

Available in Maven Central.

Change Log

  • Fix NPE in OmObservationConstellation, constructor sets null Collection instead of adding values

Dependency Updates

  • Bump version.mockito from 4.5.0 to 4.5.1 (#386)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann almost 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.5.0

Available in Maven Central.

Change Log

  • Add InsertFeatureOfInterestRequestEncoder
  • Change log level in JTSHelper.createGeometryFormWKT
  • Use ConcurrentHashMap instead of only HashMap in AbstractSimilarityKeyComponentRepository
  • Support platform parameter/extension
  • Add extension encoding to InsertSensorRequestEncoder

Dependency Updates

  • Bump version.elastic from 7.17.0 to 7.17.2 (#363)
  • Bump guava from 31.0.1-jre to 31.1-jre (#362)
  • Bump Saxon-HE from 11.1.1 to 11.3 (#361, #371)
  • Bump version.spring from 5.3.15 to 5.3.19 (#360, #368, #373, #374, #380)
  • Bump version.jackson from 2.13.1 to 2.13.2 (#364)
  • Bump spotbugs-annotations from 4.5.3 to 4.6.0 (#365)
  • Bump version.mockito from 4.3.1 to 4.5.0 (#366, #383)
  • Bump joda-time from 2.10.13 to 2.10.14 (#369)
  • Bump version.olingo from 4.8.0 to 4.9.0 (#367)
  • Bump kotlin-stdlib from 1.6.10 to 1.6.20 (#376)
  • Bump istack-commons-runtime from 4.0.1 to 4.1.1 (#379)
  • Bump kotlin-stdlib from 1.6.20 to 1.6.21 (#382)
  • Bump maven-javadoc-plugin from 3.3.2 to 3.4.0 (#385)
  • Bump parent from 21 to 24 (#291)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann almost 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.4.0

Available in Maven Central.

Change Log

  • Add readonly flag to JsonConfiguration to readonly configuration file

Dependency Updates

  • Bump version.elastic from 7.16.3 to 7.17.0 (#356)
  • Bump version.slf4j from 1.7.35 to 1.7.36 (#358)
  • Bump maven-javadoc-plugin from 3.3.1 to 3.3.2 (#359)
  • Bump Saxon-HE from 10.6 to 11.1.1 (#355t, #357)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann about 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.3.1

Available in Maven Central.

Change Log

  • Fix TextValue creation from SweText

Dependency Updates

  • None

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann about 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.3.0

Available in Maven Central.

Change Log

  • Copy constraint and value in TextValue
  • Encode Json settings ordered by key

Dependency Updates

  • Bump version.httpcore from 4.4.14 to 4.4.15 (#335)
  • Bump version.elastic from 7.15.2 to 7.16.3 (#338, #344, #348)
  • Bump spotbugs-annotations from 4.5.0 to 4.5.3 (#339, #346 )
  • Bump kotlin-stdlib from 1.6.0 to 1.6.10 (#340)
  • Bump version.spring from 5.3.13 to 5.3.15 (#341, #347)
  • Bump version.mockito from 4.1.0 to 4.3.1 (#342, #351, #354)
  • Bump version.jackson from 2.13.0 to 2.13.1 #343
  • Bump version.slf4j from 1.7.32 to 1.7.35 (#349, #353)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann about 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.2.1

Available in Maven Central.

Change Log

  • Fix spring value definition in JobFactory

Dependency Updates

  • Bump lucene-core from 8.10.1 to 8.11.0 (#329)
  • Bump kotlin-stdlib from 1.5.31 to 1.6.0 (#330)
  • Bump geoip2 from 2.15.0 to 2.16.1 (#331)
  • Bump version.mockito from 4.0.0 to 4.1.0 (#332)
  • Bump version.junit from 5.8.1 to 5.8.2 (#333)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann about 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.2.0

Available in Maven Central.

Change Log

  • Add validTime to copy/clone of AbstractProcess
  • Add DatasourceSettingsHandler interface used by DatabaseSettingsHandler

Dependency Updates

  • Bump spotbugs-annotations from 4.4.0 to 4.5.0 (#302 #314, #328)
  • Bump version.junit from 5.7.2 to 5.8.1 (#303, #308)
  • Bump version.spring from 5.3.9 to 5.3.13 (#304, #318, #327)
  • Bump Saxon-HE from 10.5 to 10.6 (#305)
  • Bump version.elastic from 7.14.1 to 7.15.2 (#306, #307, #320, #326)
  • Bump joda-time from 2.10.10 to 2.10.12 (#309, #313)
  • Bump guava from 30.1.1-jre to 31.0.1-jre (#310, #312)
  • Bump lucene-core from 8.9.0 to 8.10.1 (#311, #315)
  • Bump version.jackson from 2.12.5 to 2.13.0 (#317)
  • Bump version.mockito from 3.12.4 to 4.0.0 (#319)
  • Bump reflections from 0.9.12 to 0.10.1 (#321)
  • Bump reflections from 0.10.1 to 0.10.2 (#322)
  • Bump kotlin-stdlib from 1.4.10 to 1.5.31 (#323)
  • Bump joda-time from 2.10.12 to 2.10.13 (#324)
  • Bump version.antlr4 from 4.9.2 to 4.9.3 (#325)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann over 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.1.1

Available in Maven Central.

Change Log

  • Fix encoding of procedure description in JSON response encoder

Dependency Updates

  • Bump spotbugs-annotations from 4.3.0 to 4.4.0 (#292)
  • Bump version.mockito from 3.11.2 to 3.12.4 (#294, #295, #296)
  • Bump nv-i18n from 1.28 to 1.29 (#297)
  • Bump version.jackson from 2.12.4 to 2.12.5 (#298)
  • Bump jts-core from 1.18.1 to 1.18.2 (#299)
  • Bump version.elastic from 7.14.0 to 7.14.1 (#300)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by autermann over 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.1.0

Available in Maven Central.

Change Log

  • Update WaterML/TimeseriesML InterpolationTypes and add encoding of aggregation duration

Dependency Updates

  • Bump version.elastic from 7.13.4 to 7.14.0 (#290)

Breaking Changes

  • none

See here for the complete commit log.

- Java
Published by CarstenHollmann over 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.0.1

Available in Maven Central.

Change Log

  • Fix admin user deletion, delete users and not the whole config

Dependency Updates

  • Bump version.slf4j from 1.7.31 to 1.7.32 (#288)
  • Bump version.elastic from 7.13.3 to 7.13.4 (#289)

Breaking Changes

  • none

See here for the complete commit log.

- Java
Published by CarstenHollmann over 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v9.0.0

Available in Maven Central.

Change Log

  • Move duplicate WaterML/TSML parameter to a super interface
  • Add constants for detection limit and waterml/tsml metadata
  • Add support for encoding waterml and tsml qualifier and censoredReason and to support the SweQualityHolder
  • Add encoding of complexvalue to AbstractOmEncoderv20

Dependency Updates

  • Bump version.spring from 5.3.6 to 5.3.9 (#262, #272, #286)
  • Bump version.mockito from 3.9.0 to 3.10.0 (#263)
  • Bump version.junit from 5.7.1 to 5.7.2 (#264)
  • Bump geolatte-geom from 1.8.0 to 1.8.2 (#265, #275)
  • Bump maven-javadoc-plugin from 3.2.0 to 3.3.0 (#266)
  • Bump version.elastic from 7.12.1 to 7.13.3 (#267, #270, #276, #282)
  • Bump commons-io from 2.8.0 to 2.11.0 (#268, #274, #285)
  • Bump version.mockito from 3.10.0 to 3.11.2 (#271, #273, #279)
  • Bump version.slf4j from 1.7.30 to 1.7.31 (#278)
  • Bump lucene-core from 8.8.2 to 8.9.0 (#277)
  • Bump spotbugs-annotations from 4.2.3 to 4.3.0 (#280)
  • Bump version.jackson from 2.12.3 to 2.12.4 (#281)
  • Bump commons-compress from 1.20 to 1.21 (#284)

Breaking Changes

  • Change quality in SweAbstractSimpleType from Collection to new SweQualityHolder that conatins a List<SweQuality>

See here for the complete commit log.

- Java
Published by CarstenHollmann over 4 years ago

https://github.com/52north/arctic-sea - Arctic Sea v8.2.1

Available in Maven Central.

Change Log

  • fix parsing of $count Query Option (#248)

Dependency Updates

  • Bump version.elastic from 7.11.2 to 7.12.1 (#249, #259)
  • Bump istack-commons-runtime from 4.0.0 to 4.0.1 (#251)
  • Bump version.mockito from 3.8.0 to 3.9.0 (#252)
  • Bump version.jackson from 2.12.2 to 2.12.3 (#253)
  • Bump lucene-core from 8.8.1 to 8.8.2 (#254)
  • Bump version.spring from 5.3.5 to 5.3.6 (#255)
  • Bump Saxon-HE from 10.3 to 10.5 (#256)
  • Bump spotbugs-annotations from 4.2.2 to 4.2.3 (#257)
  • Bump guava from 29.0-jre to 30.1.1-jre (#258)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann almost 5 years ago

https://github.com/52north/arctic-sea - Arctic Sea v8.2.0

Available in Maven Central.

Change Log

  • Get namespace from XML element if attribute xlink:href should be parsed

Dependency Updates

  • Bump version.jackson from 2.12.0 to 2.12.2 (#225, #242)
  • Bump version.spring from 5.3.2 to 5.3.5 (#226, #236, #247)
  • Bump version.elastic from 7.10.1 to 7.11.2 (#227, #237, #244)
  • Bump version.mockito from 3.7.0 to 3.8.0 (#228, #239)
  • Bump lucene-core from 8.7.0 to 8.8.1 (#229, #238)
  • Bump version.junit from 5.7.0 to 5.7.1 (#230)
  • Bump geolatte-geom from 1.6.0 to 1.6.1 (#231)
  • Bump spotbugs-annotations from 4.2.0 to 4.2.2 (#232, #241)
  • Bump geolatte-geom from 1.6.1 to 1.8.0 (#233, #243)
  • Bump joda-time from 2.10.9 to 2.10.10 (#234)
  • Bump jts-core from 1.18.0 to 1.18.1 (#240)
  • Bump version.antlr4 from 4.9.1 to 4.9.2 (#245)
  • Bump nv-i18n from 1.27 to 1.28 (#246)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by autermann almost 5 years ago

https://github.com/52north/arctic-sea - Arctic Sea v8.1.0

Available in Maven Central.

Change Log

  • Add Value implementation for trajectory observations
  • Add Value implementation for Time (similar to TimeRange)
  • Add decoding of TextValue for JSON
  • Add text om:parameter in JSON schema
  • Add handling of category in insert requests (sos database entity)

Dependency Updates

  • Bump version.httpcore from 4.4.13 to 4.4.14 (#214)
  • Bump version.jena from 3.16.0 to 3.17.0 (#215)
  • Bump version.spring from 5.3.1 to 5.3.2 (#217)
  • Bump version.elastic from 7.10.0 to 7.10.1 (#218)
  • Bump parent from 19 to 21 (#219)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by autermann about 5 years ago

https://github.com/52north/arctic-sea - Arctic Sea v8.0.3

Available in Maven Central.

Change Log

  • fix typo in constant literal ODataConstants#SECOND (#191)

Dependency Updates

  • Bump version.elastic from 7.9.1 to 7.10.0 (#188, #201, #209)
  • Bump spotbugs-annotations from 4.1.2 to 4.2.0 (#189, #198, #213)
  • Bump version.mockito from 3.5.11 to 3.6.28 (#190, #199, #203, #211)
  • Bump version.jackson from 2.11.2 to 2.12.0 (#192, #212)
  • Bump httpclient from 4.5.12 to 4.5.13 (#193)
  • Bump lucene-core from 8.6.2 to 8.7.0 (#194, #206)
  • Bump geoip2 from 2.14.0 to 2.15.0 (#196)
  • Bump maxmind-db from 1.4.0 to 2.0.0 (#195)
  • Bump joda-time from 2.10.6 to 2.10.8 (#200, #202)
  • Bump version.elastic from 7.9.2 to 7.9.3 (#201)
  • Bump version.spring from 5.2.9.RELEASE to 5.3.1 (#204, #208)
  • Bump Saxon-HE from 10.2 to 10.3 (#205)
  • Bump istack-commons-runtime from 3.0.11 to 4.0.0 (#207)
  • Bump version.antlr4 from 4.8-1 to 4.9 (#210)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by autermann about 5 years ago

https://github.com/52north/arctic-sea - Arctic Sea v8.0.2

Available in Maven Central.

Change Log

  • Fix encoding of SOAP requests (#184)

Dependency Updates

  • Bump lucene-core from 8.6.1 to 8.6.2 (#178)
  • Bump commons-codec from 1.14 to 1.15 (#179)
  • Bump version.mockito from 3.5.7 to 3.5.11 (#180, #182, #187)
  • Bump version.elastic from 7.9.0 to 7.9.1 (#181)
  • Bump commons-io from 2.7 to 2.8.0 (#183)
  • Bump version.junit from 5.6.2 to 5.7.0 (#185)
  • Bump version.spring from 5.2.8.RELEASE to 5.2.9.RELEASE (#186)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by autermann over 5 years ago

https://github.com/52north/arctic-sea - Arctic Sea v8.0.1

Available in Maven Central.

Change Log

  • Fix STA Query Parsing (#175)

Dependency Updates

  • Bump lucene-core from 8.6.0 to 8.6.1 (#166)
  • Bump version.mockito from 3.4.6 to 3.5.7 (#167, #172, #173)
  • Bump version.elastic from 7.8.1 to 7.9.0 (#168)
  • Bump spotbugs-annotations from 4.1.1 to 4.1.2 (#170)
  • Bump Saxon-HE from 10.1 to 10.2 (#174)
  • Bump jts-core from 1.17.0 to 1.17.1 (#176)

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann over 5 years ago

https://github.com/52north/arctic-sea - Arctic Sea v8.0.0

Available in Maven Central.

Change Log

  • Wsdlv11XmlStreamWriter: fix xml encoding of binding attribute and include element
  • Add Comparable to WSDL ExtensibilityElement

Dependency Updates

  • Update common-xml from 2.6.1 to 2.7.0

Breaking Changes

  • Remove usage of javax.xml.soap.* classes to support usage with Java 11
  • Return java.util.Collection instead of java.util.List in shetland org.n52.shetland.w3c.wsdl classes
  • org.n52.shetland.w3c.wsdl.Port: Change binding form org.n52.shetland.w3c.wsdl.Binding to QName

See here for the complete commit log.

- Java
Published by CarstenHollmann over 5 years ago

https://github.com/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.

- Java
Published by CarstenHollmann over 5 years ago

https://github.com/52north/arctic-sea - 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.

- Java
Published by CarstenHollmann over 5 years ago

https://github.com/52north/arctic-sea - 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.

- Java
Published by autermann over 5 years ago

https://github.com/52north/arctic-sea - Arctic Sea v7.5.1

Available in Maven Central.

Change Log

  • Fix $expand parser not rewriting if queryOptions 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.

- Java
Published by autermann over 5 years ago

https://github.com/52north/arctic-sea - 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.

- Java
Published by autermann over 5 years ago

https://github.com/52north/arctic-sea - 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.

- Java
Published by autermann almost 6 years ago

https://github.com/52north/arctic-sea - 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.

- Java
Published by autermann almost 6 years ago

https://github.com/52north/arctic-sea - 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.

- Java
Published by autermann almost 6 years ago

https://github.com/52north/arctic-sea - Arctic Sea v7.3.0

Available in Maven Central.

Change Log

  • Check that language is not null and enhance PTFreeText in AbstractJSONDecoder
  • Fix processing of onlineResource in OwsServiceProviderFactory
  • 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 in AbstractObservattionResponse 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 of service.capabilitiesCacheUpdateInterval.

See here for the complete commit log.

- Java
Published by CarstenHollmann about 6 years ago

https://github.com/52north/arctic-sea - 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.

- Java
Published by EHJ-52n over 6 years ago

https://github.com/52north/arctic-sea - Arctic Sea v7.1.0

Available in Maven Central.

Change Log

  • Add new mediatype to janmayen::org.n52.janmayen.http.MediaTypes: APPLICATION_OCTET_STREAM ### Breaking Changes
  • None

See here for the complete commit log.

- Java
Published by CarstenHollmann over 6 years ago

https://github.com/52north/arctic-sea - Arctic Sea v7.0.0

Available in Maven Central.

Change Log

  • Extend support for language strings
  • Fix decoding of numeric settings which can be of type BigDecimal
  • Enhance the parameter for depth/height with further definitions
  • Add Serializable to settings and datasource interfaces
  • Fix getting of country for ISO alpha 3 which are store as upper case
  • Update elastic search version to 7.2.0
  • Add set value from string which would be converted by the implementation
  • Update several dependencies

Breaking Changes

  • Remove deprecated classes
  • Remove deprecated constants
  • Remove deprecated methods

See here for the complete commit log.

- Java
Published by CarstenHollmann over 6 years ago

https://github.com/52north/arctic-sea - Arctic Sea v6.0.0

Available in Maven Central.

Change Log

  • Fix NPE in SosOffering constructor if name is null
  • Fix loop in equals of SweDataRecord
  • Add check if quality array of SweCommon XML objects lenght is greater than 0
  • Update JUnit Tests to version 5.x

Breaking Changes

  • Deprecate SwesExtensions and return Extensions in decoder which parse extensions
  • Store configuration in /WEB-INF/config folder by default
  • Store cache in /WEB-INF/tmp folder by default

See here for the complete commit log.

- Java
Published by CarstenHollmann almost 7 years ago

https://github.com/52north/arctic-sea - Arctic Sea v5.3.0

Available in Maven Central.

Change Log

  • Updated the license header
  • Updated Jackson dependency version to fix vulnerability
  • Changed log level in constuctors from INFO to DEBUG
  • Fix constuctor of org.n52.shetland.ogc.om.values.QuantityValue.java to allow null values
  • Fix parsing of swes:extension tonot only check for SweAbstracDataComponents as values.
  • Check SensorML 1.0.1 in SOS 1.0.0 DescribeSensor response if the response element has a SensorML element. If not, surround description with SensorML element
  • Fix coordinate switching: With Hibernat 5.4 and the used Geolatte, the CoordianteSequence of a Geometry from the Database is of type PackedPositionSequence which returns copies of the coordinates. Therefore, the apply() method with filter does not change the coordinate axis which is fixed by this.
  • Allow minoccurrence of zero (i.e. optional inputs) in org.n52.shetland.ogc.wps.description.impl.AbstractProcessInputDescription.java
  • Handle missing/wrong service and/or version for all operations
  • Add NoSuchJob and ResultNotReady exceptions for WPS 2.0 implementations
  • Differentiate between no identifier param and empty identifer param value for DescribeProcess requests
  • Use LocaleHelper.decode() instead of new Locale() regardless of whether the requested language is 2 or 3 coded.
  • Add support for getting name from shortname identification element fo SensorML encoded procedure descriptions.

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by autermann almost 7 years ago

https://github.com/52north/arctic-sea - Arctic Sea v5.2.0

Available in Maven Central.

Change Log

  • Refactored org.n52.iceland.service.DatabaseSettingsHandler
  • Introduced org.n52.iceland.util.PropertyFileHandler and org.n52.iceland.util.DelegatingPropertyFileHandler
  • Deprecated org.n52.iceland.util.AbstractPropertyFileHandler

Breaking Changes

  • None

See here for the complete commit log.

- Java
Published by autermann about 7 years ago

https://github.com/52north/arctic-sea - Arctic Sea v5.1.0

Available in Maven Central.

Change Log

  • Proper support for SmlParameter in AbstractProcess.
  • Support for content-less SweFields.
  • Support for 3D coodinates in ReferencedEnvelope
  • Various bug fixes and improvements ported from SOS v4.4.x
  • Dependency Updates:
    • OLingo v4.5.0
    • Spring v5.1.3
    • Jackson v2.9.7
    • Exificient v1.0.4
    • XmlBeans v3.0.2
    • Joda Time v2.10.1
    • JTS v1.16
    • common-xml v2.6.1

Breaking Changes

  • Removal of AbstractSamplingFeature#wasEncoded()
  • AbstractProcess#getParameters() and AbstractProcess#setParameters() now use SmlParameter instead of String

See here for the complete commit log.

- Java
Published by autermann about 7 years ago

https://github.com/52north/arctic-sea - Arctic Sea v5.0.1

Available in Maven Central.

Change Log

See here for the complete commit log.

- Java
Published by autermann over 7 years ago

https://github.com/52north/arctic-sea - Arctic Sea v5.0.0

Available in Maven Central.

Change Log

  • updated parent pom to v12
  • Support for TimeseriesML
  • Some bean definitions for InsertSensor request encoding and response decoding were missing from svalbard-xmlbeans-context.xml
  • Support for SensorML's DataInterface and connection and SWE Common's DataStream
  • Support for getLatest and getLast as extended indeterminate time values (in addition to latest) ### Breaking Changes Various breaking changes due to the support of TimeseriesML, e.g. some classes moved from org.n52.shetland.ogc.om.series.wml to org.n52.shetland.ogc.om.series. This should only be relevant, if you used WaterML.

See here for the complete commit log.

- Java
Published by autermann almost 8 years ago

https://github.com/52north/arctic-sea - Arctic Sea v4.1.0

Available in Maven Central.

Change Log

  • fixed encoding of eReporting headers
  • fixed NcName.makeValid(String) to not replace hyphens
  • fixed several bugs in UVFEncoder
  • fixed AbstractTimeLocationValueTripleTypeEncoder to handle BigDecimal
  • decoding of multilanguage strings in JSON representation of GMD contacts, related parties
  • support for 3d spatial filtering profile parameters
  • missing codespaces in JSON are no longer replaced with http://www.opengis.net/def/nil/OGC/0/unknown ### Breaking Changes
  • none

See here for the complete commit log.

- Java
Published by autermann almost 8 years ago

https://github.com/52north/arctic-sea - Arctic Sea v4.0.0

Available in Maven Central.

Change Log

  • updated maven parent to v11
  • updated common-xml to v2.4.0
  • added option to specify timouts for requests
  • fixed bugs in org.n52.shetland.ogc.gml.time.IndeterminateValue
  • decoders for DeleteResultTemplate and DeleteObservation, InsertFeatureOfInterest, result filters, spatial filters and SWES extensions
  • various smaller bugfixes ### Breaking Changes
  • org.n52.iceland.binding.Binding is now an interface
  • quantity values, SWE quantity values, SWE quantity ranges and height/depth parameters are typed as BigDecimal instead of double

See here for the complete commit log.

- Java
Published by autermann almost 8 years ago

https://github.com/52north/arctic-sea - Arctic-Sea v3.1.0

Change Log.

Available in Maven Central.

- Java
Published by autermann about 8 years ago

https://github.com/52north/arctic-sea - Arctic Sea v3.0.0

This is the initial release of Jan Mayen, Faroe, Shetland, Svalbard and Iceland under the new groupId org.n52.arctic-sea.

Available in Maven Central.

- Java
Published by autermann about 8 years ago