Tổ chức Apache Software Foundation đã phát hành môi trường phát triển tích hợp Apache NetBeans 16, hỗ trợ các ngôn ngữ lập trình Java SE, Java EE, PHP, C/C++, JavaScript và Groovy. Các bản dựng dựng sẵn có sẵn cho... Linux (đóng gói dạng bấm, dạng phẳng), Windows и macOS.
Trong số những thay đổi được đề xuất:
- Giao diện người dùng cung cấp khả năng tải các thuộc tính FlatLaf tùy chỉnh từ tệp cấu hình tùy chỉnh.

- Trình chỉnh sửa mã đã mở rộng hỗ trợ cho các định dạng YAML và Dockerfile. Đã thêm hỗ trợ cho các định dạng TOML và ANTLR v4/v3.
- Đã thêm hỗ trợ cho một số tính năng mới trong Java 19. Đã thêm hỗ trợ cho tính năng tự động hoàn thành, định dạng thụt lề và chú giải công cụ cho các mẫu bản ghi. Đã triển khai hoàn thành mẫu trong thẻ trường hợp. Trình biên dịch Java NetBeans tích hợp nb-javac (javac đã sửa đổi) đã được cập nhật. ActionsManager đã được thiết kế lại trong API gỡ lỗi. Đã thêm hỗ trợ cho kho lưu trữ jar đa bản phát hành. Cải thiện logic để chọn nền tảng Java.
- Cải thiện hỗ trợ cho hệ thống xây dựng Gradle. Đã thêm hỗ trợ ban đầu cho API project.dependency để xuất cây phụ thuộc từ Gradle. Làm lại chức năng liên quan đến Trình chỉnh sửa lớp. Đã thêm hỗ trợ cho các dự án không có build.gradle.
- Cải thiện hỗ trợ cho hệ thống xây dựng Maven. Cải thiện hỗ trợ cho Jakarta EE 9/9.1. Khả năng xử lý đầu ra của dự án dưới dạng các hiện vật có thể nhận dạng được và vị trí của chúng đã được triển khai. Đã thêm hỗ trợ để tắt cảnh báo tùy thuộc vào việc sử dụng một số plugin nhất định trong quá trình lắp ráp.
- Các sự cố trong môi trường dành cho ngôn ngữ PHP và Groovy đã được khắc phục.
- Trong môi trường dành cho các dự án C/C++, trình gỡ lỗi CPPLight hoạt động trên các hệ thống có kiến trúc aarch64.
- Mở rộng khả năng kiểm toán bằng cách sử dụng may chủ Giao thức máy chủ ngôn ngữ (LSP). Đã thêm hỗ trợ kiểm tra lỗ hổng bảo mật trong Oracle Cloud.
Nguồn: opennet.ru

