BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java Content on InfoQ

  • Java News Roundup - Week of Mar 1st, 2021

    A roundup of smaller stories in the Java ecosystem from the week of March 1st, 2021 featuring celebrations related to Oracle and OpenJDK milestones, and other news from IBM, Red Hat and Spring.

  • OpenTelemetry Specification Reaches 1.0 with Stability Guarantees and New Release Candidates

    The OpenTelemetry specification has been promoted to v1.0.0. This milestone includes improved stability and backwards compatibility guarantees, as well as API and SDK release candidates available for a number of languages. With this release, both the tracing API and the tracing SDK are considered stable.

  • Eclipse Credentials Leak Affects Snapshot Builds

    Deployment credentials on the Nexus Repository Manager have leaked in GitHub. The issue received broad attention when a vulnerability report was submitted in mid-February. The credentials were encrypted, however, the master password was leaked as well. Although the master password wasn’t stored in plain text, it’s relatively easy to decode and can then be used to decrypt the other credentials.

  • Road to Scala 3: Release Candidate Available

    Scala 3 incorporates many changes and is based on Dotty, a new compiler using the internal data structures of Document Object Types. In development for the past eight years, new features in Dotty include new types, improved enum handling and metaprogramming. The first release candidate is now available and version 3.0.0 is scheduled for release in early-mid 2021.

  • Java News Roundup - Week of Feb 22nd, 2021

    A roundup of Java news from the last week, including stories from OpenJDK, Spring and Quarkus.

  • JavaFX in AppStores and Improved UI Framework

    Gluon spoke recently to discuss cross-platform JavaFX applications running on computers and mobile devices. Examples include two games. Meanwhile, the ControlsFX team has released a new update with improved UI controls.

  • Java News Roundup - Week of Feb 15th, 2021

    A roundup of smaller stories in the Java ecosystem from the week of February 15th, 2021.

  • Distributed Application Runtime (Dapr) v1.0 Announced

    The Distributed Application Runtime (Dapr) team announced today that Dapr v1.0 is now available and is considered production-ready. Dapr is an open-source runtime that allows developers to build resilient, microservices-based applications that run on the cloud and edge. With the v1.0 release, developers can deploy Dapr applications to Kubernetes clusters in production scenarios.

  • Netflix Open Sources Their Domain Graph Service Framework: GraphQL for Spring Boot

    Within a few months of implementing their Domain Graph Service Framework (DGS), Netflix has open-sourced DGS to the Java community. This framework improves the usage of GraphQL for standalone and federated GraphQL services. InfoQ spoke to Paul Bakker, senior software engineer at Netflix and committer for DGS, about open-sourcing the DGS framework.

  • Java News Roundup - Week of Feb 8th, 2021

    A roundup of the week's smaller stories in the Java ecosystem.

  • GraalVM inside Oracle Database

    Oracle has added support for GraalVM-based stored procedures that run inside the database. The capability supports JavaScript functions through the Multilingual Engine (MLE) focused on the APEX framework. This removes unnecessary data transfer over the network and can significantly improve performance.

  • JakartaOne Livestream 2020: Conference Summary

    The second annual JakartaOne Livestream conference went live on December 8th, 2020, with the first of 12 one-hour sessions starting at 6:00am EST. Focused on Jakarta EE and MicroProfile, these sessions included keynotes, 45-minute technical sessions, 15-minute theme sessions, and panel discussions delivered by a host of Java luminaries. There was also a special tribute to Bill Shannon.

  • JFrog to Shut down JCenter and Bintray

    JFrog has announced that it is shutting down the Bintray asset hosting service, which includes the JCenter Java repository, often used by Gradle and Android builds. Uploads to Bintray will be blocked at the end of the month, and assets will be unavailable for download after the end of April, and deleted shortly afterwards. Read on to find out what this means for your Java build pipelines.

  • IntelliJ IDEA 2021.1 EAP 1 Supports Java 16

    JetBrains released IntelliJ IDEA 2021.1 EAP 1 featuring full support for Java 16. Other noteworthy features include support for Windows Subsystem for Linux (WSL) 2, a built-in browser to preview HTML files, and improved profiling support. This release also makes it possible to run applications via Docker, SSL, and WSL.

  • GraalVM 21.0 Introduces a JVM Written in Java

    GraalVM has released major version 21.0 with a new component, Java on Truffle, that provides a JVM implementation written in Java. GraalVM is itself a polyglot virtual machine that provides a shared runtime to execute applications in multiple languages. Java on Truffle, a JVM written in Java using the Truffle framework, provides a new option to run Java applications. Its code name is Espresso.

BT