Skip to main content

Release 2.0.0

19 September 2024

The day has finally arrived where we are releasing version 2.0.0. of osm2pgsql, five years after the release of 1.0.0.

This release marks a milestone in modernizing osm2pgsql. We removed a lot of accumulated cruft from more than a decade of development. This makes osm2pgsql easier to understand for users and for developers. And it has allowed us to solve some long-standing issues and will allow further improvements in the future.

Major breaking changes:

Please see the Upgrading appendix in the manual for the details of these changes. We suggest you update to version 1.11.0 first and resolve any issues you see there before upgrading to version 2.0.0.

This is the first release that deprecates the “pgsql” output, please start moving towards the “flex” output instead. See this FAQ entry for the details.

New features in the flex output:

Changes in the generalization code:

Other fixes and features:

Many thanks to Thunderforest for their continued support.