เดฑเดฟเดฒเตเดธเต เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฟเดเตเดเต เดตเตเตฝเดกเตโเดซเตเดฒเต 40 โ ัะฒะพะฑะพะดะฝะพะณะพ ัะตัะฒะตัะฐ ะฟัะธะปะพะถะตะฝะธะน Java, ัะฐะทะฒะธะฒะฐะตะผะพะณะพ ัะพะพะฑัะตััะฒะพะผ WildFly ะฟัะธ ััะฐััะธะธ Red Hat. ะะดะฝะพะฒัะตะผะตะฝะฝะพ ะฟะพะดะณะพัะพะฒะปะตะฝั ัะฑะพัะบะธ เดตเตเดคเตเดคเดฟเดเตเดเต, WildFly EE 10 ะธ WildFly Preview 40.0.0.Final; ะฟะฐะบะตัั ัะฐััะธัะตะฝะธะน Galleon ะดะปั ะฝะพะฒะพะน ะฒะตััะธะธ ัะฐะทะผะตัะตะฝั ะฒ Maven Central. ะัั ะพะดะฝัะน ะบะพะด ะฟัะพะตะบัะฐ ัะฐัะฟัะพัััะฐะฝัะตััั ะฟะพะด ะปะธัะตะฝะทะธะตะน เด เดชเตเดชเดพเดเตเดเต เดฒเตเดธเตปเดธเต 2.0.
ะะปะฐะฒะฝัะผ ะธะทะผะตะฝะตะฝะธะตะผ WildFly 40 ััะฐะป ะฟะตัะตะฒะพะด ััะฐะฝะดะฐััะฝะพะน ัะตะดะฐะบัะธะธ ัะตัะฒะตัะฐ ะฝะฐ เดเดเตเดเดพเตผเดคเตเดค EE 11. ะะพะดะดะตัะถะบะฐ EE 11 ะดะพ ััะพะณะพ ะพััะฐะฑะฐััะฒะฐะปะฐัั ะฒ WildFly Preview ะฝะฐัะธะฝะฐั ั ะฒะตัะบะธ WildFly Preview 32, ะฐ ัะตะฟะตัั ะฟะตัะตะฝะตัะตะฝะฐ ะฒ ะพะฑััะฝัั ัะตะดะฐะบัะธั WildFly. ะะฐัะฒะปะตะฝะฐ ัะพะฒะผะตััะธะผะพััั ั Jakarta EE 11 Platform, Web Profile ะธ Core Profile ะฟัะธ ะทะฐะฟััะบะต ะฝะฐ Java SE 17 ะธ Java SE 21.
ะะปััะตะฒัะต ะธะทะผะตะฝะตะฝะธั WildFly 40:
ะะพะดะดะตัะถะบะฐ Jakarta EE 11 ะฒ ััะฐะฝะดะฐััะฝะพะน ัะตะดะฐะบัะธะธ. WildFly ะฟะตัะตััะป ะฝะฐ ะฐะบััะฐะปัะฝัะน ััะตะบ EE 11, ะฒะบะปััะฐั Jakarta Data, ัะปัััะตะฝะธั Jakarta Persistence 3.2 ะธ ะฟะพะดะดะตัะถะบั ะฒะธัััะฐะปัะฝัั ะฟะพัะพะบะพะฒ ะฒ Jakarta Concurrency ะฟัะธ ะทะฐะฟััะบะต ะฝะฐ Java SE 21 ะธ ะฝะพะฒะตะต. ะัะธ ััะพะผ ะดะปั ะธัะฟะพะปัะทะพะฒะฐะฝะธั ะฒะธัััะฐะปัะฝัั ะฟะพัะพะบะพะฒ ัะฐะทัะฐะฑะพััะธะบะธ ัะตะบะพะผะตะฝะดััั Java SE 25. ะะปั ะฟัะธะปะพะถะตะฝะธะน, ะตัั ะฝะต ะณะพัะพะฒัั ะบ ะฟะตัะตั ะพะดั ะฝะฐ EE 11, ะดะพะฑะฐะฒะปะตะฝ ะพัะดะตะปัะฝัะน ะฒะฐัะธะฐะฝั ัะตัะฒะตัะฐ ั API Jakarta EE 10. ะะตัะฟะตัะธัะธัะฝะฐั ะดะปั EE ััะฝะบัะธะพะฝะฐะปัะฝะพััั ะพััะฐัััั ะพะฑัะตะน ะผะตะถะดั ะพะฑััะฝัะผ WildFly ะธ WildFly EE 10.
ะัั ะพะด ะธะท ะฟัะธะปะพะถะตะฝะธะน ั OIDC. WildFly ะฟะพะปััะธะป ะฟะพะดะดะตัะถะบั logout ะดะปั ะฟัะธะปะพะถะตะฝะธะน, ะทะฐัะธััะฝะฝัั ัะตัะตะท OIDC, ะฒะบะปััะฐั RP-Initiated Logout, Front-Channel Logout ะธ Back-Channel Logout. ะคัะฝะบัะธั ะฟะพะบะฐ ะธะผะตะตั ััะพะฒะตะฝั ััะฐะฑะธะปัะฝะพััะธ preview.
-
ะะฐัะธัะฐ ะพั ะฟะตัะตะฑะพัะฐ ะฟะฐัะพะปะตะน. ะะฐัะธะฝะฐั ั WildFly 39.0.1, ะฒัะต security realms ะฟะพ ัะผะพะปัะฐะฝะธั ะฟัะธะผะตะฝัะตััั ัะพะฒะผะตััะฝะพ ั ะผะตั ะฐะฝะธะทะผะพะผ ะทะฐัะธัั ะพั brute force: ะฟะพัะปะต 10 ะฟะพะดััะด ะฝะตัะดะฐัะฝัั ะฟะพะฟััะพะบ ะฐััะตะฝัะธัะธะบะฐัะธะธ ะฒั ะพะด ะฑะปะพะบะธััะตััั ะฝะฐ 15 ะผะธะฝัั
-
ะะฑะฝะพะฒะปะตะฝะธะต Prospero. เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพ เดชเตเดฐเตเดธเตเดชเตเดฑเต ะธ WildFly Channels ัะตะฟะตัั ะผะพะณัั ะฒัะฟะพะปะฝััั ะพะฑะฝะพะฒะปะตะฝะธะต ะธะปะธ ะพัะบะฐั ัััะฐะฝะพะฒะบะธ ัะตัะฒะตัะฐ ะบ ะฒัะฑัะฐะฝะฝะพะน ะฒะตััะธะธ ะฒะฝัััะธ ะบะฐะฝะฐะปะฐ WildFly.
ะะพะฒััะตะฝะธะต ััะฐะฑะธะปัะฝะพััะธ ัะถะต ัััะตััะฒัััะธั ััะฝะบัะธะน. ะ default ะฟะตัะตะฒะตะดะตะฝั ะดะธะฝะฐะผะธัะตัะบะธะน SSLContext, ัะผะตััะธะน ะฒัะฑะธัะฐัั SSL-ะบะพะฝัะตะบัั ะฒ ะทะฐะฒะธัะธะผะพััะธ ะพั ั ะพััะฐ ะธ ะฟะพััะฐ ะฝะฐะทะฝะฐัะตะฝะธั, ะฝะฐัััะพะนะบะฐ ะฟะพะปัะทะพะฒะฐัะตะปััะบะธั AJP-ะทะฐะณะพะปะพะฒะบะพะฒ ะฒ Undertow ะธ ะฟะฐัะฐะผะตััั reverse proxy handler ะดะปั ัะฐะฑะพัั ั X-Forwarded ะธ ะฟะตัะตะฟะธััะฒะฐะฝะธะตะผ Host. ะะพะดะดะตัะถะบะฐ Jakarta Data ะฒ ััะฐะฝะดะฐััะฝะพะผ WildFly ะฟะตัะตะฒะตะดะตะฝะฐ ะฝะฐ ััะพะฒะตะฝั community.
ะ ัะตะปะธะท ัะฐะบะถะต ะฒะพัะปะพ ะฑะพะปััะพะต ะพะฑะฝะพะฒะปะตะฝะธะต ะทะฐะฒะธัะธะผะพััะตะน. ะกัะตะดะธ ะทะฐะผะตัะฝัั ะฒะตััะธะน: Apache Artemis 2.53, Hibernate 7.3.2, เดเดพเดเตเดธเตบ 2.21.1, Micrometer 1.16, Netty 4.1.133, Undertow 2.4.0, Vert.x 4.5.24, WildFly Elytron 2.9.0, Elytron Web 4.2.0, WildFly Glow 2.0.0 ะธ WildFly OpenSSL 2.3.0. ะงะฐััั ะพะฑะฝะพะฒะปะตะฝะธะน ะทะฐะบััะฒะฐะตั ะธะทะฒะตััะฝัะต CVE ะฒ Artemis, Jackson, Netty, Undertow ะธ Vert.x.
ะ ะฐะทัะฐะฑะพััะธะบะธ ะธะทะผะตะฝะธะปะธ ัะตะบะพะผะตะฝะดะฐัะธะธ ะฟะพ ะฒะตััะธะธ Java. ะะปั ะพะฑััะฝะพะณะพ WildFly 40 ะธ WildFly Preview 40 ัะตะฟะตัั ัะตะบะพะผะตะฝะดัะตััั เดเดพเดต เดเดธเตเด 25 ะบะฐะบ ะฐะบััะฐะปัะฝัะน LTS-ะฒัะฟััะบ. ะะปั WildFly EE 10 ัะตะบะพะผะตะฝะดัะตััั เดเดพเดต เดเดธเตเด 21, ะฒ ัะพะผ ัะธัะปะต ะธะท-ะทะฐ ะพัะพะฑะตะฝะฝะพััะตะน ัะตััะพะฒ ัะพะฒะผะตััะธะผะพััะธ EE 10 ะธ ะทะฐะฒะธัะธะผะพััะธ ัะฐััะธ ัะฟะตัะธัะธะบะฐัะธะน ะพั SecurityManager. ะัะต ััะธ ะฒะฐัะธะฐะฝัะฐ WildFly 40 ะฐะบัะธะฒะฝะพ ัะตััะธัััััั ะธ ัะฐะฑะพัะฐัั ะฝะฐ Java 25, 21 ะธ 17, ะฝะพ ะฟะพะดะดะตัะถะบะฐ Java SE 17 ะผะพะถะตั ะฑััั ัะฝััะฐ ะฒ ะพะดะฝะพะผ ะธะท ะฑัะดััะธั ัะตะปะธะทะพะฒ.
ะััั ะธ ะธะทะผะตะฝะตะฝะธั, ะปะพะผะฐััะธะต ะพะฑัะฐัะฝัั ัะพะฒะผะตััะธะผะพััั. ะะฑััะฝัะน WildFly ะธ WildFly Preview ัะตะฟะตัั ะฝะต ะทะฐะฟััะบะฐัััั ะฟัะธ ะฒะบะปัััะฝะฝะพะผ Java SecurityManager, ะฟะพัะบะพะปัะบั EE 11 ะฑะพะปััะต ะตะณะพ ะฝะต ะฟะพะดะดะตัะถะธะฒะฐะตั. ะัะพะผะต ัะพะณะพ, Apache Artemis ัะผะตะฝะธะป Maven groupId ั org.apache.activemq ะฝะฐ org.apached.artemis, ััะพ ะผะพะถะตั ะทะฐััะพะฝััั ะฟะพะปัะทะพะฒะฐัะตะปะตะน BOM-ัะฐะนะปะพะฒ WildFly, ะฐ ััะฐะฝะดะฐััะฝะฐั ัะตะดะฐะบัะธั WildFly ะฟัะธ ะฟะตัะตั ะพะดะต ะฝะฐ EE 11 ะฑะพะปะตะต ะฝะต ะฟะพะดะดะตัะถะธะฒะฐะตั ััะฐััั ะผะพะดะตะปั EE ManagedBeans ั ะฐะฝะฝะพัะฐัะธะตะน @ManagedBean; ะฒ ะฒะฐัะธะฐะฝัะต WildFly EE 10 ะพะฝะฐ ัะพั ัะฐะฝัะตััั.
เดจเดฟเดฑเดเตเดเต เดฎเดพเดฑเตเดฑเดเตเดเดณเตเดเต เดชเดเตเดเดฟเด ะบ ะฒัะฟััะบั ะพะฟัะฑะปะธะบะพะฒะฐะฝั ะฒ GitHub; ัะฐะผ ะถะต ะฟะตัะตัะธัะปะตะฝั ัะตัะตะฝะฝัะต issues ะพัะฝะพัะธัะตะปัะฝะพ WildFly 39.
เด เดตเดฒเดเดฌเด: linux.org.ru
