- Fix syntax in README.md
- Stringify
props['default-value'] - Update datasource.template in v4.2.0
- Remove "schema" parameter + correct default values
- Update README (package namespace + use latest version v4.2.0)
- Fix mixed content warnings [ref #151]
- Upgrade mocha to ^1.21.5
- Added support for Mapnik 3.0.22
- Added new options
line-pattern-type,line-pattern-alignment,line-pattern-width,line-pattern-cap,line-pattern-join,line-pattern-miterlimit,line-pattern-dasharray - Fixed deprecation message of
shield-min-distance
- Deprecated
minzoomandmaxzoomin favor ofminimum-scale-denominatorandmaximum-scale-denominator - Added
text-offsetandshield-offset
- Fixed missing options in datasource template for GDAL
- Added support for mapnik 3.0.20
- Fixed default value for
polygon-fill - Ramer douglas peucker algorithm added to the list of simplification algorithms
- Better documentation for
wrap-character shield-min-distancemarked deprecated, fixed description- Added new
text-placementandshield-placementvaluesgridandalternating-grid - Added
band,nodata,nodata_tolerance,sharedoptions of GDAL datasource
- Removed some wrong
autokeywords on rules for the whole symbolizer where the symbolizer had required properties
- Removed * symbolizer and reference rules within
styleinstead - Added rules that work on the whole symbolizer and allow to either suppress it or output it with default values
- Removed generating index.js on prepublish and postpublish and add index.js to version control instead
- Added
cache-features - Removed redundant type for
debug-mode
- Fixed a problem with generating index.js on Git installs with NPM
- Support for running in the browser
- Changed wording on description for
marker-opacity - Added
polygon-pattern-transformandline-pattern-transform - Fixed datatype of
shield-line-spacingandtext-line-spacing - Fixed a typo
- Fix ref loading bug
- Add support for loading latest reference using sevmer (#108)
- Added support for mapnik 3.0.10
- Added support for mapnik 3.0.9
- Added support for mapnik 3.0.7
- Fixed missing support for
inlineandfilesize_maxoptions in some datasource refs. - Added support for mapnik 3.0.6
- Added
key_field_as_attributeoption for Postgis datasource
- Added support for mapnik 3.0.5
- Added support for mapnik 3.0.4
- Added support for mapnik 3.0.3
- Added new colorblind filters
- Added
miter-reverttostroke-linejoin - Renamed
left-onlyandright-onlyoftext-uprightto use hyphens rather than underscores (mapnik/mapnik#2682) - Added
repeat-wrap-character(unstable, mapnik/mapnik#2333) - Added
largest-bbox-only(experimental) - Added
rotate-displacement - Added
statuskey to symbolizer property scheme (#101)
- Added
topojsondatasource - Added
text-upright:auto-down;
- Added
text-transform:reverse - Added
text-upright - Added
marker-direction(mapnik/mapnik#2621) - Changed API to lazily load each reference (helps avoid
requireperformance cost).
Changes are:
- Removed
mapnik-reference.versionobject - Added
mapnik-reference.versionsarray - Added
mapnik-reference.load()function. Accepts ref version string, returns the reference instance
- Added
dotssymbolizer
- Doc improvements
- Fix a typo in text-opacity css name.
- Added
font-feature-settingsfor v3.0.0 ref (@talaj) - Updated
text-character-spacingandtext-dydoc for v3.0.0 ref (@talaj)
- Now reporting Mapnik 3.0.0
- Format change: now properties that are expressions report
expression:trueand theirtyperepresents the expected type post-evaluation.
- Added more docs and default value descriptions
- Added
text-font-feature-settings(mapnik/mapnik#2416) - Added
adjustoption totext-horizontal-alignment(mapnik/mapnik#2426) - Added
marker-avoid-edges,marker-simplify,marker-simplify-algorithm, andmarker-offset - Added
text-halo-opacity,text-halo-comp-op,shield-halo-opacity, andshield-halo-comp-op
Tagged Sep 4, 2014
- Updated new default of
clip:falsefor Mapnik >= 3.x - Added
shield-label-position-tolerance - Added
vertex-firstandvertex-lastmarker-placementoptions (mapnik/mapnik#2338) - Removed
bilinear8option forscaling(mapnik/mapnik#2076) - Added
line-pattern-opacity - Removed
wrap-character(mapnik/mapnik#2333) - Added
linear-dodge,linear-burn, anddividetocomp-op - Added
text-halo-transformandshield-halo-transform - Changed
polygon-pattern-alignmentdefault toglobal - Improved coverage of docs overall.
Tagged Apr 25, 2014
- Added
shield-halo-rasterizer
Tagged Apr 10, 2014
- Added
v2.3.0reference - Added
image-filters-inflate - Re-enable colorize-alpha for 2.2.0
- Added experimental support for
text-placement-type:listandshield-placement-type:list - Moved
fill,stroke-width, andopacityon all symbolizers to expressions targeting Mapnik 3.x
Tagged Oct 25, 2013
- Added
v2.2.0reference
Tagged Sept 26, 2013
Updated when Mapnik 2.3.x was at 68ff3ce.
- Added
color-to-alphaimage filter
Tagged Sept 19, 2013
Updated when Mapnik master was at 2ebd3e9bf8.
- Removed uneeded
descriptionproperties. - Corrected the
text-min-paddingdoc to note that it only relates to whether a label is within a given distance of the edge of a (meta)tile not other text. - Added Map
background-image-opacityandbackground-image-comp-op - Added
line-pattern-offset - Added
direct-image-filters - Added
scale-hslaimage-filter - Added
raster-colorizer - Added
text-halo-rasterizer - Added
geometry-transform - Added
shield-transform,shield-placements, andshield-placement-type - Added
debug-modeto visualize collision boxes - Moved experimental
latest/datasources.jsontolatest/datasources.templatesodatasources.jsonnow is fully baked
Tagged February 5th, 2013
Updated when Mapnik master was at 19e52c013639.
- Exposed simplify and simplify-algorithm properties
Tagged January 2, 2013
Updated when Mapnik master was at fd089a228b7.
- Added value keywords known by Mapnik for rhs filtering (#42)
Tagged November 29, 2012
Updated when Mapnik master was at 26889c4761e.
- Added the obscure
shield-unlock-imageparameter, long supported by Mapnik.
Tagged November 26, 2012
Updated when Mapnik master was at c39c839452 and 2.1.x branch as at 0b2f2f8ee0.
- Adds new reference for Mapnik 2.1.1 (upcoming)
- Adds marker-multi-policy option for >= 2.1.1
Tagged Sept 6, 2012
Updated when Mapnik master was at a513d3f97
- Updates the schema by introducing a
"unsigned"type for integer values. Carto and other parsers will be backwards-compatible with values specified in floats by rounding them to integers.
Tagged Aug 30, 2012
Updated when Mapnik master was at 2e44e8c4
- Various docs fixes
- Added
interioroption formarkers-placement - Fixed required values for shields with Mapnik >= 2.1
- Added
map-maximum-extent - Fixed up layer and style properties in all versions
- Remove
font-setwhich was uneeded - Fixed doc string for
marker-width.
Tagged Aug 15, 2012
Updated when Mapnik master was at 4cf1484
- Removed experimental
colorize-alphacomp-op to match Mapnik removal (mapnik/mapnik#1371).
Tagged Aug 8, 2012
Updated when Mapnik master was at 7847af51e7
- Corrected internally reported versions for
latestand2.0.2
Tagged Aug 8, 2012
Updated when Mapnik master was at 7847af51e7
- Made
point-fileoptional - Added
marker-ignore-placementto 2.0.1 as per backport (mapnik/mapnik#1163) - Added new 2.0.2 reference - an exact copy of 2.0.1 as no changes were made in Mapnik between these releases
Tagged Aug 2, 2012
Updated when Mapnik master was at a22b31b0cc
- Added
line-gamma-methodandpolygon-gamma-method - Added
line-miterlimit - Removed remaining
shield-no-textfromlatest/reference.json
Tagged Aug 1, 2012
Updated when Mapnik master was at a22b31b0cc
- Now
transformproperties arefunctionstype - Added
fill-opacityfor markers - Exposed clip and smooth on all appropriate symbolizers
- Declared
text-orientationas expression type - Matched
transformnaming with Mapnik - Fixed default value for
raster-scalingtonear - Added more
raster-scalingtypes:near,spline36,hanning,hamming,hermite,kaiser,quadric,catrom,bessel,mitchell,sinc,blackman - Removed
raster-mode, useraster-comp-opinstead - Added polygon-pattern-opacity - newly supported in Mapnik
- Fixed up which symbolizers support
comp-op(removed buildings, added line-pattern) - Removed
no-textfor shield symbolizer since Mapnik >= 2.1.x no longer uses this. - Fixed naming of
stroke-dashoffset - Renamed all instances of
composite-operationtocomp-opto match mapnik/svg spec - Fixed
buffer-sizetype in 2.0.1 reference (uri -> float) - Improved tests: run them with
make test
- Add
shield-allow-overlap - Add
shield-vertical-alignment - Add
text-wrap-beforeandshield-wrap-before - Made
marker-width,marker-height, andshield-nameexpressions - Fixed default value for text/shield alignment properties
- Add
expressiontype - Add
functionstype - Add transform function definitions for
point-transformand, eventually, other transforms
- Fixed type definition of
font-directoryin reference targeting latest mapnik
- Fixed type definition of
font-directory, ensuring it is interpreted as a uri
- Add
raster-comp-op(temporarily namedraster-composite-operation)
- Add
invert()image filter function - Rename
color-spincompositing tocolorize-alpha
- The style-property
image-filtersbecomes of thefunctionstype and gains[name, arity]specs for each function.
- For the property
buffer-sizeunder the Map symbolizer, the CSS representation becomesbuffer-size, not `buffer.
- Added symbolizer-specific
composite-operationcode.