Skip to content

v8.0.0

Compare
Choose a tag to compare
@jhaeu jhaeu released this 21 Mar 14:03
· 205 commits to main since this release
788f22c

What's Changed

Breaking Changes

  • Openrouteservice can now be configured by a much cleaner YAML configuration and/or entirely by environment variables.
    We provide a configuration migration tool to convert old JSON config to new YAML config.
  • New docker and docker compose setup. Please use the new docker compose file from the assets section below to run v8.0.0 in docker.
    See the project's README for a quick or the backend documentation for a detailed explanation.

New Features

Fixes

  • fix(cve): Upgrade kafka_2.13 from 3.4.0 to 3.5.0 by @MichaelsJP in #1475
  • fix(cve): Remove maven-gpg-plugin and maven-shared-utils by @MichaelsJP in #1476
  • fix(cve): Upgrade spring-boot from 2.7.10 to 2.7.12 by @MichaelsJP in #1477
  • fix(cve): Upgrade org.geotools.gt-epsg-hsql to version 29.1. by @MichaelsJP in #1480
  • fix: clean up and remove unnecessary code by @sfendrich in #1481
  • fix: re-introduce edge metrics cache by @aoles in #1484
  • fix: openapi playground parsing by @TheGreatRefrigerator in #1487
  • fix(cve): Upgrade apache-curator to version 5.5.0 and snappy-java to 1.1.10.1 by @MichaelsJP in #1497
  • fix: various low prio problems by @TheGreatRefrigerator in #1489
  • fix(gtfs): use GH v4.8.2 to resolve issue with old jts-core version by @takb in #1501
  • fix: make ORS exit more gracefully on invalid configuration. by @takb in #1510
  • fix: remove elevation smoother by @sfendrich in #1511
  • fix(fastisochrones): Fix the max visited nodes break for fast-isochrones by @MichaelsJP in #1539
  • fix(HeatStressWeighting): adjust equation to avoid large detours by @redfrexx in #1543
  • fix: bug in condition at TrafficEdgeFilter.java by @TheGreatRefrigerator in #1547
  • fix: fix link to docker-compose.yml by @MrKrisKrisu in #1550
  • fix: change SRID in query for backwards compatibility by @takb in #1552
  • fix: default location for transitional JSON configuration file by @takb in #1554
  • fix(pom): Fix broken jacoco version by @MichaelsJP in #1565
  • fix(isochrones): use correct edge filter for snapping by @aoles in #1566
  • fix(fastisochrones): use correct edge filter fast-isochrones snapping by @MichaelsJP in #1572
  • fix: suppress empty legs property in routing JSON responses by @takb in #1584
  • fix: include transfers and fare properties only in PT responses by @takb in #1586
  • fix: upgrade springframework to version 3.6.1 by @sfendrich in #1632
  • fix: in1-java-orgmozilla-1314295 by @sfendrich in #1639
  • fix(config): Adjust the conversion script by @MichaelsJP in #1660
  • fix(dockerfile): Repair the docker setup so it can use the yml config properly by @MichaelsJP in #1663
  • fix: no config loading if test profile is active by @takb in #1666
  • fix: env params logging by @takb in #1676
  • fix: set correct working directory for maven by @sfendrich in #1678
  • fix(isochrones): avoid speed reduction on ways tagged with access=destination by @aoles in #1682
  • fix: only run action if config changed by @koebi in #1687
  • fix: update links to docs in code by @koebi in #1690
  • fix(exception): Fix the exception output of RoutingProfileManager by @MichaelsJP in #1691
  • fix(logging): Repair the logging backend by @MichaelsJP in #1695
  • fix: resolve HOME by @jhaeu in #1692
  • fix(logging): Enhance logging for here matching progress by @MichaelsJP in #1694
  • fix(isochrones): correct and unify edge splitting by @aoles in #1708
  • fix(config): Resolve absolute paths for the config by @MichaelsJP in #1745
  • fix: correctly resolve access to ways tagged with hgv=delivery by @aoles in #1748

Other Changes

New Contributors

Full Changelog: v7.1.1...v8.0.0