You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/blog/2015-07-07-release-3.0.0.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,8 +17,7 @@ You can [download the official source](https://mapnik.s3.amazonaws.com/dist/v3.0
17
17
18
18
There are two really phenomenal new features of Mapnik 3: text shaping support and "expressions everywhere".
19
19
20
-
The new text support brings world-class text layout and rendering support to Mapnik for nearly every language (formally `script`) in the world thanks to the powerful [harfbuzz library](http://www.freedesktop.org/wiki/Software/HarfBuzz/). It landed in [this pull](https://github.com/mapnik/mapnik/
21
-
pull/2087) and represents the first official release that includes Herm's work [from GSOC 2013](/news/gsoc2012-status9/).
20
+
The new text support brings world-class text layout and rendering support to Mapnik for nearly every language (formally `script`) in the world thanks to the powerful [harfbuzz library](http://www.freedesktop.org/wiki/Software/HarfBuzz/). It landed in [this pull](https://github.com/mapnik/mapnik/pull/2087) and represents the first official release that includes Herm's work [from GSOC 2013](/news/gsoc2012-status9/).
22
21
23
22
The "expressions everywhere" support allows all single styling properties in Mapnik to be data-driven. Previously in Mapnik 2.x only a few properties could be dynamically driven by feature attributes (like `text-name` and `marker-width`). Now every property you know in Mapnik supports expressions and expressions now also support `@variables` that can be passed at render-time.
0 commit comments