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

      Designing With AI, Not Around It: Practical Advanced Techniques For Product Design Use Cases

      August 11, 2025

      Why Companies Are Investing in AI-Powered React.js Development Services in 2025

      August 11, 2025

      The coming AI smartphone: Redefining personal tech

      August 11, 2025

      Modern React animation libraries: Real examples for engaging UIs

      August 11, 2025

      How Debian 13’s little improvements add up to the distro’s surprisingly big leap forward

      August 11, 2025

      Why xAI is giving you ‘limited’ free access to Grok 4

      August 11, 2025

      How Apple may revamp Siri to a voice assistant I’d actually use (and ditch Gemini for)

      August 11, 2025

      I jump-started a bus from the 1930s with this power bank – here’s the verdict

      August 11, 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

      Laravel’s UsePolicy Attribute: Explicit Authorization Control

      August 11, 2025
      Recent

      Laravel’s UsePolicy Attribute: Explicit Authorization Control

      August 11, 2025

      The Laravel Way to Build AI Agents That Actually Work

      August 11, 2025

      The Laravel Way to Build AI Agents That Actually Work

      August 11, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Microsoft sued over killing support for Windows 10

      August 11, 2025
      Recent

      Microsoft sued over killing support for Windows 10

      August 11, 2025

      Grok 4 rolled out for free-tier users worldwide, with some limits

      August 11, 2025

      Firefox AI slammed for hogging CPU and draining battery

      August 11, 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

    Designing With AI, Not Around It: Practical Advanced Techniques For Product Design Use Cases

    August 11, 2025
    Tech & Work

    Why Companies Are Investing in AI-Powered React.js Development Services in 2025

    August 11, 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

    AWS Field Experience reduced cost and delivered low latency and high performance with Amazon Nova Lite foundation model

    Machine Learning

    GitHub introduces security campaigns to help developers reduce security debt

    Tech & Work

    CVE-2024-57783 – “Dot Desktop XSS Command Execution”

    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-47812 – Wing FTP Server Lua Code Injection Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Highlights

    Linux

    Rilasciato Incus 6.14: Gestore di Contenitori e Macchine Virtuali

    June 30, 2025

    Incus è un potente gestore di contenitori e macchine virtuali, progettato per offrire un ambiente…

    How to Copy Objects in Python

    April 17, 2025

    CVE-2025-47946 – Symfony UX Twig Component Attribute Injection XSS

    May 19, 2025

    CVE-2025-53392 – pfSense File Traversal Vulnerability

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

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