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

      Classic WTF: NoeTimeToken

      June 26, 2025

      Jakarta EE 11 Platform launches with modernized Test Compatibility Kit framework

      June 26, 2025

      Can Good UX Protect Older Users From Digital Scams?

      June 25, 2025

      Warp 2.0 evolves terminal experience into an Agentic Development Environment

      June 25, 2025

      Microsoft Copilot is “pretty important” but customers still prefer ChatGPT — “OpenAI has done a tremendous job”

      June 25, 2025

      Will you sync your Windows 10 PC data to the cloud for free access to security updates beyond 2025?

      June 25, 2025

      Red Hat Enterprise Linux (RHEL) quietly released an official image for WSL — but most of us won’t be able to use it

      June 25, 2025

      Sam Altman says ChatGPT has evolved beyond a mere “Google replacement” — with ads potentially coming to users

      June 25, 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

      Accepting Multiple Parameters in Laravel Commands

      June 26, 2025
      Recent

      Accepting Multiple Parameters in Laravel Commands

      June 26, 2025

      Translate Your App to Other Languages With Laravel Gemini Translator

      June 26, 2025

      What Are the PHP Trends in 2025

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

      FOSS Weekly #25.26: Torvalds-Gates Showdown, Hyprland Premium, Fedora’s 32-bit Debacle, Xfce Themes and More Linux Stuff

      June 26, 2025
      Recent

      FOSS Weekly #25.26: Torvalds-Gates Showdown, Hyprland Premium, Fedora’s 32-bit Debacle, Xfce Themes and More Linux Stuff

      June 26, 2025

      SpicyPass is a lightweight password manager

      June 26, 2025

      Raspberry Pi 5 Desktop Mini PC: 2.5Gbps Networking

      June 26, 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 ArticleFOSS Weekly #25.26: Torvalds-Gates Showdown, Hyprland Premium, Fedora’s 32-bit Debacle, Xfce Themes and More Linux Stuff
    Next Article Classic WTF: NoeTimeToken

    Related Posts

    Tech & Work

    Classic WTF: NoeTimeToken

    June 26, 2025
    Tech & Work

    Can Good UX Protect Older Users From Digital Scams?

    June 25, 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

    Adobe Releases Patch Fixing 254 Vulnerabilities, Closing High-Severity Security Gaps

    Development

    Empowering Industry with Seamless Online Procurement

    Web Development

    State of Devs: A Survey for Every Developer

    News & Updates

    CVE-2025-3750 – WordPress Network Posts Extended Stored Cross-Site Scripting (XSS)

    Common Vulnerabilities and Exposures (CVEs)

    Highlights

    News & Updates

    Microsoft Copilot will soon help you prioritize emails in Outlook

    June 10, 2025

    Microsoft Outlook for iOS and Android is getting a Priority view that uses Copilot to…

    Designing for a Greener Future

    April 28, 2025

    Over 40 Hacktivist Groups Target India in Coordinated Cyber Campaign: High Noise, Low Impact

    May 9, 2025

    CVE-2025-49153 – MICROSENS NMP Web+ Remote Code Execution

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

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