All Versions
92
Latest Version
5.0
Avg Release Cycle
46 days
Latest Release
248 days ago

Changelog History
Page 2

  • v1.0 Changes

    May 22, 2020
    • ๐Ÿ”„ changes to config.yml:
      • properties have to follow the snake_case, #1918, easy convert via https://github.com/karussell/snake_case
      • all routing profiles have to be configured when setting up GraphHopper, #1958, #1922
      • for developing with JavaScript, npm and the web UI it is important to change your assets overrides to web/target/classes/assets/, see #2041
    • ๐Ÿšš moved SPTEntry and ShortcutUnpacker to com.graphhopper.routing(.ch)
    • ๐Ÿ“‡ renamed PathWrapper to ResponsePath
    • removed min_one_way_network_size parameter, #2042
    • ๐Ÿ“ฆ moved package from core/src/test/java/com/graphhopper/routing/profiles to ev
    • โœ‚ removed HintsMap
    • โœ‚ removed /change endpoint
    • โœ‚ removed vehicle,weighting and edge_based from GraphHopper class, replaced with new profile parameter, #1958
    • 0๏ธโƒฃ there no longer is a default vehicle, not setting the vehicle now only works if there is exactly one profile that matches the other parameters. anyway you should use the new profile rather than the vehicle parameter.
    • โœ‚ removed IPFilter. Use a firewall instead.
    • ๐Ÿ”จ PMap refactored. It is recommended to use putObject(String, Object) instead of put, #1956
    • โœ‚ removed UnsafeDataAccess as not maintained, see #1620
    • add profiles parameter and replace prepare.ch/lm.weightings and prepare.ch.edge_based with profiles_ch/lm config parameters, #1922
    • 0๏ธโƒฃ GraphHopper class no longer enables CH by default, #1914
    • ๐Ÿ‘€ replaced command line arguments -Dgraphhopper.. with -Ddw.graphhopper.. due to #1879, see also #1897
    • ๐Ÿ‘€ GraphHopper.init(CmdArgs)->GraphHopper.init(GraphHopperConfig), see #1879
    • โœ‚ removed GenericWeighting and DataFlagEncoder as a normal CarFlagEncoder does the job too. Or use the new CustomWeighting see #1841
    • โœ‚ remove TurnWeighting, see #1863
    • ๐Ÿ‘€ speed up path simplification with path details/instructions, see #1802
    • ๐Ÿ‘€ revert compression of landmark preparation data, see #1749 and #1376
    • โž• add required EncodedValues like road_class to EncodingManager if not added from user
    • โœ‚ removed PathNative,PathBidirRef,Path4CH,EdgeBasedPathCH and moved path extraction code out of Path class, added PathExtractor,BidirPathExtractor(+subclasses for CH) instead, #1730
    • ๐Ÿ‘ conditional turn restrictions now supported, #1683
    • โž• added new curbside feature, #1697
    • ๐Ÿ“ฆ moved QueryGraph to new routing.querygraph package
    • โœ‚ removed GraphExtension, #1783, renamed TurnCostExtension to TurnCostStorage
    • removed heading, pass_through and ch.force_heading parameters for speed mode/CH, #1763
  • v1.0-prelmfix

    May 08, 2020
  • v1.0-pre9 Changes

    November 28, 2019

    Only intended for production usage if you know what you do :)

    Like pre7 plus:

    • ๐Ÿšš 80af196 2019-11-28 | Close mmap for ElevationProvider if not removed (#1809) (HEAD -> master, tag: 1.0-pre9, origin/master) [Peter]
    • 7bd3e76 2019-11-28 | Avoid throwing NumberFormatException in the OSMValueExtractor (#1804) [otbutz]
    • 847ea68 2019-11-26 | avoid serializing empty lists (HEAD -> master, tag: 1.0-pre8, origin/master) [Peter]
    • fc1a4e6 2019-11-26 | Decouple CH edge iterators from base graph edge iterators (#1806) [Andi]
    • 6ed437d 2019-11-26 | Use Graph#edge instead of CHGraph#edge [easbar]
    • ๐Ÿšš ee9bf6a 2019-11-25 | move relation and turn relation parsing out of FlagEncoder (#1775) [Peter]
    • โœ… 03f1f65 2019-11-25 | fix test [Peter]
    • 967f536 2019-11-24 | Rename addTurnCost/Restriction -> setTurnCost/Restriction [easbar]
    • 42a541c 2019-11-24 | Rename TurnCostExtension -> TurnCostStorage [easbar]
    • ๐Ÿ”จ ce97613 2019-11-23 | make changing precision possible for DecimalDetails and AverageSpeedDetails for #1798 (remove_annotation, refactor_explorer) [Peter]
    • ๐Ÿšš ef8b191 2019-11-22 | remove FlagEncoder from PathDetailsBuilderFactory (#1798) [Peter]
    • ๐Ÿ›  73c1790 2019-11-20 | Speed up path simplification with path details/instructions - fixed (#1802) [Andi]
    • ๐Ÿšš 6da0e02 2019-11-20 | Remove QueryGraph cache, fix #1768 [easbar]
    • โœ… 302882b 2019-11-20 | Add integration test for instructions+path details with simplification [easbar]
  • v1.0-pre8

    November 26, 2019
  • v1.0-pre7 Changes

    November 19, 2019

    Only intended for production usage if you know what you do :)

    Like pre5 plus:

    • 781b1db 2019-11-19 | make CH selection pluggable (#1797) (tag: 1.0-pre6) [Peter]
    • 82c4d5a 2019-11-19 | Return an empty path when start=target and curbside constraints are not opposite to each other. [easbar]
    • d07b5da 2019-11-18 | Increase angle to ignore instruction for almost straight junction (#1795) [Robin]
    • ๐Ÿ‘ 6342596 2019-11-18 | Add support for EU tunnel codes (#1786) [otbutz]
    • c42279e 2019-11-14 | wheelchair: minor fix [Peter]
    • โšก๏ธ c4ec580 2019-11-14 | Update location index docs, fix #1793 [easbar]
    • b9c6af3 2019-11-14 | Use precompiled Pattern instances (#1789) [otbutz]
    • 798ad4f 2019-11-14 | String index (#1784) [Peter]
    • ๐Ÿšš 9f71833 2019-11-14 | Moves segment size setting of graphs into constructor (#1794) [Andi]
    • d3ebf2e 2019-11-13 | Make more usage of PrepareContractionHierarchies#fromGraphHopperStorage [easbar]
    • 5f18863 2019-11-13 | Minor cleanup in measurements [easbar]
    • 556f3c8 2019-11-13 | Wheelchair routing profile (#1726) [don-philipe]
  • v1.0-pre6

    November 19, 2019
  • v1.0-pre5 Changes

    November 19, 2019

    Only intended for production usage if you know what you do :)

    Like pre4 plus:

    • ๐Ÿšš adcca06 2019-11-12 | Remove unintentional .setWeighting in GraphHopperIT (tag: 1.0-pre5) [easbar]
    • 524aaea 2019-11-12 | Select appropriate CH profile when no weighting or vehicle is given (#1790) [Andi]
    • โšก๏ธ 8a6e8b5 2019-11-12 | Fix test again (another data update), see 6c01958. [easbar]
    • c0e129c 2019-11-11 | Minor rename [easbar]
    • ๐Ÿšš 983ae01 2019-11-11 | Remove GraphExtension interface (#1783) [Andi]
    • โšก๏ธ 6c01958 2019-11-10 | Fix/update test (probably some data issue) [easbar]
    • 5a0e76a 2019-11-10 | Make GraphExtension.NoOpExtension internal to GraphHopperStorage. [easbar]
    • ๐Ÿ”จ 869ff2e 2019-11-10 | Some picks from turn cost encoder refactoring [easbar]
    • 1f5690b 2019-11-09 | Add measurements for routing including hints+simplification with path details [easbar]
    • 29f3e0c 2019-11-06 | Implement importAndClose API (#1759) [Michael Barry]
    • โšก๏ธ d9fcbc5 2019-11-05 | update Surface to use ordinal for quality comparison and add more frequently used tags [Peter]
    • f5b08fc 2019-11-05 | more robust GHMRequest.compactPointHints [Peter]
    • f15d302 2019-11-04 | added WeightDetails and xy.priority, improved TimeDetails [Peter]
    • 0ddfbd8 2019-11-05 | Get rid of some usages of CHGraph#edge [easbar]
    • ๐Ÿ‘ 11a005a 2019-11-01 | Add support for various hazmat tags (#1711) [otbutz]
    • 9c31116 2019-10-31 | Fix an issue with several pt agencies [Michael Zilske]
    • โœ… a0e8fc7 2019-10-31 | Create failing test for an issue with several pt agencies [Michael Zilske]
    • 995457f 2019-10-30 | Miscellaneous PT tweaks (#1774) [Michael Zilske]
    • 171638a 2019-10-30 | PT Client; Yay, Webjars! (#1760) [Michael Zilske]
    • 634038d 2019-10-29 | Replace Weighting with FlagEncoder in NodeContractor constructor [easbar]
    • 756e939 2019-10-29 | Make GHUtility#sortDFS sort edges, not just nodes (#1757) [Michael Barry]
    • ๐Ÿ‘ 04d1070 2019-10-29 | destination support for car that doesn't modify the speed (#1752) [Peter]
    • ๐Ÿ‘€ 1c076cc 2019-10-28 | Improvements for bicycle use_sidepath value taggings. See #280 (#1769) [ratrun]
  • v1.0-pre43

    May 19, 2020
  • v1.0-pre42

    May 11, 2020
  • v1.0-pre41

    May 06, 2020