SonarQube Server 2025 Release 2 发布 - 代码质量、安全与静态分析工具

简介: SonarQube Server 2025 Release 2 发布 - 代码质量、安全与静态分析工具

SonarQube Server 2025 Release 2 - 代码质量、安全与静态分析工具

Self-managed static analysis tool for continuous codebase inspection

请访问原文链接:https://sysin.org/blog/sonarqube/ 查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


SonarQube Server

代码质量和安全性由您掌控

SonarQube Server
之前称为 SonarQube,本地部署的用于持续代码库检查的静态分析工具

保持 AI 生成的代码干净

释放 AI 编码助手的强大功能,而无需承担不良、不安全代码的风险。SonarQube Server 是您的干净代码解决方案,可以部署在任何地方、本地或云环境中。

SonarQube Server

受到 700 万开发者和 400,000 多个组织的使用和喜爱

新增功能

SonarQube Server 2025 Release 2

2025 年 3 月 26 日,推出 SonarQube Server 2025 Release 2!

Release 2 主要功能

  • 支持自定义 Azure OpenAI 服务用于 AI CodeFix
  • 减少架构偏差,防止 JavaScript/TypeScript 代码架构问题
  • 为 AI/ML 开发者提供 PySpark 和 Jupyter Notebook 在 PyCharm 中的支持
  • 提升 .NET 测试结果的可见性
  • 避免 Spring 框架常见陷阱
  • 新增 Golang SAST(静态应用安全测试)
  • 支持最新版本的 Dart 和 Kotlin
  • 支持纯 IPv6 基础设施运行

SonarQube Server 2025 Release 2 在 代码质量、代码安全性和问题修复 方面带来了重要改进。AI CodeFix 规则覆盖范围进一步扩大,用户现在可以使用自己的 Azure OpenAI 服务,以增强隐私保护。开发团队可通过架构约束的强制执行 防止架构偏差,并获得针对 JavaScript/TypeScript 代码的扩展架构分析支持。AI/ML 开发者现在可以在 PyCharm 中开发 Jupyter Notebook 和 PySpark 时更轻松地发现问题。.NET 开发者也能更直观地查看测试指标。Spring 开发者受益于新增的规则,帮助他们避免常见错误。安全性方面,新增 Golang SAST 支持,同时更新了对 Dart 和 Kotlin 最新版本的支持。此外,SonarQube Server 现在支持 纯 IPv6 基础设施,确保平台适应现代环境需求。

如果你仍在使用 2025 Release 1 LTA 之前的版本,请先升级到 SonarQube Server LTA,然后再升级至最新版本。

下载地址

SonarQube Server 2025 Release 2 Data Center Edition for macOS, Linux, Windows | March 2025

更多:HTTP 协议与安全

目录
相关文章
|
弹性计算 JSON 数据可视化
Grafana 10 新特性解读,体验与协作全面提升
Grafana 10 新特性解读:体验与协作全面提升
32852 131
|
SQL 监控 算法
MySQL高可用 MGR8.0 最佳实践——张彦东
MySQL高可用 MGR8.0 最佳实践——张彦东
5535 38
MySQL高可用 MGR8.0 最佳实践——张彦东
|
关系型数据库 MySQL Linux
Centos7 环境使用 Docker 安装 Mysql 服务详解
Centos7 环境使用 Docker 安装 Mysql 服务详解
2487 0
Centos7 环境使用 Docker 安装 Mysql 服务详解
|
云安全 人工智能 自然语言处理
|
负载均衡 监控 关系型数据库
利用ProxySQL构建PolarDB-X三节点高可用集群
作者介绍: 廖银华,重庆市中冉数字科技有限公司系统分析师; 邓海林,重庆市中冉数字科技有限公司项目经理; 何龙建,重庆远通电子技术开发有限公司信息系统项目管理师 作者聚焦数据治理中台架构设计与AI+业务深度融合实践,在数据质量、智能分析及高效数据处理等领域积累了扎实的实战经验,精通打造高效安全、稳定可扩展的数据中台解决方案
|
机器学习/深度学习 敏捷开发 人工智能
2025产品需求管理最佳实践:从流程优化到工具选型 详解项目需求管理实战
本文深入探讨产品需求管理的核心概念与全流程优化方法,涵盖需求采集、分析、优先级排序及落地实现等关键环节。通过多维度需求采集、科学评估与敏捷迭代,结合团队角色分工,确保需求价值最大化。同时对比评测板栗看板、Jira、Axosoft等管理工具,并展望AI赋能下的智能生成、预测性分析与自动化流程新趋势,助力企业精准把握市场动态,打造爆款产品。掌握需求管理精髓,是产品成功的关键驱动力。
|
JavaScript
nodejs自动接收新邮件进行处理
通过imap 来接收邮箱新邮件,类似客户端系列,不过比较简单的,目前只有新邮件,后续也可以通过这个来做一个自己的邮件客户端。
nodejs自动接收新邮件进行处理
|
搜索推荐 物联网 开发工具
基于OpenHarmony(开源鸿蒙)的智慧医疗综合应用系统
基于OpenHarmony(开源鸿蒙)的智慧医疗综合应用系统
1135 5
|
监控 安全 网络安全
|
存储 SQL 缓存
MySQL中间件ProxySQL介绍
ProxySQL 是一个高性能的SQL 代理。ProxySQL有一个高级多核体系结构。支持数十万并发连接,可以多路复用到后端服务器上。 作为守护进程运行。而且有一个进程监视这个守护进程,并在守护进程崩溃时重启守护进程,以减少停机时间。这个守护进程接受来自MySQL客户端的请求,并将其转发到后端的MySQL服务器上。 ProxySQL被设计为可以连续运行而且不需要重启。大多数配置可以在运行时使用类似SQL语句的查询完成。
2896 116
MySQL中间件ProxySQL介绍