GraphHopper v0.12 Release Notes

Release Date: 2019-03-25 // about 5 years ago
    • ๐Ÿ“‡ renamed VirtualEdgeIteratorState.getOriginalEdgeKey to more precise getOriginalEdgeKey #1549
    • ๐Ÿ”จ access refactoring #1436 that moves AccessValue into SpatialRule.Access
    • ๐Ÿ”จ refactoring of EncodingManager to use builder pattern. Migration should be simple. Replace new EncodingManager with EncodingManager.crea- The methods GraphHopper.setEnableInstructions/setPreferredLanguage is now in EncodingManager.Builder
    • ๐Ÿ‘ EncodingManager.supports renames to hasEncoder
    • ๐Ÿ”จ big refactoring #1447: to increase 64bit limit of flags, make reverse direction handling easier, to allow shared EncodedValues, remove reverseFlags method, much simpler property access, simplify FlagEncoder (maybe even deprecate this interface at a later stage)
    • ๐Ÿšš moved shp-reader into separate repository: https://github.com/graphhopper/graphhopper-reader-shp