1 Version 1.5.1 of Routino released : Sat Nov 13 2010
2 ---------------------------------------------------
5 Ensure that enough memory is allocated for filenames.
6 Fix bug that sometimes causes crash when processing route relations.
9 Update documentation to reflect changes in program usage and function.
12 Add an option to make the output more suitable for a log file.
15 Update documentation to reflect changes in program usage.
18 Version 1.5 of Routino released : Sat Oct 30 2010
19 -------------------------------------------------
22 Check that number of nodes/segments/ways doesn't exceed numerical limits.
23 Allow 32-bit systems to seek within files larger than 4GB.
24 Allow nearly 4G nodes to be stored instead of 2G before.
25 Added rules to makefile for installation (paths specified in top-level).
26 Stricter checking of UTF-8 in XML files and better UTF-8 output.
27 Improve error message if parsing of command line options fail.
28 Fix bugs in router's --help-profile-json and --help-profile-perl options.
29 Rename heapsort function to allow compilation on Mac OS with no change.
30 Reduce impact of property preferences close to 50% by using sqrt().
33 Update documentation to reflect changes in program usage and function.
36 Traffic restrictions on nodes are now included in default tagging file.
37 Added processing for ferry routes (as pseudo-highway type 'ferry').
38 Process foot and bicycle route relations to create new properties.
41 Added Dutch output translations.
42 Added ferry information to profiles.
43 Added foot and bicycle route relation processing.
46 The slim mode now includes the output data as well as the temporary data.
47 The slim mode is now a separate executable and not a command line option.
48 Traffic restrictions on nodes are now understood when parsing OSM files.
49 Falls back to installed tagging.xml configuration file as last resort.
52 Added a slim mode (as a separate executable and not a command line option).
53 Traffic will not be routed through a node that does not allow it.
54 Falls back to installed profiles.xml & translations.xml files as last resort.
57 Added a slim mode (as a separate executable and not a command line option).
60 Added Dutch translation of router.html.
63 Version 1.4.1 of Routino released : Sat Jul 10 2010
64 ---------------------------------------------------
67 Don't crash if start and finish are the same point.
68 Don't crash if several translations but --language option not used.
69 Don't crash if middle part of route cannot be found.
70 Don't allocate so much memory for intermediate nodes; routes much faster.
71 Fix problem with finding closest segment to the specified point.
74 Provide HTML versions of the documentation (copy to web directory at install).
75 Change URL for website to http://www.routino.org/.
78 Added German output translations.
81 Slight change to algorithm for finding super-nodes.
84 Provide HTML versions of the documentation.
85 Change URL for website to http://www.routino.org/.
86 Provide updated HTML files, the same as on the website.
87 Change to OpenLayers v2.9.1 and build custom version if Python available.
90 Version 1.4 of Routino released : Mon May 31 2010
91 -------------------------------------------------
94 Speed up start/via/stop point within segment search algorithm.
95 If no segment is found don't try routing but exit with error.
96 Improve the error messages by adding operating system error info to them.
97 Rewrite of tagging rules fixes bug with wheelchair access allow/deny.
98 Files greater than 2GB can be read/written on 32-bit systems.
99 Fix bug with profile preferences when optimising a route.
100 Stricter check on profile validity before starting routing.
103 Add --parse-only and --process-only options (for incremental parsing).
104 Allow filenames to be specified on command line (default is still stdin).
105 Improved the '--help' information to describe all options.
106 Remove --transport, --not-highway, --not-property options (use config file).
107 Use tag transformation rules in configuration file not hard-coded.
110 Removed compiled-in profiles and use profiles loaded from XML file.
111 Improved the '--help' information to describe all options.
112 Change the name of the --profile-json and --profile-perl options.
113 Allow selection of the outputs to generate (or none).
114 Added HTML route instructions output.
115 GPX route file contains instructions at each waypoint.
116 Read in XML file of translated words/phrases for outputs.
117 Added options to specify file of translations and language to use.
118 Remove copyright.txt file and put information into translations file.
121 Improved the '--help' information to describe all options.
122 Added the option to dump an OSM file containing database contents.
125 Combined generic map CSS into one file (not copied in two).
126 Much better support for IE6/7/8 with browser detection but not perfect.
127 Re-organised and tidied up the Javascript.
128 Added button next to waypoints to centre it on map.
129 Added button next to waypoints to set as home location (uses browsser cookie).
130 Create shorter URLs for custom map (ignore default values).
131 Reduced and clarified the amount of editing to customise the Javascript.
132 Made it easier to translate by moving text out of Javascript (not visualiser).
133 Prepared for translated versions of web page (Apache Multiviews).
134 Added option to select language of output.
135 Use HTML output from router to get translated instructions.
138 Version 1.3 of Routino released : Thu Jan 21 2010
139 -------------------------------------------------
142 Ensure output even if the distance between two adjacent route points is small.
143 Correct the determination of waypoints for abbreviated output.
144 Check the command line values for filedumper --dump options.
145 Made the verbose output consistent between different places.
148 Recognise "designation" tag to determine designated paths.
149 Recognise "steps" tag to determine the highway type.
150 Recognise "wheelchair" tag to determine if wheelchairs are allowed on highway.
151 Recognise "moped" tag to determine if mopeds are allowed on a highway.
152 Recognise "surface" and "paved" tags to determine if a highway is paved.
153 Recognise "lanes" tag to determine if a highway has multiple lanes.
154 Recognise "bridge" tag to determine if a highway is a bridge.
155 Recognise "tunnel" tag to determine if a highway is a tunnel.
158 Remove "bridleway" and "footway" highway types and use "path" highway instead.
159 Added "steps" as a new highway type separate from the "path" type.
160 Added "wheelchair" and "moped" to the list of possible transports.
161 Added "paved", "multilane", "bridge", "tunnel" to list of highway properties.
164 Updated for new features listed above.
165 Added popup to display instructions for each step in route on mouse-over.
166 Added buttons next to waypoints for: add / remove / move up / move down.
167 Highlight user selectable parts of form in yellow on mouse-over.
168 A few small changes, improved CSS, improved Javascript.
171 For each waypoint choose closest point on a segment and not just closest node.
172 Added the ability to set preferences based on highway properties.
173 Changed the text output formats to include bearing and turn information.
176 Version 1.2 of Routino released : Wed Oct 21 2009
177 -------------------------------------------------
180 Recognise tags "vehicle" and "motor_vehicle".
181 Handle duplicate ways in the input OSM file (e.g. concatenation of 2 files).
184 Identical ways are combined to reduce database size (~80% fewer ways stored).
187 Fix weight, height, width, length restriction routing.
188 Allow up to 99 waypoints to be specified instead of 9.
191 Don't display speed limits for tracks and paths unless a value is set.
192 Draw all super-segments that cross the selected boundary.
195 A few small changes, improved CSS, improved Javascript.
196 Changed marker colour when waypoint not selected.
199 Optional slim mode uses minimal memory at the expense of temporary files.
202 Less CPU time for routing (~30% less).
205 Allow dumping individual nodes, segments and ways (for debug).
208 Version 1.1 of Routino released : Sat Jun 13 2009
209 -------------------------------------------------
212 Improve parsing of OSM file (imperial units).
213 Ignore nodes that are missing from the input OSM file.
216 Create GPX route files as well as GPX track files.
217 Read in an optional copyright.txt file and include contents in output.
218 Make better choices about what to output in the abbreviated text file.
221 Allow generating a route with intermediate waypoints.
222 Use preferences for highway types instead of yes/no choice.
223 Choice of closest node to start/finish points ensures transport allowed.
226 Added data extraction function for viewing routing database data.
229 Include full set of web pages for creating customised online router.
232 Included NEWS.txt file.
233 Included documentation for installation of web pages.
236 Version 1.0 of Routino released : Wed Apr 08 2009
237 -------------------------------------------------