Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 710 lines (382 sloc) 30.766 kb
910ea26 @springmeyer convert CHANGELOG to markdown
springmeyer authored
1 # Mapnik Changelog
43d317a @kunitoki Updated changelog referring to sql query support OGR plugin - refs #472)
kunitoki authored
2
b792218 @springmeyer Adding a CHANGELOG stub to begin keeping synthesis of changes
springmeyer authored
3 A simple log of core changes affecting Mapnik usage.
4
5 Developers: Please commit along with changes.
6
396de8d @springmeyer add 0.3.0->0.5.1 to the CHANGELOG, correct the the 2.0.0 release year
springmeyer authored
7 For a complete change history, see the git log.
b792218 @springmeyer Adding a CHANGELOG stub to begin keeping synthesis of changes
springmeyer authored
8
0de2bea @springmeyer improve interplay of maximum-extent and map.zoom_all, now properly cl…
springmeyer authored
9 ## Future
10
4bc6b0c @springmeyer avoid copy of image data by using new, more efficient mapnik::raster …
springmeyer authored
11 - Faster rendering of rasters by reducing memory allocation of temporary buffers (#1516)
12
cd06430 @springmeyer update changelog after #1444 and 05195ca68d501e06dd39cacdbcd86332a435…
springmeyer authored
13 - Added ability to pass a pre-created collision detector to the cairo renderer (#1444)
14
8f997d5 @springmeyer update changelog after 86e805b33e63d96dc8 - refs #503 and #1499
springmeyer authored
15 - Tolerance parameter is now supported for querying datasources at a given point (#503/#1499)
16
fca5646 @springmeyer csv plugin: improve newline detection - closes #1497
springmeyer authored
17 - Improved detection of newlines in CSV files - now more robust in the face of mixed newline types (#1497)
18
56585d1 @springmeyer when using style level compositing or image filters still trigger sty…
springmeyer authored
19 - Allow style level compositing operations to work outside of featureset extents across tiled requests (#1477)
20
3e39732 @springmeyer update changelog after #1466
springmeyer authored
21 - Support for encoding `literal` postgres types as strings 69fb17cd3/#1466
22
0de2bea @springmeyer improve interplay of maximum-extent and map.zoom_all, now properly cl…
springmeyer authored
23 - Fixed zoom_all behavior when Map maximum-extent is provided. Previously maximum-extent was used outright but
24 now the combined layer extents will be again respected: they will be clipped to the maximum-extent if possible
25 and only when back-projecting fails for all layers will the maximum-extent be used as a fallback (#1473)
0c8c91b @springmeyer update CHANGELOG
springmeyer authored
26
910ea26 @springmeyer convert CHANGELOG to markdown
springmeyer authored
27 ## Mapnik 2.1.0
77f5aae @springmeyer update changelog - #908
springmeyer authored
28
ef297c6 @springmeyer update CHANGELOG for mapnik v2.1.0 release
springmeyer authored
29 Released Aug 23, 2012
30
31 (Packaged from a25aac8)
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
32
854d872 @springmeyer further flesh out 2.1.0 changelog entries that were missing - refs #1403
springmeyer authored
33 - Feature-level compositing (comp-op) for all symbolizers (except building) in AGG and Cairo renderers (#1409)
34
35 - Style-level compositing (comp-op) (#1409) and style-level opacity for AGG renderer (#314)
36
37 - New experimental framework for image manipulation called `image-filters` to allow things to be done across entire layer canvas like burring (#1412)
38
39 - Support for recoloring stroke, fill, and opacity of SVG files (#1410 / #659)
40
41 - Support for data-driven transform expressions (#664)
42
43 - New support for offsetting geometries / parallel lines in line_symbolizer (#927/#1269)
44
45 - New support for clipping geometries - now default enabled on all symbolizers (#1116)
46
47 - Framework for chainable geometry transformations (called `vertex_converters`) so that you can do things like clip, smooth, and offset at the same time (#927)
48
49 - WKT parsing now is more robust and supports multi-geometries (#745)
62e039d @springmeyer double grid encoding performance in python - closes #1315
springmeyer authored
50
93be0dd @springmeyer finish up 2.1.0 changelog - refs #1403
springmeyer authored
51 - New support for outputting WKT/WKB/GeoJSON/SVG from mapnik.Geometry objects (#1411)
854d872 @springmeyer further flesh out 2.1.0 changelog entries that were missing - refs #1403
springmeyer authored
52
53 - New experimental python datasource plugin (#1337)
54
55 - New experimental geojson datasource plugin using in-memory rtree indexing (#1413)
56
93be0dd @springmeyer finish up 2.1.0 changelog - refs #1403
springmeyer authored
57 - Cairo rendering is now much more similiar to AGG rendering as cairo backend now supports `scale_factor` (#1280) and other fixed have landed (#1343, #1233, #1344, #1242, #687, #737, #1006, #1071)
854d872 @springmeyer further flesh out 2.1.0 changelog entries that were missing - refs #1403
springmeyer authored
58
93be0dd @springmeyer finish up 2.1.0 changelog - refs #1403
springmeyer authored
59 - mapnik::Feature objects and datasource plugins now use a `Context` to store attribute schemas to reduce the memory footprint of features (#834)
854d872 @springmeyer further flesh out 2.1.0 changelog entries that were missing - refs #1403
springmeyer authored
60
0dec6c6 @springmeyer +reflect miterlimit in python
springmeyer authored
61 - Added Stroke `miterlimit` (#786)
62
3e4d579 @springmeyer +reflect background_image in python and add background_color to match…
springmeyer authored
63 - Python: exposed Map `background_image` (and aliased `background` to `background_color`)
64
b76c8e5 @springmeyer +reflect building symbolizer in python
springmeyer authored
65 - Python: exposed BuildingSymbolizer
66
854d872 @springmeyer further flesh out 2.1.0 changelog entries that were missing - refs #1403
springmeyer authored
67 - Support in the CSV plugin for reading JSON encoded geometries (#1392)
68
69 - Increased grid encoding performance (#1315)
0d97b85 @springmeyer markers: support opacity on bitmaps, and move to supporting both opac…
springmeyer authored
70
71 - Added support for setting opacity dynamically on images in polygon pattern and markers symbolizers
72
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
73 - Added support for filtering on a features geometry type, either `point`, `linestring`, `polygon`,
d63cf68 @springmeyer update changelog with geometry filter support as per #546
springmeyer authored
74 or `collection` using the expression keyword of `[mapnik::geometry_type]` (#546)
75
523a574 @springmeyer update changelog re: #1102
springmeyer authored
76 - MarkersSymbolizer width and height moved to expressions (#1102)
77
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
78 - PostGIS: Added `simplify_geometries` option - will trigger ST_Simplify on geometries before returning to Mapnik (#1179)
3bf79ab @springmeyer update changelog after cfc08661 - refs #1179
springmeyer authored
79
5767c65 @springmeyer improve the map.query_point/query_map_point implementation, now throw…
springmeyer authored
80 - Improved error feedback for invalid values passed to map.query_point
81
00ab1b6 @springmeyer svg icon rendering: fix for thin lines displaying slightly too thick …
springmeyer authored
82 - Fixed rendering of thin svg lines (#1129)
83
854d872 @springmeyer further flesh out 2.1.0 changelog entries that were missing - refs #1403
springmeyer authored
84 - Improved logging/debugging system with release logs and file redirection (https://github.com/mapnik/mapnik/wiki/Runtime-Logging) (#937 and partially #986, #467)
8f36d47 @kunitoki - fixed a potential buffer overflow in geos plugin error reporting
kunitoki authored
85
46b16c9 @springmeyer support nodata for paletted images and allow user to set nodata on-th…
springmeyer authored
86 - GDAL: allow setting nodata value on the fly (will override value if nodata is set in data) (#1161)
87
88 - GDAL: respect nodata for paletted/colormapped images (#1160)
89
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
90 - PostGIS: Added a new option called `autodetect_key_field` (by default false) that if true will
91 trigger autodetection of the table primary key allowing for feature.id() to represent
92 globally unique ids. This option has no effect if the user has not manually supplied the `key_field` option. (#804)
f99db72 @springmeyer update changelog after fixing #804
springmeyer authored
93
d3cc8f9 @springmeyer update changelog with cairo markers work
springmeyer authored
94 - Cairo: Add full rendering support for markers to match AGG renderer functionality (#1071)
95
6c760d5 @springmeyer fix spelling in changelog entry
springmeyer authored
96 - Fix Markers rendering so that ellipse height/width units are pixels (previously were unintentionally radii) (#1134)
d3cc8f9 @springmeyer update changelog with cairo markers work
springmeyer authored
97
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
98 - Added `ignore-placement` attribute to markers-symbolizer (#1135)
3f26c43 @springmeyer fix marker width/height to mean pixels - which it should have all alo…
springmeyer authored
99
136239f @springmeyer remove mapnik::point_datasource from c++ and mapnik.PointDatasource f…
springmeyer authored
100 - Removed PointDatasource - use more robust MemoryDatasource instead (#1032)
101
04dd463 @springmeyer add support for 'intersects' token in sqlite plugin - closes #809
springmeyer authored
102 - SQLite - Added support for !intersects! token in sql subselects (#809) allow custom positioning of rtree spatial filter.
103
c4fd7fe @springmeyer add new csv plugin to 2.1.x changelog entry
springmeyer authored
104 - New CSV plugin - reads tabular files - autodetecting geo columns, newlines, and delimiters. Uses in-memory featureset for fast rendering and is not designed for large files (#902)
105
77f5aae @springmeyer update changelog - #908
springmeyer authored
106 - Fixed bug in shield line placement when dx/dy are used to shift the label relative to the placement point (Matt Amos) (#908)
107
43d317a @kunitoki Updated changelog referring to sql query support OGR plugin - refs #472)
kunitoki authored
108 - Added <layer_by_sql> parameter in OGR plugin to select a layer by SQL query (besides name or index): see http://www.gdal.org/ogr/ogr_sql.html for specifications (kunitoki) (#472)
77f5aae @springmeyer update changelog - #908
springmeyer authored
109
ad5bcb7 @herm Update changelog.
herm authored
110 - Added support for output maps as tiff files (addresses #967 partially)
111
112 - Added support for justify-alignment=auto. This is the new default. (#1125)
2150c2f @kunitoki - updated changelog for tiff support
kunitoki authored
113
c1102cb @springmeyer Add group-by layer option to CHANGELOG for 2.0.0
springmeyer authored
114 - Added support for grouped rendering using the `group-by` layer option: https://github.com/mapnik/mapnik/wiki/Grouped-rendering
115
77f5aae @springmeyer update changelog - #908
springmeyer authored
116
278b409 @springmeyer Add 2.0.2 changelog to master
springmeyer authored
117 ## Mapnik 2.0.2
118
119 Released Aug 3, 2012
120
121 (Packaged from adb2ec741)
122
123 - Fixed handling of empty WKB geometries (#1334)
124
125 - Fixed naming of `stroke-dashoffset` in save_map (cc3cd5f63f28)
126
127 - Fixed support for boost 1.50 (8dea5a5fe239233)
128
129 - Fixed TextSymbolizer placement in Cairo backend so it respects avoid-edges and minimum-padding across all renderers (#1242)
130
131 - Fixed ShieldSymbolizer placement so it respects avoid-edges and minimum-padding across all renderers (#1242)
132
133 - Rolled back change made in 2.0.1 to marker width/height meaning that Mapnik > 2.0.2 will stick to assuming width/heigh are radii for back compatibility with 2.0.0. The reverted change is seen below as "Fix Markers rendering so that ellipse height/width units are pixels (previously were unintentionally radii)". Issue tracking this is #1163
134
135 - XML: Fixed to avoid throwing if a `<Parameters>` element is encountered (which is supported in >= 2.1.x)
136
137 - Support for PostGIS 2.0 in the pgsql2sqlite command (e69c44e/47e5b3c)
138
139 - Fixed reference counting of Py_None when returning null attributes from Postgres during UTFGrid encoding, which could cause a Fatal Python error: deallocating None (#1221)
140
141 - Fixed possible breakage registering plugins via python if a custom PREFIX or DESTDIR was used (e.g. macports/homebrew) (#1171)
142
143 - Fixed memory leak in the case of proj >= 4.8 and a projection initialization error (#1173)
144
145
3dbb85d @springmeyer pull mapnik 2.0.1 changelog entries
springmeyer authored
146 ## Mapnik 2.0.1
147
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
148 Released April 10, 2012
149
150 (Packaged from 57347e9106)
3dbb85d @springmeyer pull mapnik 2.0.1 changelog entries
springmeyer authored
151
152 - Support for PostGIS 2.0 (#956,#1083)
153
154 - Switched back to "libmapnik" and "import mapnik" rather than "mapnik2" (mapnik2 will still work from python) (#941)
155
156 - Restored Python 2.5 compatibility (#904)
157
158 - Fixed `mapnik-config --version` (#903)
159
160 - Cairo: Add full rendering support for markers to match AGG renderer functionality (#1071)
161
162 - Fix Markers rendering so that ellipse height/width units are pixels (previously were unintentially radii) (#1134)
163
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
164 - Added `ignore-placement` attribute to markers-symbolizer (#1135)
3dbb85d @springmeyer pull mapnik 2.0.1 changelog entries
springmeyer authored
165
166 - Removed svn_revision info from mapnik-config and python bindings as git is now used
167
168 - Removed OGCServer from core - now at https://github.com/mapnik/OGCServer (e7f6267)
169
170 - Fixed SQLite open stability across platforms/versions (#854)
171
172 - Workaround for boost interprocess compile error with recent gcc versions (#950,#1001,#1082)
173
174 - Fix possible memory corruption when using hextree mode for png color reduction (#1087)
175
176 - Fixed bug in shield line placement when dx/dy are used to shift the label relative to the placement point (Matt Amos) (#908)
177
178 - Fix to avoid modifying a feature if an attribute is requested that does not exist (0f5ab18ed)
179
180 - Fixed ability to save to jpeg format from python (7387afd9) (#896)
181
182
910ea26 @springmeyer convert CHANGELOG to markdown
springmeyer authored
183 ## Mapnik 2.0.0
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
184
396de8d @springmeyer add 0.3.0->0.5.1 to the CHANGELOG, correct the the 2.0.0 release year
springmeyer authored
185 Released September 26, 2011
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
186
187 (Packaged from 5b4c20eab3)
188
aa5cfad @springmeyer add minimum-path-length to text_symbolizer - closes #865
springmeyer authored
189 - Add minimum-path-length property to text_symbolizer to allow labels to be placed only on lines of a certain length (#865)
190
a013cd5 @springmeyer add support for fixed color palettes when encoding to png
springmeyer authored
191 - Add support for png quantization using fixed palettes (#843)
192
d850ee8 @springmeyer correct various old trac links to point to github - closes #1396
springmeyer authored
193 - Add AlsoFilter functionality - https://github.com/mapnik/mapnik/wiki/AlsoFilter
9e87c9f @springmeyer apply patch from Peter Körner adding AlsoFilter functionality - close…
springmeyer authored
194
a013cd5 @springmeyer add support for fixed color palettes when encoding to png
springmeyer authored
195 - SQLite Plugin: optimize i/o using shared cache and no mutexes (#797)
b18a536 @springmeyer apply patch from stella for faster sqlite reads - closes #797
springmeyer authored
196
e84119a @springmeyer directly link libmapnik in plugins (not just darwin) - patch from Ste…
springmeyer authored
197 - Directly link input plugins to libmapnik to avoid having to set dlopen flags from binding languages (#790)
198
4596538 @springmeyer throw if we encounter a font file which lacks any referencable names …
springmeyer authored
199 - Throw an error during registration for fonts which Freetype2 does not report a family or style name (r2985).
200
9573a87 @springmeyer update changelog
springmeyer authored
201 - Fixed quoting syntax for "table"."attribute" in PostGIS plugin (previously if table aliases were used quoting like "table.attribute" would cause query failure) (r2979).
202
203 - Added the ability to control the PostGIS feature id by suppling a key_field to reference and integer attribute name (r2979).
204
c230ed6 @springmeyer add alternative bbox forward/inverse functions
springmeyer authored
205 - Added alternative, more robust proj_transform functions to project a bbox using more points than just the four
206 corners to ensure an optimally sized bbox despite proj4 out of bounds conditions. (olt)
207
b7a0204 @springmeyer add tests for map 'base' parameter
springmeyer authored
208 - Added map.base parameter that can be set to control where files with relative paths should be interpreted
209 from when a map is loaded from a string or saved to a string. It defaults to an empty string which means
210 that the base path will be the current working directory of the mapnik process. When a stylesheet is read
43d317a @kunitoki Updated changelog referring to sql query support OGR plugin - refs #472)
kunitoki authored
211 from a file that files directory is used. And a custom value can still be passed as an argument to
b7a0204 @springmeyer add tests for map 'base' parameter
springmeyer authored
212 load_map_from_string().
213
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
214 - Added python function `render_grid` to allow conversion of grid buffer to python object containing list of grid
9548492 @springmeyer add python binding to grid_renderer allowing conversion of grid buffe…
springmeyer authored
215 pixels, list of keys, and a and dictionary of feature attributes.
216
5eea164 @springmeyer add grid_renderer backend
springmeyer authored
217 - Added new rendering backend, grid_renderer, that collects the attributes of rendered features and
218 burns their ids into a grid buffer.
219
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
220 - Added optional `maximum-extent` parameter to map object. If set will be used, instead of combined
8998296 @springmeyer add 'maximum-extent' attribute to map and use this, if set, in place …
springmeyer authored
221 layer extents, for return value of map.zoom_all(). Useful in cases where the combined layer extents
222 cannot possibly be projected into the map srs or the user wishes to control map bounds without
223 modifying the extents of each layer.
224
b8663b6 @springmeyer handle NODATA for rgb and grey images in gdal.input - closes #727
springmeyer authored
225 - Support for NODATA values with grey and rgb images in GDAL plugin (#727)
226
0d5d014 @springmeyer *warning* breaking change: move to consisten use of dashes (see #644)…
springmeyer authored
227 - Print warning if invalid XML property names are used (#110)
228
229 - Made XML property names use consistent dashes, never underscores (#644)
230
7043c41 @springmeyer enable if/else type behavior in rules using style level keyword to co…
springmeyer authored
231 - Added support for drawing only first matching rule using filter-mode="first" in Style (#706)
232
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
233 - Added support to PointSymbolizer (`ignore_placement`) for skipping adding placed points to collision detector (#564)
3011f53 @springmeyer add support to PointSymbolizer for 'ignore_placement' - #564
springmeyer authored
234
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
235 - Added ability to register fonts within XML using Map level `font-directory` parameter (#168)
2fc2b4c @springmeyer add 'font_directory' attribute to map to allow for regstration of fon…
springmeyer authored
236
985e543 @springmeyer catch up CHANGELOG with r2211
springmeyer authored
237 - TextSymbolizer: Change text_convert to text_transform to better match css naming (r2211)
238
00457ea @springmeyer update changelog to capture change to shapefile behavior in r2204 (#604)
springmeyer authored
239 - Shapefile Plugin: Throw error if attribute name is requested that does not exist (#604)
240
6cce96d @springmeyer upgrade default projection of epsg:4326 to match exactly what proj4 s…
springmeyer authored
241 - Upgraded to the latest proj4 string literal for EPSG:4326 (WGS84) as global default projection (#333)
242
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
243 - Added `mapnik_version_from_string()` function in python bindings to easily convert string representation
244 of version number to the integer format used in `mapnik/version.hpp`. e.g. `0.7.1` --> `701`.
6cce96d @springmeyer upgrade default projection of epsg:4326 to match exactly what proj4 s…
springmeyer authored
245
6da5983 @springmeyer add xinclude support for libxml2 based parser - thanks oldtopos - clo…
springmeyer authored
246 - Added xinclude (http://www.w3.org/TR/xinclude/) support to libxml2-based xml parser (oldtopos) (#567)
247
df42fcd @springmeyer locking is required around pj_init_plus (partial revert of 2063) as i…
springmeyer authored
248 - Optimized rendering speeds by avoiding locking in the projection code (r2063) (r2713)
f802d21 @springmeyer speed optimizations by more careful use (or avoidance) of locking aro…
springmeyer authored
249
0959f8e @springmeyer + add support to polygon_patter_symbolizer for global pattern alignme…
springmeyer authored
250 - Added support for setting global alignment of polygon pattern fills (#203)
251
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
252 - Added support for choosing OGR layer by index number using `layer_by_index` parameter (r1904)
7e2a2aa @springmeyer +ability to choose ogr layer by index number
springmeyer authored
253
4a2d1f4 @springmeyer catch up CHANGELOG to #93
springmeyer authored
254 - Added support for fractional halo widths (using FT Stroker) (#93)
255
6fc4d6f @springmeyer add support for reading jpeg images - closes #518
springmeyer authored
256 - Added support for reading jpeg images (in addition to png/tiff) for image symbolizers (#518)
257
9804e7e @springmeyer scons: make libjpeg dependency optional (still required by default)
springmeyer authored
258 - Made libjpeg dependency optional at compile time and added mapnik2.has_jpeg() method to check for support in python (#545).
259
e03c997 @springmeyer assume byteorder arrives in native arch (from postgis), and therefore…
springmeyer authored
260 - Fixed reading of PostGIS data on Big Endian systems (#515)
261
6fc4d6f @springmeyer add support for reading jpeg images - closes #518
springmeyer authored
262 - PostGIS: Added better support for alternative schemas (#500)
badbc87 @springmeyer apply modified patch from Mak Kolybabi fixing up postgres schema supp…
springmeyer authored
263
2cd0b55 @springmeyer enforce default gamma function - improves upon #428, closes #512
springmeyer authored
264 - AGG Renderer - Enforced default gamma function on all symbolizers to ensure proper antialiasing
265 even when gamma is modified on the PolygonSymbolizer. (#512)
266
39a2f9e @springmeyer update all future versions referenced to be >= 2.0.0
springmeyer authored
267 - Added ability to read pre 2.0.0 stylesheets, but prints a warning for deprecated syntax (r1592, #501)
0c8c91b @springmeyer update CHANGELOG
springmeyer authored
268
269 - Rasterlite Plugin: Experimental support for Rasterlite, to practically use sqlite database with wavelet compressed rasters (#469)
b792218 @springmeyer Adding a CHANGELOG stub to begin keeping synthesis of changes
springmeyer authored
270
3457809 @mrudowski1 merged r1661: fixed png256 for large images + improvements to palette…
mrudowski1 authored
271 - PNG: fixed png256 for large images and some improvements to reduce color corruptions (#522)
272
df42fcd @springmeyer locking is required around pj_init_plus (partial revert of 2063) as i…
springmeyer authored
273 - Implement MarkersSymbolizer in Cairo render and improve the markers placement finder. (#553)
2e5f2d7 @herm Added changelog for MarkersSymbolizer.
herm authored
274
c808cf6 @springmeyer add support for gdal overviews to the Gdal Plugin (use http://www.gda…
springmeyer authored
275
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
276 # Mapnik 0.7.2
277
278 Released Oct 18, 2011
279
280 (Packaged from bc5cabeb6a)
43d317a @kunitoki Updated changelog referring to sql query support OGR plugin - refs #472)
kunitoki authored
281
d850ee8 @springmeyer correct various old trac links to point to github - closes #1396
springmeyer authored
282 - Added forward compatibility for Mapnik 2.0 XML syntax (https://github.com/mapnik/mapnik/wiki/Mapnik2/Changes)
a1e73ad @springmeyer Add 0.7.2 changelog to master changelog
springmeyer authored
283
284 - Build fixes to ensure boost_threads are not used unless THREADING=multi build option is used
285
286 - Fixes for the clang compiler
287
288 - Support for latest libpng (>= 1.5.x) (r2999)
289
290 - Fixes to the postgres pool
291
292 - Fix for correct transparency levels in png256/png8 output (#540)
293
294 - Various build system fixes, especially for gcc compiler on open solaris.
295
296 - When plugins are not found, report the searched directories (#568)
297
298 - Improved font loading support (#559)
299
300 - Fix to shapeindex for allowing indexing of directory of shapefiles like `shapeindex dir/*shp`
301
302 - Fixed handling of null and multipatch shapes in shapefile driver - avoiding inf loop (#573)
303
304 - Fixed raster alpha blending (#589,#674)
305
306 - Enhanced support for faster reprojection if proj >= 4.8 is used (#575)
307
308 - Allow for late-binding of datasources (#622)
309
310 - Fix to OSM plugin to avoid over-caching of data (#542)
311
312 - Various fixes to sqlite, ogr, and occi driver backported from trunk.
313
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
314 - Ensured that `\n` triggers linebreaks in text rendering (#584)
a1e73ad @springmeyer Add 0.7.2 changelog to master changelog
springmeyer authored
315
316 - Support for boost filesystem v3
317
318 - Fixes to cairo renderer to avoid missing images (r2526)
319
320 - Fixed reading of label_position_tolerance on text_symbolizer and height for building_symbolizer
321
396de8d @springmeyer add 0.3.0->0.5.1 to the CHANGELOG, correct the the 2.0.0 release year
springmeyer authored
322
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
323 # Mapnik 0.7.1
324
325 Released March 23, 2010
326
327 (Packaged from r1745/db89f1ca75)
328
329 - Rasters: Various fixes and improvements to 8bit png output ([#522](https://github.com/mapnik/mapnik/issues/522),[#475](https://github.com/mapnik/mapnik/issues/475))
330
331 - XML: Save map buffer_size when serializing map.
332
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
333 - SCons: Added new build options `PRIORITIZE_LINKING` and `LINK_PRIORITY`. The first is a boolean (default True)
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
334 of whether to use the new sorting implementation that gives explcit preference to custom or local paths
335 during compile and linking that will affect builds when duplicate libraries and include directories are on the
336 system. LINK_PRIORITY defaults to prioritizing internal sources of the mapnik source folder, then local/user
337 installed libraries over system libraries, but the option can be customized. Sorting not only ensures that
338 compiling and linking will more likely match the desired libraries but also gives more likelyhood to avoid
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
339 the scenario where libraries are linked that don`t match the includes libmapnik compiled against.
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
340
341 - XML: Fixed behavior of PolygonPatternSymbolizer and LinePatternSymbolizer whereby width, height,
342 and type of images is actually allowed to be optionally ommitted ([#508](https://github.com/mapnik/mapnik/issues/508)). This was added in r1543 but
343 only worked correctly for PointSymbolizer and ShieldSymbolizer.
344
345 - Fixed reading of PostGIS data on Big Endian systems ([#515](https://github.com/mapnik/mapnik/issues/515))
346
347 - PostGIS: Added better support for alterative schemas ([#500](https://github.com/mapnik/mapnik/issues/500))
348
349 - AGG Renderer - Enforced default gamma function on all symbolizers to ensure proper antialiasing
350 even when gamma is modified on the PolygonSymbolizer. ([#512](https://github.com/mapnik/mapnik/issues/512))
351
352 - PNG: fixed png256 for large images and some improvements to reduce color corruptions ([#522](https://github.com/mapnik/mapnik/issues/522))
353
354 - PNG: Added new quantization method for indexed png format using hextree with full support for alpha
355 channel. Also new method has some optimizations for color gradients common when using elevation based
356 rasters. By default old method using octree is used. (r1680, r1683, [#477](https://github.com/mapnik/mapnik/issues/477))
357
358 - PNG: Added initial support for passing options to png writter like number of colors, transparency
359 support, quantization method and possibly other in future using type parameter. For example
360 "png8:c=128:t=1:m=h" limits palette to 128 colors, uses only binary transparency (0 - none,
361 1 - binary, 2 - full), and new method of quantization using hextree (h - hextree, o - octree).
362 Existing type "png256" can be also written using "png8:c=256:m=o:t=2" (r1680, r1683, [#477](https://github.com/mapnik/mapnik/issues/477))
363
396de8d @springmeyer add 0.3.0->0.5.1 to the CHANGELOG, correct the the 2.0.0 release year
springmeyer authored
364
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
365 # Mapnik 0.7.0
a1e73ad @springmeyer Add 0.7.2 changelog to master changelog
springmeyer authored
366
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
367 Released January, 19 2010
70527e7 @springmeyer Add entry for next bugfix release, 0.6.2
springmeyer authored
368
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
369 (Packaged from r1574/a0da946be9)
36d79b8 @springmeyer update changelog
springmeyer authored
370
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
371 - Core: Fixed linking to external libagg (r1297,r1299)
372
373 - Core: Completed full support for PPC (Big endian) architectures (r1352 -> r1357)
374
375 - Gdal Plugin: Added support for Gdal overviews, enabling fast loading of > 1GB rasters (#54)
47dc1e1 @artemp + merge mapnik2 to trunk
artemp authored
376
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
377 * Use the gdaladdo utility to add overviews to existing GDAL datasets
378
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
379 - PostGIS: Added an optional `geometry_table` parameter. The `geometry_table` used by Mapnik to look up
380 metadata in the geometry_columns and calculate extents (when the `geometry_field` and `srid` parameters
381 are not supplied). If `geometry_table` is not specified Mapnik will attempt to determine the name of the
382 table to query based on parsing the `table` parameter, which may fail for complex queries with more than
383 one `from` keyword. Using this parameter should allow for existing metadata and table indexes to be used
384 while opening the door to much more complicated subqueries being passed to the `table` parameter without
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
385 failing (#260, #426).
4df684c @springmeyer PointSymbolizer serialization was missing 'opacity' and 'allow_overlap'
springmeyer authored
386
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
387 - PostGIS Plugin: Added optional `geometry_field` and `srid` parameters. If specified these will allow
4dd6259 @springmeyer add optional 'geometry_table' and 'extent_from_subquery' parameter an…
springmeyer authored
388 Mapnik to skip several queries to try to determine these values dynamically, and can be helpful to avoid
389 possible query failures during metadata lookup with complex subqueries as discussed in #260 and #436, but
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
390 also solvable by specifying the `geometry_table` parameter. (r1300,#376)
4dd6259 @springmeyer add optional 'geometry_table' and 'extent_from_subquery' parameter an…
springmeyer authored
391
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
392 - PostGIS: Added an optional `extent_from_subquery` parameter that when true (while the `extent` parameter is
393 not provided and `estimate_extent` is false) will direct Mapnik to calculate the extent upon the exact table
394 or sql provided in the `table` parameter. If a sub-select is used for the table parameter then this will,
5edbad9 @springmeyer fix up language
springmeyer authored
395 in cases where the subquery limits results, provide a faster and more accurate layer extent. It will have
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
396 no effect if the `table` parameter is simply an existing table. This parameter is false by default. (#456)
4dd6259 @springmeyer add optional 'geometry_table' and 'extent_from_subquery' parameter an…
springmeyer authored
397
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
398 - PostGIS Plugin: Added `!bbox!` token substitution ability in sql query string. This opens the door for various
4dd6259 @springmeyer add optional 'geometry_table' and 'extent_from_subquery' parameter an…
springmeyer authored
399 complex queries that may aggregate geometries to be kept fast by allowing proper placement of the bbox
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
400 query to be used by indexes. (#415)
401
402 * Pass the bbox token inside a subquery like: !bbox!
43d317a @kunitoki Updated changelog referring to sql query support OGR plugin - refs #472)
kunitoki authored
403
9cf0a8d @springmeyer add second example of usage of bbox token for customization of placem…
springmeyer authored
404 * Valid Usages include:
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
405
910ea26 @springmeyer convert CHANGELOG to markdown
springmeyer authored
406 <Parameter name="table">
407 (Select ST_Union(geom) as geom from table where ST_Intersects(geometry,!bbox!)) as map
408 </Parameter>
9cf0a8d @springmeyer add second example of usage of bbox token for customization of placem…
springmeyer authored
409
910ea26 @springmeyer convert CHANGELOG to markdown
springmeyer authored
410 <Parameter name="table">
411 (Select * from table where geom &amp;&amp; !bbox!) as map
412 </Parameter>
4dd6259 @springmeyer add optional 'geometry_table' and 'extent_from_subquery' parameter an…
springmeyer authored
413
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
414 - PostGIS Plugin: Added `scale_denominator` substitution ability in sql query string (#415/#465)
4dd6259 @springmeyer add optional 'geometry_table' and 'extent_from_subquery' parameter an…
springmeyer authored
415
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
416 * Pass the scale_denominator token inside a subquery like: !scale_denominator!
417
418 * e.g. (Select * from table where field_value > !scale_denominator!) as map
419
420 - PostGIS Plugin: Added support for quoted table names (r1454) (#393)
786242e @springmeyer update changelog
springmeyer authored
421
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
422 - PostGIS: Add a `persist_connection` option (default true), that when false will release
60ca6a5 @springmeyer postgis: allow for altering the default behavior of keeping open post…
springmeyer authored
423 the idle psql connection after datasource goes out of scope (r1337) (#433,#434)
424
4dd6259 @springmeyer add optional 'geometry_table' and 'extent_from_subquery' parameter an…
springmeyer authored
425 - PostGIS: Added support for BigInt (int8) postgres type (384)
ba93766 @springmeyer add a filter parsing alias of '!=' for '<>' - closes #427
springmeyer authored
426
4dd6259 @springmeyer add optional 'geometry_table' and 'extent_from_subquery' parameter an…
springmeyer authored
427 - PostGIS Plugin: Throw and report errors if SQL execution fails (r1291) (#363, #242)
c808cf6 @springmeyer add support for gdal overviews to the Gdal Plugin (use http://www.gda…
springmeyer authored
428
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
429 - PostGIS Plugin: Fixed problem in conversion of long numbers to strings (r1302,1303)
430
4dd6259 @springmeyer add optional 'geometry_table' and 'extent_from_subquery' parameter an…
springmeyer authored
431 - PostGIS Plugin: Added missing support for BigInt(int8) postgres datatypes (r1250) (#384)
9a0bb92 @springmeyer Improve handling of BBOX query substitution - closes #415
springmeyer authored
432
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
433 - OGR Plugin: Added support for reading multipoint features (#458)
434
435 - Shape Plugin: Fixed bug in file extension stripping (#413)
436
437 - Shape Plugin: Fixed missing compiler flags that causes crashing on newer g++ versions (#436)
438
df42fcd @springmeyer locking is required around pj_init_plus (partial revert of 2063) as i…
springmeyer authored
439 - PNG: Fixed problem with garbled/striped png256 output along sharp edges(#416,#445,#447,#202)
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
440
df42fcd @springmeyer locking is required around pj_init_plus (partial revert of 2063) as i…
springmeyer authored
441 - PNG: Added support for semi-transparency in png256 output (#477,#202)
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
442
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
443 - PolygonSymbolizer: Added `gamma` attribute to allow for dilation of polygon edges - a solution
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
444 to gap artifacts or "ghost lines" between adjacent polygons and allows for slight sharpening of
445 the edges of non overlapping polygons. Accepts any values but 0-1 is the recommended range.
43d317a @kunitoki Updated changelog referring to sql query support OGR plugin - refs #472)
kunitoki authored
446
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
447 - TextSymbolizer: Large set of new attributes: `text_transform`, `line_spacing`, `character_spacing`,
448 `wrap_character`, `wrap_before`, `horizontal_alignment`, `justify_alignment`, and `opacity`.
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
449
450 * More details at changesets: r1254 and r1341
451
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
452 - SheildSymbolizer: Added special new attributes: `unlock_image`, `VERTEX` placement, `no_text` and many
453 attributes previously only supported in the TextSymbolizer: `allow_overlap`, `vertical_alignment`,
454 `horizontal_alignment`, `justify_alignment`, `wrap_width`, `wrap_character`, `wrap_before`, `text_transform`,
455 `line_spacing`, `character_spacing`, and `opacity`.
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
456
457 * More details at changeset r1341
458
4dd6259 @springmeyer add optional 'geometry_table' and 'extent_from_subquery' parameter an…
springmeyer authored
459 - XML: Added support for using CDATA with libxml2 parser (r1364)
460
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
461 - XML: Fixed memory leak in libxml2 implementation (#473)
462
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
463 - XML: Added function to serialize map to string, called `mapnik.save_map_to_string()` (#396)
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
464
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
465 - XML: Added parameter to <Map> called `minimum_version` to allow for enforcing the minimum Mapnik version
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
466 needed for XML features used in the mapfiles. Uses Major.Minor.Point syntax, for example
467 <Map minimum_version="0.6.1"> would throw an error if the user is running Mapnik less than 0.6.1.
468
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
469 - XML: Added support for relative paths when using entities and `mapnik.load_map_from_string()` (#440)
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
470
471 - XML: Made width and height optional for symbolizers using images (r1543)
472
473 - XML: Ensured that default values for layers are not serialized in save_map() (r1366)
474
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
475 - XML: Added missing serialization of PointSymbolizer `opacity` and `allow_overlap` attributes (r1358)
4dd6259 @springmeyer add optional 'geometry_table' and 'extent_from_subquery' parameter an…
springmeyer authored
476
316a35d @springmeyer add missed vertical_alignment change in default behavior and plugin_n…
springmeyer authored
477 - XML: Default text vertical_alignment now dependent on dy (#485, r1527)
478
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
479 - Python: Exposed ability to write to Cairo formats using `mapnik.render_to_file()` and without pycairo (#381)
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
480
481 - Python: Fixed potential crash if pycairo support is enabled but python-cairo module is missing (#392)
4dd6259 @springmeyer add optional 'geometry_table' and 'extent_from_subquery' parameter an…
springmeyer authored
482
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
483 - Python: Added `mapnik.has_pycairo()` function to test for pycairo support (r1278) (#284)
ba93766 @springmeyer add a filter parsing alias of '!=' for '<>' - closes #427
springmeyer authored
484
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
485 - Python: Added `mapnik.register_plugins()` and `mapnik.register_fonts()` functions (r1256)
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
486
487 - Python: Pickling support for point_symbolizer (r1295) (#345)
488
489 - Python: Ensured mapnik::config_errors now throw RuntimeError exception instead of UserWarning exception (#442)
490
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
491 - Filters: Added support for `!=` as an alias to `<>` for not-equals filters (avoids &lt;&gt;) (r1326) (#427)
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
492
493 - SCons: Improved boost auto-detection (r1255,r1279)
494
495 - SCons: Fixed support for JOBS=N and FAST=True to enable faster compiling (r1440)
496
497 - SCons: Ensured that -h or --help will properly print help on custom Mapnik options before a user
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
498 has been able to properly run `configure`. (r1514)
9221d79 @springmeyer fixup CHANGELOG in trunk
springmeyer authored
499
500 - SCons: Added ability to link to custom icu library name using ICU_LIB_NAME (r1414)
501
502 - SCons: Improved reliability of python linking on OSX (#380)
503
504 - Fonts: Added unifont to auto-installed fonts, which is used by the OSM styles as a fallback font (r1328)
70527e7 @springmeyer Add entry for next bugfix release, 0.6.2
springmeyer authored
505
506
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
507 # Mapnik 0.6.1
d601ecd @springmeyer update CHANGELOG to r1127
springmeyer authored
508
396de8d @springmeyer add 0.3.0->0.5.1 to the CHANGELOG, correct the the 2.0.0 release year
springmeyer authored
509 Released July 14, 2009
510
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
511 (Packaged from r1247/353ff576c7)
d601ecd @springmeyer update CHANGELOG to r1127
springmeyer authored
512
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
513 - Plugins: expose list of registered plugins as a `plugin_names()` method of DatasourceCache (r1180)
316a35d @springmeyer add missed vertical_alignment change in default behavior and plugin_n…
springmeyer authored
514
8fc113b @springmeyer note tagged release revision
springmeyer authored
515 - XML: Fixed serialization and parsing bugs related to handling of integers and Enums (#328,#353)
723588d @springmeyer finish CHANGELOG for 0.6.1 release, closes #372
springmeyer authored
516
517 - SCons: Added the ability to set the PKG_CONFIG_PATH env setting (#217)
518
519 - SCons: Improved linking to only required libraries for libmapnik (#371)
520
521 - Shape Plugin: Added compile time flag to allow disabling the use of memory mapped files (r1213) (#342)
522
523 - Core: Improved support for PPC (Big endian) architectures (r1198 -> r1213)
524
525 - Scons: Improved auto-detection of boost libs/headers (r1200) (#297)
e047562 @springmeyer update CHANGELOG to r1215
springmeyer authored
526
527 - Plugins: Exposed list of available/registered plugins (r1180) (#246)
528
529 - SCons: Improve build support for SunCC (patches from River Tarnell) (r1168, r1169)
530
531 - Python: Pickling support for text_symbolizer (r1164) (#345)
532
533 - Python: Pickling support for proj_transform and view/coord_transform (r1163) (#345)
534
535 - Python: Pickling support for parameters (r1162) (#345)
536
537 - Python: Pickling support for stroke objects (r1161) (#345)
538
539 - Python: Pickling support for line_symbolizer (r1160) (#345)
540
541 - Python: Pickling support for projection objects (r1159) (#345)
542
543 - Python: Pickling support for shield_symbolizer (r1158) (#345)
544
545 - Python: Pickling support for polygon_symbolizer (r1157) (#345)
546
547 - Python: Pickling support for query objects (r1156) (#345)
548
549 - Python: Pickling support for pattern symbolizers (r1155) (#345)
550
551 - Python: Pickling support for raster_symbolizer (r1154) (#345)
552
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
553 - Python: Added `mapnik.has_cairo()` function to test for cairo support (r1152) (#284)
ba93766 @springmeyer add a filter parsing alias of '!=' for '<>' - closes #427
springmeyer authored
554
e047562 @springmeyer update CHANGELOG to r1215
springmeyer authored
555 - Python: Exposed dash_array get method (r1151) (#317)
556
557 - Python: Pickling support for Coord objects (#345)
558
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
559 - GDAL Plugin: Added an experimental option to open files in `shared mode` (r1143)
e047562 @springmeyer update CHANGELOG to r1215
springmeyer authored
560
561 - Python: Exposed RasterSymbolizer options in Python (r1139)
d601ecd @springmeyer update CHANGELOG to r1127
springmeyer authored
562
723588d @springmeyer finish CHANGELOG for 0.6.1 release, closes #372
springmeyer authored
563 - Plugins: Fixed support for non-file based sources in GDAL and OGR plugins (#336,#337)
564
d601ecd @springmeyer update CHANGELOG to r1127
springmeyer authored
565 - Plugins: Formal inclusion of new plugin for Kismet server (r1127) (#293)
566
567 - Python: Made access to features and featuresets more Pythonic (r1121) (#171,#280,#283)
568
569 - XML: Ensured relative paths in XML are interpreted relative to XML file location (r1124) (#326)
570
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
571 - XML: Added ability to serialize all default symbolizer values by passing third argument to save_map(m,`file.xml`,True)(r1117) (#327)
d601ecd @springmeyer update CHANGELOG to r1127
springmeyer authored
572
573 - Core: Added support for alpha transparency when writing to png256 (patch from Marcin Rudowski) (#202)
574
575 - SCons: Ensured ABI compatibility information is embedded in libmapnik.dylib on Mac OS X (#322)
576
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
577 - SCons: Ensured that the full `install_name` path would be added to libmapnik.dylib on Mac OS X (#374)
d601ecd @springmeyer update CHANGELOG to r1127
springmeyer authored
578
579 - Tests: Added testing framework in Python using nose (r1101-r1105)
580
581 - Raster Plugin: Added a tile/bbox-based read policy for large (rasters width * height > 1024*1024 will be loaded in chunks) (r1089)
4276ae2 @springmeyer allow customization of JPEG output image quality using syntax similar…
springmeyer authored
582
36886d6 @springmeyer formatting
springmeyer authored
583 - OGCServer: Made lxml dependency optional (r1085) (#303)
82c6e87 @springmeyer Support xml lib fallback and GetFeatureInfo on all layers - closes #3…
springmeyer authored
584
544cbb2 @springmeyer Apply patch from Marcin to handle smooth transitions between raster l…
springmeyer authored
585 - Rasters: Handle rounding to allow better alignment of raster layers (r1079) (#295)
586
4276ae2 @springmeyer allow customization of JPEG output image quality using syntax similar…
springmeyer authored
587 - AGG Renderer: Added option to control output JPEG quality (r1078) (#198)
588
82c6e87 @springmeyer Support xml lib fallback and GetFeatureInfo on all layers - closes #3…
springmeyer authored
589 - Plugins: Fixed segfault in OGR Plugin with empty geometries (r1074) (#292)
4276ae2 @springmeyer allow customization of JPEG output image quality using syntax similar…
springmeyer authored
590
591
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
592 # Mapnik 0.6.0
72734cb @springmeyer update changelog for 0.6.0 release - closes #278
springmeyer authored
593
396de8d @springmeyer add 0.3.0->0.5.1 to the CHANGELOG, correct the the 2.0.0 release year
springmeyer authored
594 Released April 1, 2009
595
93d860a @springmeyer CHANGELOG: Add release dates and git revisions
springmeyer authored
596 (Packaged from r1066/c88e03436f)
d601ecd @springmeyer update CHANGELOG to r1127
springmeyer authored
597
afaf2df @artemp + update CHANGELOG
artemp authored
598 - Python: Added support for aspect_fix_mode (r1013)
be2c27f @springmeyer OGCServer: add support for load_map() within WMSFactory (thanks xcaco…
springmeyer authored
599
723588d @springmeyer finish CHANGELOG for 0.6.1 release, closes #372
springmeyer authored
600 - OGCServer Fixed axis-ordering for WMS 1.3.0 request (r1051) (#241)
72734cb @springmeyer update changelog for 0.6.0 release - closes #278
springmeyer authored
601
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
602 - Plugins: Added option to all plugins to support using a `base` path argument (r1042)
72734cb @springmeyer update changelog for 0.6.0 release - closes #278
springmeyer authored
603
604 - Symbolizers: RasterSymbolizer now support composing modes for hillshading (r1027)
605
606 - SCons: Added options to build the rundemo and pgsql2sqlite tools (r989)
607
608 - OGCServer: Added content-length output (r986)
609
610 - SCons: Replaced LIBS/INCLUDES options for postgres and gdal with pg_config and gdal-config (r977)
611
612 - SCons: Created an optional configure stage (r973)
613
b70dad3 @springmeyer updated CHANGELOG back to r733 with notable commits affecting usability
springmeyer authored
614 - Python: Added further pickling/copy support to Map, Layers, Datasources, Styles,and Rules (r907,r913,r921)
615
616 - Plugins: Added Sqlite driver for reading sqlite databases (r881)
617
618 - Python: Exposed a number of properties for the Text Symbolizer (r869)
619
620 - Plugins: PostGIS plugin now accepts multi-line queries (r862)
621
cc91460 @jburgess777 Filter parsing: Allow numbers in the filter field name. This allows f…
jburgess777 authored
622 - Filter parsing: Allow numbers in the filter field name.
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
623 This allows for shapefiles with columns like `1970`.
cc91460 @jburgess777 Filter parsing: Allow numbers in the filter field name. This allows f…
jburgess777 authored
624
f414843 @springmeyer + First implementation of OGR(vector) input plugin. Patch from kunito…
springmeyer authored
625 - Plugins: Added OGR driver for reading all OGR supported formats (kunitoki) (r836) (#170)
626
b70dad3 @springmeyer updated CHANGELOG back to r733 with notable commits affecting usability
springmeyer authored
627 - XML: Added serialization of Fontsets (r807)
628
629 - XML: Added support for reading xml from a string (r806)
630
277f9a9 @springmeyer add mapnik::Color change
springmeyer authored
631 - C++: renamed mapnik::Color to mapnik::color (r796)
632
9af3e9d @springmeyer minor fix in revision number for scale_denominator map property
springmeyer authored
633 - Python: Made available the scale_denominator property from the map in c++ and python (r794)
3e62698 @springmeyer Add scale_denominator note
springmeyer authored
634
2d47f24 @springmeyer + added ability to transform Envelopes in addition to Coords in new p…
springmeyer authored
635 - Python: Added ability to resize map and clear all layers and styles from python (r793)
f0d58a9 @springmeyer + expose map resize and remove_all methods as well as view_transform …
springmeyer authored
636
e346025 @springmeyer Fix r # for last commit note
springmeyer authored
637 - Python: Exposed Proj to/from transformation for projected coordinate systems (r792,r822) (#117)
2d47f24 @springmeyer + added ability to transform Envelopes in addition to Coords in new p…
springmeyer authored
638
b70dad3 @springmeyer updated CHANGELOG back to r733 with notable commits affecting usability
springmeyer authored
639 - Memory Datasource: Added support for dynamically adding Points to map using Point Datasource (r790)
640
641 - XML: Added xml serialization for abstract, title, minzoom, maxzoom, and queryable attributes (r787)
642
643 - Core: Transformation is now skipped if srs values match exactly (r777)
644
303322c @springmeyer better markdown quote formatting in CHANGELOG
springmeyer authored
645 - Symbolizers: `min_distance` now honored for POINT placement using Text Symbolizer (r771)
b70dad3 @springmeyer updated CHANGELOG back to r733 with notable commits affecting usability
springmeyer authored
646
647 - Plugins: PostGIS plugin now accepts a geometry_field,record_limit, cursor_size options (r769,r872)
648
649 - Python: Added ability to transform as a method on Coord and Envelope objects (r764)
650
651 - Python: Added docstrings to the Layer object (r763)
652
653 - Plugins: Loosened the type checking in Shapefile Plugin dbf reader (r762)
654
655 - Fonts: Added support for Right-to-left Hebrew text (r749)
656
657 - Core: Added a Map buffer parameter - helps to avoid cut labels at tile edges (r744)
658
659 - Symbolizers: Added opacity support to Point Symbolizer (r743)
660
661 - Symbolizers: Added support of using Points with Shield Symbolizer (r741)
662
2b3e675 @springmeyer fix revision # in changelog for postgis schemas patch thanks *2 dodobas
springmeyer authored
663 - Plugins: PostGIS plugin now accepts alternate schemas (r773)
ff30cfd @springmeyer updated CHANGELOG back to r628 pre Cairo support, threading variants,…
springmeyer authored
664
8b00edc @springmeyer add the aspect_fix_mode addition to the CHANGELOG - first available i…
springmeyer authored
665 - Core: Added a Map aspect_fix_mode to ensure proper syncing of map dimensions and bbox (r705)
666
ff30cfd @springmeyer updated CHANGELOG back to r628 pre Cairo support, threading variants,…
springmeyer authored
667 - Fonts: Added support for fallback fonts (r704)
668
669 - Cairo: Cairo support exposed in Python (r666)
670
671 - Plugins: Added OSM plugin for reading directly from OSM data (r663)
672
673 - Filters: Added support for boolean expressions (r660)
674
675 - Python: Added ability to open Image32 files (r652)
676
677 - Cairo: Cairo rendering support added (r656)
678
679 - Core: Added unicode support based on ICU (r650)
680
681 - Core: Added support for single and multi threaded variants of Mapnik (r632,r634)
682
683 - Plugins: Use memory mapped files for reading shape file (r628)
684
685 - Core: Use streams to write images (i/o refactor) (r628) (#15)
396de8d @springmeyer add 0.3.0->0.5.1 to the CHANGELOG, correct the the 2.0.0 release year
springmeyer authored
686
687 # Mapnik 0.5.1
688
689 Released April 15, 2008
690
691 (Packaged from c29cb7386d)
692
693 # Mapnik 0.5.0
694
695 Released April 15, 2008
696
697 (Packaged from 0464a3563c)
698
699 # Mapnik 0.4.0
700
701 Released February 26, 2007
702
703 (Packaged from 8d73e3a8dc)
704
705 # Mapnik 0.3.0
706
707 Released May 22, 2006
708
709 (Packaged from 3ae046ebe2)
Something went wrong with that request. Please try again.