3 * move to cmake build system
4 * various fixes to HTML output
5 * reverse endpoint now can return geometries
7 * move to on-the-fly computation of interpolations
8 * improve handling of linked places (updating)
9 * improve test framework:
10 * replace lettuce with behave
11 * use smaller database for API tests
12 * drop support for postgres < 9.1, postgis < 2.0 and PHP < 5.4
13 * make external data use optional (useful for imports without US)
14 * detect postgres and postgis versions automatically
15 * clean up query logging and remove unused tables
16 * move installation documentation into this repo
17 * add self-documenting vagrant scripts
18 * remove --create-website, recommend to use website directory in build
19 * add accessor functions for URL parameters and improve erro checking
20 * remove IP blocking and rate-limiting code
21 * enable CI via travis
22 * reformatting for more consistent coding style
23 * make country search term creation part of setup
24 * update country names and country grid
25 * handle roads that cross boundaries better
26 * keep full information on address tags
27 * update to refactored osm2pgsql which use libosmium based types
28 * switch from osmosis to pyosmium for updates
29 * be more strict when matching against special search terms
30 * handle postcode entries with mutliple values correctly
34 * reverse geocoding includes looking up housenumbers from Tiger data
35 * added parameter to return simplified geometries
36 * new lookup call for getting address information for OSM objects
37 * new namedetails and extratags parameters that expose the name and extratags
38 fields of the placex table
44 * drop support for postgres 8.4
45 * rewrite address interpolation
46 * switch to C++ version of osm2pgsql and rewrite tag filtering
47 * support for bridge:name and tunnel:name, man_made, junction
48 * drop way-node index (reduces database size by about 15%)
49 * add support for configuring tablespaces and webserver user
50 * better evaluation of search queries in right-to-left notation
51 * improve house number search for streets with many duplicate entries
52 * code cleanup (remove unused functions and tables)
56 * further improve ordering of results
57 * support for more lat/lon formats in search-as-reverse
58 * fix handling of GB postcodes
59 * new functional test suite
60 * support for waterway relations
61 * inherit postcodes from street to poi
62 * fix housenumber normalisation to find non-latin house numbers
63 * take viewbox into account for ordering of results
64 * pois may now inherit address tags from surrounding buildings
65 * improve what objects may participate in an address
66 * clean up handled class/type combinations to current OSM usage
71 * correct database rights for www-data
72 * add timestamps for update output
73 * load postgis via extension for postgis >= 2.0
74 * remove non-admin boundaries from addresses
75 * further improve ordering of results with same importance
76 * merge addr:postcode tags into object addresses
77 * include rank and importance in reverse geocode output
78 * replace ST_Line_Interpolate_Point with ST_LineInterpolatePoint
80 * update osm2pgsql to latest version
81 * properly detect changes of admin_level
82 * remove landuses when name is removed
87 * update to openlayers 2.12 (now custom built)
88 * update fallback OSM boundaries
89 * add support for postgresql 9.2/9.3 and postgis 2.x
90 * add structured queries
91 * add options for polygon output in various formats
92 (geojson, svg, kml, postgis text)
93 * maintenance functions for deleting objects and updating regions
94 (plcae_force_update/place_force_delete)
95 * web view for polygons that need deleting
96 * rate limiting using memcache
97 * improve layout of details page
98 * add support for boundary:postal_code
100 * improve parenting of POIs
101 * support for extract daily diffs from Geofabrik
102 * support for addresses without a street
103 (addr:place and conscription number house numbers)
104 * improve layout of word and search_name_* tables
105 * support for US ZIP+4 codes
106 * refactoring of front-end PHP code
107 * lots of smaller bug fixes
111 * delete outdated entries from location_area_country
112 * remove remaining uses of INTEGER, to allow node ids larger than 2^31