8.6.0 (2026-02-01)
New feature
- #1122 Add MAPSERVER_BASE_PATH support for lithttpd (@sbrunner, @geo-ghci-int[bot])
- #1133 Be able to override ErrorLogFormat (@sbrunner)
Fixed bugs
- #1145 [Backport master] Fixes for Oracle support (@geo-ghci-int[bot], @rouault)
Documentation
- #1094 Fix MS_ERRORFILE documentation. (@adk-swisstopo)
- #953 Add the versions 8.4 (@sbrunner)
- #1033 Add support date for GeoMapFish 2.9 (@sbrunner)
- #1095 Typo. (@adk-swisstopo)
Dependency update
- #1076 Update dependency camptocamp/gs-renovate-config-preset to v1.2.0 (master) (@renovate[bot])
- #978 Update dependency boltons to v25 (master) (@renovate[bot])
- #1284 Update CI dependencies (master) (@renovate[bot])
- #802 Update all minor versions (master) (minor) (@renovate[bot], @geo-ghci-int[bot], @sbrunner)
- #1172 Lock file maintenance (master) (@renovate[bot])
- #1286 Update pre-commit hook renovatebot/pre-commit-hooks to v43 (master) (@renovate[bot])
- #1123 Update dependency camptocamp/gs-renovate-config-preset to v1.4.1 (master) (@renovate[bot])
- #1021 Update pre-commit hook renovatebot/pre-commit-hooks to v40.0.6 (master) (@renovate[bot])
- #1170 Update CI dependencies (master) (@renovate[bot])
- #1124 Update pre-commit hook sbrunner/hooks to v1.6.0 (master) (@renovate[bot])
- #943 Update CI dependencies (master) (patch) (@renovate[bot])
- #1209 Update dependency certifi to v2025.11.12 (master) (@renovate[bot])
- #1003 Update dependency camptocamp/gs-renovate-config-preset to v1 (master) (@renovate[bot])
- #1221 Update pre-commit hook renovatebot/pre-commit-hooks to v42.29.4 (master) (@renovate[bot])
- #1083 Update CI dependencies (master) (@renovate[bot])
- #938 Update dependency poetry to v2 (master) (@renovate[bot], @sbrunner)
- #1007 Update pre-commit hook sbrunner/hooks to v1.4.1 (master) (@renovate[bot])
- #1196 Update dependency certifi to v2025.10.5 (master) (@renovate[bot])
- #1202 Update CI dependencies (master) (@renovate[bot], @sbrunner)
- #1078 Update dependency camptocamp/gs-renovate-config-preset to v1.2.3 (master) (@renovate[bot])
- #1118 Update dependency certifi to v2025.8.3 (master) (@renovate[bot])
- #1019 Update pre-commit hook renovatebot/pre-commit-hooks to v40 (master) (@renovate[bot])
- #1248 Update dependency certifi to v2026 (master) (@renovate[bot])
- #1219 Update dependency pytest to v9 (master) (@renovate[bot])
- #1218 Update CI dependencies (master) (major) (@renovate[bot])
- #1087 Update dependency camptocamp/gs-renovate-config-preset to v1.3.2 (master) (@renovate[bot])
- #1032 Update dependency camptocamp/gs-renovate-config-preset to v1.1.1 (master) (@renovate[bot])
- #1288 Update dependency poetry to v2.3.2 (master) (@renovate[bot])
- #980 Update dependency camptocamp/gs-renovate-config-preset to v0.9.0 (master) (@renovate[bot])
- #1203 Update all patch/minor versions (master) (@renovate[bot], @geo-ghci-int[bot])
- #1139 Update own packages (master) (@renovate[bot])
- #1082 Update all patch/minor versions (master) (@renovate[bot])
- #1217 Update CI dependencies (master) (@renovate[bot])
- #1245 Update CI dependencies (master) (@renovate[bot], @geo-ghci-int[bot])
- #1018 Update CI dependencies (master) (@renovate[bot])
- #1169 Update all patch/minor versions (master) (@renovate[bot])
- #936 Update CI dependencies (master) (patch) (@renovate[bot], @sbrunner)
- #1034 Update dependency camptocamp/gs-renovate-config-preset to v1.1.2 (master) (@renovate[bot])
- #976 Update CI dependencies (master) (@renovate[bot])
- #1246 Update CI dependencies (master) (major) (@renovate[bot], @geo-ghci-int[bot])
- #945 Update CI dependencies (master) (major) (@renovate[bot])
- #1051 Update CI dependencies (master) (@renovate[bot])
- #1066 Update dependency certifi to v2025.6.15 (master) (@renovate[bot])
- #1171 Update CI dependencies (master) (major) (@renovate[bot])
- #1117 Lock file maintenance (master) (@renovate[bot])
- #1198 Update dependency c2cciutils to v1.7.5 (master) (@renovate[bot])
- #1115 Update CI dependencies (master) (@renovate[bot])
- #1060 Update own packages to v1.1.0 (master) (@renovate[bot])
- #1031 Update dependency camptocamp/gs-renovate-config-preset to v1.1.0 (master) (@renovate[bot])
- #984 Update pre-commit hook sbrunner/hooks to v1.4.0 (master) (@renovate[bot])
- #1067 Update dependency camptocamp/gs-renovate-config-preset to v1.1.2 (master) (@renovate[bot])
- #985 Update dependency tag-publish to v1.0.1 (master) (@renovate[bot])
- #1267 Update dependency camptocamp/gs-renovate-config-preset to v1.7.0 (master) (@renovate[bot])
- #1195 Update dependency c2cciutils to v1.7.4 (master) (@renovate[bot])
- #1061 Update own packages to v1.1.1 (master) (@renovate[bot])
- #998 Update CI dependencies (master) (@renovate[bot])
- #999 Update all patch/minor versions (master) (@renovate[bot])
- #1116 Update ghcr.io/osgeo/gdal Docker tag to ubuntu-small-3.11.3 (master) (@renovate[bot])
- #979 Update dependency camptocamp/tag-publish to v1 (master) (@renovate[bot])
- #1247 Lock file maintenance (master) (@renovate[bot], @geo-ghci-int[bot])
- #1096 Update dependency certifi to v2025.7.14 (master) (@renovate[bot])
- #1104 Update pre-commit hook sbrunner/hooks to v1.5.0 (master) (@renovate[bot])
- #1158 Update dependency c2cwsgiutils to v6.1.8 (master) (@renovate[bot])
- #1204 Update dependency python to v3.14.0 (master) (@renovate[bot])
- #1130 Update dependency camptocamp/gs-renovate-config-preset to v1.4.2 (master) (@renovate[bot])
- #1206 Lock file maintenance (master) (@renovate[bot])
- #977 Update all patch/minor versions (master) (@renovate[bot], @geo-ghci-int[bot])
- #1093 Update dependency certifi to v2025.7.9 (master) (@renovate[bot])
- #1220 Lock file maintenance (master) (@renovate[bot])
- #1287 Lock file maintenance (master) (@renovate[bot])
- #939 Update pre-commit hook renovatebot/pre-commit-hooks to v39.135.1 (master) (@renovate[bot])
- #1017 Update all patch/minor versions (master) (@renovate[bot])
- #1000 Lock file maintenance (master) (@renovate[bot])
- #1020 Lock file maintenance (master) (@renovate[bot])
- #1289 Update pre-commit hook renovatebot/pre-commit-hooks to v43.0.9 (master) (@renovate[bot])
- #975 Update dependency tag-publish to v1 (master) (@renovate[bot])
- #1207 Update dependency camptocamp/gs-renovate-config-preset to v1.5.0 (master) (@renovate[bot])
- #946 Update dependency certifi to v2025 (master) (@renovate[bot])
- #1086 Lock file maintenance (master) (@renovate[bot])
- #1208 Update dependency camptocamp/gs-renovate-config-preset to v1.5.1 (master) (@renovate[bot])
- #944 Update pre-commit hook renovatebot/pre-commit-hooks to v39.156.0 (master) (@renovate[bot])
- #1255 Update dependency c2cwsgiutils to v6.1.9 (master) (@renovate[bot])
- #940 Update dependency poetry to v2 (master) (@renovate[bot])
- #1205 Update actions/upload-artifact action to v5 (master) (@renovate[bot])
- #1244 Update all patch/minor versions (master) (@renovate[bot], @geo-ghci-int[bot])
- #1100 Update dependency camptocamp/gs-renovate-config-preset to v1.4.0 (master) (@renovate[bot])
- #1085 Update pre-commit hook renovatebot/pre-commit-hooks to v41 (master) (@renovate[bot])
- #1285 Update dependency poetry-plugin-export to v1.10.0 (master) (@renovate[bot])
- #1084 Update dependency lxml to v6 (master) (@renovate[bot])
- #1211 Update dependency camptocamp/gs-renovate-config-preset to v1.6.0 (master) (@renovate[bot])
- #1052 Update ghcr.io/osgeo/gdal Docker tag to ubuntu-small-3.11.0 (master) (@renovate[bot], @geo-ghci-int[bot])
- #1053 Lock file maintenance (master) (@renovate[bot])
Chore
Changes that shouldn't affect the users like continuous integration updates
- #1025 CI updates (@sbrunner)
- #1004 CI updates (@sbrunner)
- #1131 CI updates (@sbrunner)
- #1173 CI updates (@sbrunner)
- #952 Set the setup QEMU action version (@sbrunner, @geo-ghci-int[bot])
- #954 CI updates (@sbrunner)
- #961 QEMU: Fix used image in the rebuild (@sbrunner)
- #1065 CI updates (@sbrunner, @geo-ghci-int[bot])
- #1079 CI updates (@sbrunner)
- #1184 CI updates (@sbrunner)
- #960 CI updates (@sbrunner)