Releases: GIScience/openrouteservice
Releases · GIScience/openrouteservice
Release 7.2.0
What's Changed
New Features 🎉
- feat: logging-iso-timestamp by @jhaeu in #1593
- feat: selinux semanage by RPM by @takb in #1598
- feat(swagger): Springfox to openapi migration by @MichaelsJP in #1380
- feat: Enhance the RPM build by @MichaelsJP in #1522
- feat: RPM delivery by @MichaelsJP in #1518
- feat: make log location configurable via env var by @takb in #1530
Fixes 🔧
- fix(isochrones): use correct edge filter for snapping by @MichaelsJP in #1568
- fix(fastisochrones): use correct edge filter fast-isochrones snapping by @MichaelsJP in #1570
- fix: maxcellnodes parameter by @takb in #1535
- fix(fastisochrones): Fix the max visited nodes bug for fast-isochrones by @MichaelsJP in https://github.com/GIScience
- fix: remove visited nodes limit from fast isochrones preparations by @takb in #1534
- fix: change jws5 deps by @MichaelsJP in #1563
- fix: Set right permissions for the openrouteservice folders and files by @MichaelsJP in #1589
- fix: Set permission to read-only for the war file by @MichaelsJP in #1592
- fix: log rotation with CronTriggeringPolicy, set by ENV by @takb in #1594
- fix(cve): Upgrade spring-boot from 2.7.10 to 2.7.17 by @takb
- fix(cve): Upgrade org.geotools to version 29.3. by @takb
- 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: Fix the snapshots upload location and the snapshot release version by @MichaelsJP in #1527
- fix: RPM adjustments by @takb in #1542
Other Changes
- chore: remove ORSKafkaConsumer and related code by @takb in #1482
- refactor: clean up and remove unnecessary code by @sfendrich in #1481
- ci: add graph building workflow by @TheGreatRefrigerator in #1468
- refactor: build modularization by @takb in #1439
- docs(readme): update GH version by @aoles in #1471
- chore(matrix): Clean-up path metrics extractor for matrix Dijkstra by @aoles in #1483
- refactor: configuration improvements phase 1 by @takb in #1488
- style(editorconfig): Introduce a basic editorconfig by @MichaelsJP in #1493
- ci: RPM packaging by @takb in #1490
- ci: Push rpm artefact to nexus by @MichaelsJP in #1525
- ci: Add rpm Nexus publish and testing workflow by @MichaelsJP in #1526
- chore: update maven repository by @MichaelsJP in #1537
/openrouteservice/pull/1538 - docs: Update Installation-and-Usage.md by @MichaelsJP in #1541
- refactor(rpm): Fix docker image to use rpm package by @MichaelsJP in #1562
- docs: add description for selinux package by @takb in #1600
Full Changelog: v7.1.1...v7.2.0
Release 7.1.1
Other Changes
Full Changelog: v7.1.0...v7.1.1
Release 7.1.0
What's Changed
Features
- Feat: reintegrate traffic storage by @sfendrich in #1376
- Enable traffic speed calculator for LM preparation and for routing by @aoles in #1399
- feature(github,action): Introduce multi arch matrix build by @MichaelsJP in #1407
- Enable time-dependent routing with
TDDijkstra
by @aoles in #1322 - GTFS profile & routing by @takb in #1316
Fixes 🔧
- fix(pom): Upgrade org.apache.curator:curator-test from 5.4.0 to 5.5.0 by @TheGreatRefrigerator in #1437
- fix(matrix-algorithms): Consistent use of maximum visited nodes limit by @aoles in #1428
- fix(cve): Bump spring-boot version from 2.7.11 to 2.7.12 by @MichaelsJP in #1445
- fix(map-matching): Fix broken map matching for here traffic data by @aoles in #1430
- fix(cve): Remove maven-gpg-plugin and maven-shared-utils by @MichaelsJP in #1446
- fix(cve): Upgrade to eclipse-temurin:17.0.7_7-jre-alpine (#1451) by @MichaelsJP in #1452
- fix(cve): Upgrade tomcat for the docker setup from 8.5.69 9.0.75 by @MichaelsJP in #1453
- fix: mapmatching candidate snaps by @takb in #1457
- fix: include log4j.properties in docker setup by @koebi in #1462
- fix: pass correct profile name to Dijkstra matrix by @koebi in #1461
- fix(cve): Upgrade kafka_2.13 from 3.4.0 to 3.4.1 by @MichaelsJP in #1464
- fix(api-tests): Test based on mock HERE traffic data by @aoles in #1449
- fix: enable td core routing by @aoles in #1388
- Fix the cors issues by @MichaelsJP in #1396
- fix(github,action): Add missing multiplatform features by @MichaelsJP in #1409
- fix(GH): Handling of OSM ways with invalid node refs by @takb in #1411
- fix(pom,cve): Fix the maven-shared-utils by @MichaelsJP in #1414
- fix(pom,cve): Bump spring-boot to 2.7.11 by @MichaelsJP in #1416
- fix(pom,cve): Exclude snakeyaml to avoid CVEs by @MichaelsJP in #1418
- Fix for
access: destination
by @aoles in #1412 - fix(pom,cve): Upgrade geotools to the latest version by @MichaelsJP in #1422
- [Snyk] Upgrade org.apache.logging.log4j:log4j from 2.19.0 to 2.20.0 by @TheGreatRefrigerator in #1332
- fix(docker): deactivate public transport in ors-config-sample.json by @takb in #1337
- Update spring-boot to 2.7.9 by @MichaelsJP in #1310
- migrate ors to java 17 by @MichaelsJP in #1353
- Bump spring-boot to 2.7.10 by @MichaelsJP in #1372
- Fix apitests logging by @jlink in #1379
- [Snyk] Upgrade org.postgresql:postgresql from 42.5.4 to 42.6.0 by @takb in #1390
- [Snyk] Upgrade org.slf4j:slf4j-api from 2.0.6 to 2.0.7 by @takb in #1389
- fix (unit tests): Make CountryBordersReaderTest reset state by @jlink in #1397
- [Snyk] Upgrade com.carrotsearch:hppc from 0.8.1 to 0.9.1 by @MichaelsJP in #1308
- fix: changes to make
expectDepartureAndArrival
API test passing by @aoles in #1315 - Replace junit4 with junit5. by @MichaelsJP in #1320
- Set java compile version to 11 by @MichaelsJP in #1321
- [Snyk] Upgrade org.apache.logging.log4j:log4j-1.2-api from 2.19.0 to 2.20.0 by @tyrasd in #1324
- fix old docker documentation by @MichaelsJP in #1326
- fix: switch time-dependent routing algorithm from Dijkstra to A* by @aoles in #1330
- [Snyk] Upgrade org.postgresql:postgresql from 42.5.3 to 42.5.4 by @TheGreatRefrigerator in #1333
Other Changes
- test(elevation): unit test for reading preprocessed data by @takb in #1323
- doc: remove sourcespy by @takb in #1327
- doc(GTFS): profile name in api docs CUSTOM_KEYS by @takb in #1328
- comment out the build from source settings by @MichaelsJP in #1335
- Add war deployment check by @MichaelsJP in #1356
- Relax apk version requirements by @MichaelsJP in #1362
- Move Integration Tests to openrouteservice Module by @koebi in #1352
- Upgrade actions/setup-java to v2 and define openjdk as… by @MichaelsJP in #1374
- build(CI): run tests with pre-built graphs by @koebi in #1378
- build(ci): suppress kafka related logs by @takb in #1384
- Cleanup JSONObject classes by @MichaelsJP in #1385
- chore(graphhopper): Bump graphhopper version to v4.6 by @MichaelsJP in #1427
- ci(workflow): Add conventional commit checks by @MichaelsJP in #1424
- ci(github): Reduce noise from actions labeling by @MichaelsJP in #1442
- ci(cve): Scan the war and docker images with grype by @MichaelsJP in #1432
- refactor: remove unused AccelerationWeighting by @sfendrich in #1454
- ci(docker): Fix the docker build github workflow by @MichaelsJP in #1458
New Contributors
Full Changelog: v7.0.1...v7.1.0
Release 7.0.1
What's Changed
- build(deps): bump commons-io from 2.6 to 2.7 in /openrouteservice by @dependabot in #1304
- [Snyk] Upgrade commons-io:commons-io from 2.7 to 2.11.0 by @MichaelsJP in #1309
- [Snyk] Upgrade com.fasterxml.jackson.core:jackson-core from 2.13.3 to 2.14.2 by @MichaelsJP in #1307
- fix tomcat config overwrite by @MichaelsJP in #1311
- Release 7.0.1 by @MichaelsJP in #1312
Full Changelog: v7.0.0...v7.0.1
v7.0.0
What's Changed
upgrade to GraphHopper 4.0 #1217 which introduces (amongst other things):
- faster graph build times
- faster route/reachability/matrix calculations
- improved osm tag logic for all profiles
- increased test coverage
- security fixes
- stability fixes
Full Changelog: v6.8.3...v7.0.0
Release 6.8.3
What's Changed
- fix: support access restriction tags listing multiple vehicles by @aoles in #1291
- [Snyk] Upgrade org.postgresql:postgresql from 42.5.1 to 42.5.2 by @MichaelsJP in #1293
- [Snyk] Upgrade org.glassfish.jaxb:jaxb-runtime from 2.3.7 to 2.3.8 by @MichaelsJP in #1292
- Bugfix#1295 wheelchair construction by @takb in #1297
- Release 6.8.3 by @takb in #1301
Full Changelog: v6.8.2...v6.8.3
Release 6.8.2
Release for ors version 6.8.1
What's Changed
- Hide csv param by @koebi in #1279
- Chore: Introduce docker multistage by @MichaelsJP in #1272
- Fix docker build issues by @MichaelsJP in #1284
- [Snyk] Security upgrade org.apache.kafka:kafka_2.13 from 3.3.2 to 3.4.0 by @MichaelsJP in #1277
- [Snyk] Upgrade org.springframework.boot:spring-boot-starter-web from 2.7.7 to 2.7.8 by @MichaelsJP in #1282
- [Snyk] Upgrade org.springframework.boot:spring-boot-starter-tomcat from 2.7.7 to 2.7.8 by @MichaelsJP in #1281
- fix: Fix failing glibc version by @MichaelsJP in #1287
- Release 6.8.2 by @MichaelsJP in #1289
- Isolate workflows for nightly and version docker images by @MichaelsJP in #1290
Full Changelog: v6.8.1...v6.8.2
Release 6.8.1
Security patches and minor bugfixes, see CHANGELOG for details
Release 6.8.0
Merge pull request #1222 from GIScience/release-6.8.0 version bump
Release 6.7.1
v6.7.1 move to profile params