Apache软件基金会宣布发布Apache Sling™ 13

Apache软件基金会宣布发布Apache Sling™ 13

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

Apache Sling 13发布,提升了性能和安全性,支持Java 21,改进了Sling模型和XSS保护,并支持多架构容器镜像,适用于多种应用。

🎯

关键要点

  • Apache Sling 13发布,提升了性能和安全性。
  • 支持Java 21,确保与最新Java版本的兼容性和性能提升。
  • 更新Apache Jackrabbit Oak 1.72.0,带来多项性能改进。
  • 许多模块已从org.json迁移到jakarta.json,预计全面迁移即将完成。
  • Sling模型改进,包括对java.util.Optional的自动可选注入。
  • 增强的XSS保护,使用OWASP Java HTML Sanitizer库替代之前的实现。
  • 官方Apache Sling Starter镜像支持linux/arm64架构,扩展部署选项。
  • Apache Sling 13完全实现OSGi Core R8,包含Felix SCR 2.2。

延伸问答

Apache Sling 13有哪些主要的新特性?

Apache Sling 13提升了性能和安全性,支持Java 21,改进了Sling模型和XSS保护,并支持多架构容器镜像。

Apache Sling 13如何增强安全性?

Sling 13增强了XSS保护,使用OWASP Java HTML Sanitizer库替代之前的实现。

Apache Sling 13支持哪些Java版本?

Apache Sling 13支持Java 21、Java 11和Java 17。

Sling模型在Apache Sling 13中有哪些改进?

Sling模型改进包括对java.util.Optional的自动可选注入和对Java Record类的构造函数注入支持。

Apache Sling 13的性能提升来自哪些方面?

性能提升主要来自于Apache Jackrabbit Oak 1.72.0的更新,带来了多项性能改进。

Apache Sling 13的官方镜像支持哪些架构?

官方Apache Sling Starter镜像现在支持linux/arm64架构,扩展了部署选项。

➡️

继续阅读