Releases: koopjs/koop-core
Releases · koopjs/koop-core
v3.17.2
Added
- New functions to support fetching metadata for data catalog and layer
Changed
- Update dependencies
- Update Travis CI config
- Enhance development experience by using pre-commit linting
- Make route method definitions case insensitive, i.e.,
get
, GET
or Get
all ok
- Refactored model extension
v3.17.1
Fixed
- Provider name option gets used for plugin routes
v3.17.0
Added
- Add options object to instantiated model
- Add cache option validiation
- Add
before
and after
transformation functions to provider registration options
- Add
name
to provider registration options and preferentially use as provider name in routes
v3.16.0
Added
Fixed
- Support
True
and False
as boolean values for query parameters
v3.15.0
Added
- added
pluginName
property to plugin registration object, which takes precedence over plugin_name
.
Fixed
- when determining the plugin name,
plugin_name
takes precedence over Plugin.name
.
v3.14.0
Fixed
- provider routes bound before other plugin routes
v3.13.0
Added
- appending layer id to cache key provides unique keys for each layer in a provider
v3.12.2
Fixed
- output-plugins routes must be bound before provider routes
v3.12.1
Changed
- preferentially use the
config
argument for this.config
during instantiation
v3.12.0
Added
- response compression unless explicitly disabled with config's
disableCompression
property