We just released TileMill 0.9.1, which adds support for PostGIS 2.0, runs on the latest Node.js 0.6.17 release, and provides packages for the latest Ubuntu Long Term Support (LTS) distribution: 12.04 (Precise Pangolin). TileMill 0.9.1 is the culmination of a several month sprint on stability, with over 80 tickets closed. The full list of fixes and advances for this release can be found in the changelog. Here are a few highlights.

Large Rasters

Larger size rasters, like aerial imagery, are now viable in TileMill 0.9.1, and future releases will soon provide BigTiff support for reading geotiff’s over 4GB.

Error feedback

Error feedback (and log output) have been improved modestly throughout the application. Notably, when exports fail you will now see more details in the UI and in the TileMill logs. You can find where logs are located for each platform at the usage docs.

Map refresh

Users of large stylesheets like OSM Bright will now experience 5x faster map loading, significantly dropping the time required to see tiles rendered after saving a project. Even more speedups are in store for future releases as the Mapnik development team further optimizes.

Startup experience

Startups are smoother now on OS X and Windows. TileMill gracefully starts up even if fonts are encountered that cannot be loaded (OS X users of webfonts rejoice). The Windows startup process has been re-written and should no longer require being run as an administrator.

Tile Skipping

The export process now detects tiles representing fully solid colors and stores them only once in the mbtiles file, saving on storage space and encoding time.

Getting started with the new release

If you’re a new TileMill user, you can download the new release at TileMill.com. As always, don’t hesitate to ask us a question if you have trouble.

All upgrading users should note the items in the upgrade docs. Most notably, the meaning of marker-width and/or marker-size has changed. The sizes now properly represent pixels. To upgrade, simply edit stylesheets to make the values twice as large, which will maintain the previous look.

OS X users can simply “Check for Updates…”

check for updates on TileMill

Ubuntu users can type:

sudo apt-get update
sudo apt-get install tilemill libmapnik nodejs

Windows users should uninstall TileMill using the provided Uninstaller and manually delete any Start Menu items (since the 0.9.0 uninstaller was unable to clear them out).

We hope this release helps you enjoy making maps even more. We have a lot in store for the future, and don’t hesitate to get in touch with ideas or questions at support.mapbox.com.