[OSM-dev] osm2pgsql 0.96.0-RC1

Paul Norman penorman at mac.com
Sun Apr 22 07:48:16 UTC 2018

We're preparing to release 0.96.0 of osm2pgsql. The user-facing changes 
in this version include

- Freeing drive and RAM earlier with --drop imports, including the flat 
nodes file, giving more space for clustering and indexing.

- Extend web Mercator to 89.99 latitude again, reducing broken polygons

- Skip objects with no tags in osm2pgsql when using Lua tag transforms, 
rather than calling the transforms. This improves performance

- Support LuaJIT for better performance

- Windows bug fixes

- Tile expiry bug fixes

The following changes affect packagers

- The built-in version of libosmium has been updated to 2.14.0, and it 
no longer bundles protozero internally. osm2pgsql now bundles both 
libosmium and protozero because of the close ties between osm2pgsql and 
llibosmium. Other versions of libosmium are not supported by the 

- osm2pgsql can now use LuaJIT: 

I would particularly like feedback from packagers, given the libosmium 

You can get the release candidate by pulling the 0.96.0-RC1 tag, or from 

A complete list of commits is 

More information about the dev mailing list