Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Coded Smorgasbord: High Strung

      September 26, 2025

      Chainguard launches trusted collection of verified JavaScript libraries

      September 26, 2025

      CData launches Connect AI to provide agents access to enterprise data sources

      September 26, 2025

      PostgreSQL 18 adds asynchronous I/O to improve performance

      September 26, 2025

      Distribution Release: Neptune 9.0

      September 25, 2025

      Distribution Release: Kali Linux 2025.3

      September 23, 2025

      Distribution Release: SysLinuxOS 13

      September 23, 2025

      Development Release: MX Linux 25 Beta 1

      September 22, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      PHP 8.5.0 RC 1 available for testing

      September 26, 2025
      Recent

      PHP 8.5.0 RC 1 available for testing

      September 26, 2025

      Terraform Code Generator Using Ollama and CodeGemma

      September 26, 2025

      Beyond Denial: How AI Concierge Services Can Transform Healthcare from Reactive to Proactive

      September 25, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Distribution Release: Neptune 9.0

      September 25, 2025
      Recent

      Distribution Release: Neptune 9.0

      September 25, 2025

      FOSS Weekly #25.39: Kill Switch Phones, LMDE 7, Zorin OS 18 Beta, Polybar, Apt History and More Linux Stuff

      September 25, 2025

      Distribution Release: Kali Linux 2025.3

      September 23, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Tech & Work»Jakarta EE 11 Platform launches with modernized Test Compatibility Kit framework

    Jakarta EE 11 Platform launches with modernized Test Compatibility Kit framework

    June 26, 2025

    The Eclipse Foundation today announced the release of Jakarta EE 11 Platform, which builds on the releases of the Core Profile in December 2024 and Web Profile in March. 

    This update adds significant enhancements, including a modernized Test Compatibility Kit (TCK) framework, updates to several specifications, and a new data specification.

    According to Tanja Obradovic, senior director of Java Programs for the Eclipse Foundation, TCKs are essential for testifying the quality of any application built based on Jakarta EE. 

    Part of the modernization includes moving from Apache ANT and Java Test Harness to JUnit 5 and Apache Maven. The structure of the TCKs themselves were also streamlined to reduce complexity so that they are easier to learn and use. 

    “The work that has been put into TCK is tremendous,” Obradovic said. “First off, we’re going to be able to enhance the pool of contributors and committers in that project because we’re using more modern tools. The second thing that could be a consequence is the fact that we’re reducing the time that is needed for certification, so that means we’re breaking the barriers for any new implementations.”

    She said that the team has been able to cut down the time required for certification from tens of hours to just a couple of hours. 

    Continuing on this modernization theme, this release saw the removal or deprecation of a couple of specifications. Managed Beans has been deprecated and references to the Java SE SecurityManager were removed.

    “There is an appetite for further enhancement, and the team is looking into the specifications that are not necessarily being used,” Obradovic said. “What do we do with those? How do we reduce maintenance? Do we need to invest in maintaining those? That theme is going to be carried on in Jakarta EE 12.” 

    Other specification updates include Java Records support and greater emphasis on Contexts and Dependency Injection (CDI) to enable more consistent application behavior. 

    Jakarta EE 11 also introduces the Jakarta Data specification, which is designed to simplify data access and improve developer productivity. 

    Jakarta Data includes a built-in repository supertype for performing operations on entities, CrudRepository to facilitate basic CRUD operations, support for offset and cursor-based pagination, and a new query language.

    Jakarta EE 11 supports Java 17 and up, and includes the concurrency enhancements introduced in Java 21, including Virtual Threads.

    The post Jakarta EE 11 Platform launches with modernized Test Compatibility Kit framework appeared first on SD Times.

    Source: Read More 

    news
    Facebook Twitter Reddit Email Copy Link
    Previous ArticleGoogle Chrome Zero-Day CVE-2025-2783 Exploited by TaxOff to Deploy Trinper Backdoor
    Next Article Translate Your App to Other Languages With Laravel Gemini Translator

    Related Posts

    Tech & Work

    Coded Smorgasbord: High Strung

    September 26, 2025
    Tech & Work

    Chainguard launches trusted collection of verified JavaScript libraries

    September 26, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    Sea of Thieves is joining Blizzard Entertainment’s Battle.net with themed cosmetics and Xbox Play Anywhere

    News & Updates

    The AI Fix #58: An AI runs a shop into the ground, and AI’s obsession with the number 27

    Development

    CVE-2025-48871 – Apache HTTP Server Remote Code Execution Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-38233 – Linux kernel Powerpc64 Ftrace Livepatching R15 Clobbered Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Highlights

    Anthropic will start training Claude on user data – but you don’t have to share yours

    August 30, 2025

    Here’s how to opt in (or ensure you’re opted out) of sharing your chat data…

    I love that transparent technology is making a comeback — and one of the biggest gaming companies has joined the fun

    June 21, 2025

    CVE-2025-49585 – XWiki Unrestricted Code Execution Vulnerability

    June 13, 2025

    Why Denmark is breaking up with Microsoft

    June 13, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.