Releases: koopjs/koop
Releases · koopjs/koop
v2.2.1
v2.2.0
Added
- Providers can optionally pass in an
overrides
property to theprocessFeatureService
method on controllers. This allows a provider to manually override any templated values in the Feature Service response like names, descriptions, etc. - Tests for overriding properties
- Tests passing in counts to FeatureServices when
returnCountOnly
is true - Added wrapper methods on the
lib/Cache.js
for missing cache methods - Added jsdocs to methods in
lib/Cache.js
Changed
- Providers can now optionally pass in an extent that FeatureServices will use instead of looping over features
- If no config is passed in one will get created as an empty object. This protects koop from crashing with no config (#186).
- Shapefile parts are deleted after being added to zip
Fixed
- Zip exports no longer contain shapefile parts that do not belong
- Ensuring that date fields are correctly cast as dates in FeatureServices
v2.1.12
Changed
- Fixed typo bug with checking for expired caches when timers are set. s/checkthis/checkCache/g
- Better logic around outSR when requesting 102100 as projected output
- checking for codedValues on field.domains in the lib/GeoJSON - fixes a bug with numeric domains
- All query model tests are running and passing
Fixed
- Correctly replacing LCC to address an ogr2ogr proj bug
Added
- A project roadmap for laying out upcoming versions and work we want to do in those versions
v2.1.11
v2.1.10
v2.1.9
v2.1.8
v2.1.7
v2.1.6
Changed
- Forcing CSV column headers to be trimmed for leading/trailing whitespace on parse
- Fixed support for returnGeometry=false
- Not setting the id attribute if OBJECTID is already present
- Fixed support for orderByFields on featureservice requests for both ASC and DESC sort orders