start updating 3.0.0 changelog

This commit is contained in:
Dane Springmeyer 2014-09-07 22:14:08 -07:00
parent 479b9e13d0
commit b0e4533dda

View file

@ -6,10 +6,16 @@ Developers: Please commit along with changes.
For a complete change history, see the git log.
## 3.x / Future
## 3.0.0
- Default PNG encoding method when `png` is supplied is now `png8:m=h`, so paletted png using hextree color quantization (#2028)
Use `png32` now for full color png. More details at https://github.com/mapnik/mapnik/wiki/Image-IO.
- Improved support for International Text (now uses harfbuzz library for text shaping)
- Uses latest c++11 features for better performance (especially map loading)
- Expressions everywhere: all symbolizer properties can now be data driven expression (which the exception of `face-name` and `fontset-name`).
- New functions supported in expressions: `exp`, `sin`, `cos`, `tan`, `atan`, `abs`.
- Pattern symbolizers now support SVG input and applying transformations on them dynamically
- Experimental / interface may change: `@variables` can be passed to renderer and evaluated in expressions
- Supports being built with clang++ using `-fvisibility=hidden -flto` for smaller binaries
- Supports being built with Visual Studio 2014 CTP #3
## 2.3.0