Skip to content

v1.2.0

Latest
Compare
Choose a tag to compare
@jahow jahow released this 14 Nov 21:48
· 4 commits to main since this release

This version of ogc-client includes many significant improvements, many of them brought by new contributors.

New features and improvements

  • Support for OGC API Tiles and OGC API Syles (thanks @ronitjadhav and @LukasLohoff!)
  • Support startIndex for WFS
  • Improved error handling, pare XML error responses for WMS and WFS (thanks @ejn!)
  • More information parsed from WMS and WFS capabilities (thanks @RobQuincey-DC!)
  • Use the advertised URLs when generating GetFeature and GetMap urls
  • Added a clearCache function
  • Fixed CRS detection in WMTS endpoints (@thanks @vprintempsPei!)

Detailed change log

  • Added Tile Matrix Set Retrieval and Collection Tile URL Generation by @ronitjadhav in #34
  • Minor improvements to the application docs by @LukasLohoff in #41
  • Auto-publish @dev version on NPM by @jahow in #42
  • [WFS] Add startIndex Support in URL generation and supportsStartIndex Method by @ronitjadhav in #44
  • Use sharedFetch in OGC API endpoint queries by @jahow in #45
  • OGC API: Avoid "stream already consumed" errors on shared fetch calls by @jahow in #46
  • Add utility in WMS endpoint to build a GetMap url by @jahow in #48
  • Disable caching if it fails once, prevent crash by @jahow in #51
  • Add node-specific bundle in the package by @jahow in #52
  • ogc-records: update schema by @fgravin in #53
  • Add keywords to WMS and WFS by @RobQuincey-DC in #55
  • Support for OGC API Styles by @LukasLohoff in #43
  • Node bundle: make node-fetch an external dependency by @jahow in #60
  • NPM package typings are actually in the src folder as TS files by @jahow in #61
  • Keep d.ts files in package by @jahow in #62
  • Add abstract to LayerStyle by @RobQuincey-DC in #59
  • Add 'queryable' property to WMS by @RobQuincey-DC in #57
  • Add formats from WMS Capabilities to outputFormats by @RobQuincey-DC in #64
  • Update Docs.vue by @vprintempsPei in #72
  • do not apply node polyfills if not necessary by @jahow in #76
  • Add info formats to WMS capabilities by @RobQuincey-DC in #66
  • Add support for retrieving exception formats from WMS capabilities by @ejn in #67
  • Expose provider information from capabilities by @ejn in #68
  • Report WMS scale denominators (scale hints) by @ejn in #70
  • Add recognition of service exception reports by @ejn in #73
  • Adds a clearCache function by @jahow in #78
  • Allow using xs: prefix for feature type attributes by @jahow in #79
  • Allow specifying a list of attributes in WfsEndpoint.getFeatureUrl by @jahow in #80
  • Use self-reported operation URLs from capability documents by @ejn in #69
  • Expose WMS Layer and WFS FeatureType MetadataURLs by @ejn in #71
  • Fix wrong crs for wmts layer by @vprint in #81
  • Better WMTS layer creation by @jahow in #84
  • Improve errors received when creating an endpoint by @jahow in #83

New Contributors

Full Changelog: v1.1.0...v1.2.0