GeoServer 2.26.0 发布,Java 17 支持


GeoServer 2.26.0 现已发布。GeoServer 是一种用 Java 编写的开源软件服务器,允许用户共享和编辑地理空间数据。它专为互操作性而设计,使用开放标准发布来自任何主要空间数据源的数据。

此版本解决了一些 安全漏洞:

  • CVE-2024-45748 高(有待披露)
  • CVE-2024-34711 XML 处理中的不当 ENTITY_RESOLUTION_ALLOWLIST URI 验证(SSRF)(高 7.3)
  • CVE-2024-35230(中等 5.3)

有关如何管理安全漏洞的更多信息,可参阅项目安全政策。

其他一些更新内容包括:

  • Java 17 支持

  • Docker 更新
docker pull docker.osgeo.org/geoserver:2.26.0 
docker run -it -p8080:8080 docker.osgeo.org/geoserver:2.26.0
  • 搜索改进

对图层预览进行了一个微小但有趣的改动--现在可以使用引号隔离单个单词,更轻松地找到要找的图层。

  • 广泛的 MapML 改进
    • GEOS-11322 MapML WMS Vector Representation 包括查询过滤器
    • GEOS-11324 MapML WMS Vector Representation Style Classes
    • GEOS-11337 在 MapML 中支持 feature tiles
    • GEOS-11349 MapML 使用 WMS 资源消耗限制来指定最大图像大小
    • GEOS-11461 为 WFS getFeature 启用 MapML Viewer output
    • GEOS-11486 向 MapML 添加自定义尺寸
    • GEOS-11528 将 MapML viewer 更新至最新版本 0.14.0
    • GEOS-11471 从 MapML 中删除 Sharding configuration 支持

  • 重写 Demo Requests 页面

WCS Request Builder 和 WPS Request Builder demos 现在可以选择在 Demo Requests 页面中显示其结果。这些更改取代了以前使用 iframe 弹出窗口的做法,并删除了 TestWfsPost servlet。

有关更多信息,可参阅用户指南中的 Demo requests

  • JTS 1.20.0 更新 GEOS-11532

更多详情可查看官方公告。


相關推薦

2024-07-24

GeoServer 22.25.3 现已发布。GeoServer 是一种用 Java 编写的开源软件服务器,允许用户共享和编辑地理空间数据。它专为互操作性而设计,使用开放标准发布来自任何主要空间数据源的数据。 具体更新内容包括: Improvement GEOS

2023-05-09

GeoServer 2.22.3 现已发布。GeoServer 是一种用 Java 编写的开源软件服务器,允许用户共享和编辑地理空间数据。它专为互操作性而设计,使用开放标准发布来自任何主要空间数据源的数据。 具体更新内容包括: Sub-task: GEOS-

2022-11-24

/github.com/libsdl-org/SDL/releases/tag/release-2.26.0 随着 SDL 2.26 的发布,SDL3 正式进入开发阶段。

2022-11-11

模型一览无余和配置轻松自由等特性。 Elide 6.1.9 已正式发布,更新内容如下: Features 添加对在 JSON-API 中填充 Meta 对象的支持 (#2824) 添加否定前缀、后缀和中缀运算符。(#2788) (#2830) Fixes 将 graphql-java-extended-scalars 从 18

2023-04-30

New Relic 最新发布了一份“2023 年 Java 生态系统状况报告”,旨在提供有关当今 Java 生态系统状态的背景和见解。该报告基于从数百万个提供性能数据的应用程序中收集的数据,对生产中使用最多的版本、最受欢迎的 JDK 供应商、

2022-07-03

开源 Devops 工具 Jenkins 宣布: 从 6 月 28 日发布的 Jenkins 2.357 和即将发布的 9 月 LTS 版本开始,Jenkins 最低需要 Java 11。 Jenkins 最初称为 Hudson ,是一款老牌持续集成工具,至今已创立十多年。自 2005 年成立以来,Jenkins 项目

2022-08-21

Java 17。 尽管仍然编译了一些模块与旧 Java 版本兼容,以支持在老版本 Java 下运行用户的项目。但现在大多数平台和插件模块都使用 Java 17,而即将推出的所有基于 IntelliJ 的 IDE 的 2022.3 版本都需要 Java 17 才能启动。 对用户意

2022-11-27

轻量级容错组件 Resilience4j 发布了最新的 2.0.0 版本,版本号上了个大号,但是没有什么额外的更新,只是更新了依赖包,分别是: 移除对 Vavr 的依赖 Upgraded to Java 17 Upgraded to Kotlin 1.7.20 Upgraded to Spring Boot 2.7 Upgraded to

2023-10-27

Java 软件供应商 Azul 发布了首份年度 Java 现状调查报告,基于对全球 2062 名 Java 专业人士和基于 Java 的应用程序用户进行的调查。调查探讨的领域包括 Java 采用趋势、Oracle 最新 Java 定价变化的影响、Java 应用程序向云的迁移

2023-01-18

3.9.0-java17-rc2 版本更新详情: build spring-boot>3.0.1 spring-boot-admin.version>3.0.0-M8 hutool.version>5.8.11 mybatis-plus.version>3.5.3.1 refactor 废弃 lamp-dozer-starter,对象转换使用BeanUtil或Mapstruct fix 修复 lamp-captcha-starter 模块

2024-08-15

高 300%;内存省 50%;启动快 10 倍;打包小 90%;且,同时支持 java8 ~ java22, native 运行时。 1、Solon VS Spring VS Javalin 测试记录 项目 SpringBoot2 SpringBoot3 Javalin Solon 运行时 java 17 java 17 java 17 java 17 &n

2022-06-22

案例,助力开发人员对新兴技术的学习和掌握。 [1]、发布背景 2021年11月8日 Spring 官方已经强烈建议使用 Spring Authorization Server 替换已经过时的 Spring Security OAuth2.0。 在 Spring Security OAuth2 彻底停止维护、Spring Boot 2.7.0 正式发布

2022-07-19

级 JDK 版本。同时,考虑到 2022 年 11 月,Spring Boot 3 将会发布,最低版本要求 Java 17。因此,直接将 Java 版本升级至 17。Eurynome Cloud 2.7.0.20 ~ 2.7.0.50 均是采用 Java 17 编译运行,同时不兼容 Java 8。 不管是 Spring Authorization Server 还是

2023-04-07

Vaadin 最近发布的一份有关企业中 Java 现状的研究报告指出,Java 作为一种云原生技术正在经历一场变革性的复兴。企业继续投资于新的 Java 应用程序,同时也为云对现有 Java 应用程序进行现代化改造。Java 将继续保持其在企业应