Skip to main content
Redhat Developers  Logo
  • Products

    Featured

    • Red Hat Enterprise Linux
      Red Hat Enterprise Linux Icon
    • Red Hat OpenShift AI
      Red Hat OpenShift AI
    • Red Hat Enterprise Linux AI
      Linux icon inside of a brain
    • Image mode for Red Hat Enterprise Linux
      RHEL image mode
    • Red Hat OpenShift
      Openshift icon
    • Red Hat Ansible Automation Platform
      Ansible icon
    • Red Hat Developer Hub
      Developer Hub
    • View All Red Hat Products
    • Linux

      • Red Hat Enterprise Linux
      • Image mode for Red Hat Enterprise Linux
      • Red Hat Universal Base Images (UBI)
    • Java runtimes & frameworks

      • JBoss Enterprise Application Platform
      • Red Hat build of OpenJDK
    • Kubernetes

      • Red Hat OpenShift
      • Microsoft Azure Red Hat OpenShift
      • Red Hat OpenShift Virtualization
      • Red Hat OpenShift Lightspeed
    • Integration & App Connectivity

      • Red Hat Build of Apache Camel
      • Red Hat Service Interconnect
      • Red Hat Connectivity Link
    • AI/ML

      • Red Hat OpenShift AI
      • Red Hat Enterprise Linux AI
    • Automation

      • Red Hat Ansible Automation Platform
      • Red Hat Ansible Lightspeed
    • Developer tools

      • Red Hat Trusted Software Supply Chain
      • Podman Desktop
      • Red Hat OpenShift Dev Spaces
    • Developer Sandbox

      Developer Sandbox
      Try Red Hat products and technologies without setup or configuration fees for 30 days with this shared Openshift and Kubernetes cluster.
    • Try at no cost
  • Technologies

    Featured

    • AI/ML
      AI/ML Icon
    • Linux
      Linux Icon
    • Kubernetes
      Cloud icon
    • Automation
      Automation Icon showing arrows moving in a circle around a gear
    • View All Technologies
    • Programming Languages & Frameworks

      • Java
      • Python
      • JavaScript
    • System Design & Architecture

      • Red Hat architecture and design patterns
      • Microservices
      • Event-Driven Architecture
      • Databases
    • Developer Productivity

      • Developer productivity
      • Developer Tools
      • GitOps
    • Secure Development & Architectures

      • Security
      • Secure coding
    • Platform Engineering

      • DevOps
      • DevSecOps
      • Ansible automation for applications and services
    • Automated Data Processing

      • AI/ML
      • Data Science
      • Apache Kafka on Kubernetes
      • View All Technologies
    • Start exploring in the Developer Sandbox for free

      sandbox graphic
      Try Red Hat's products and technologies without setup or configuration.
    • Try at no cost
  • Learn

    Featured

    • Kubernetes & Cloud Native
      Openshift icon
    • Linux
      Rhel icon
    • Automation
      Ansible cloud icon
    • Java
      Java icon
    • AI/ML
      AI/ML Icon
    • View All Learning Resources

    E-Books

    • GitOps Cookbook
    • Podman in Action
    • Kubernetes Operators
    • The Path to GitOps
    • View All E-books

    Cheat Sheets

    • Linux Commands
    • Bash Commands
    • Git
    • systemd Commands
    • View All Cheat Sheets

    Documentation

    • API Catalog
    • Product Documentation
    • Legacy Documentation
    • Red Hat Learning

      Learning image
      Boost your technical skills to expert-level with the help of interactive lessons offered by various Red Hat Learning programs.
    • Explore Red Hat Learning
  • Developer Sandbox

    Developer Sandbox

    • Access Red Hat’s products and technologies without setup or configuration, and start developing quicker than ever before with our new, no-cost sandbox environments.
    • Explore Developer Sandbox

    Featured Developer Sandbox activities

    • Get started with your Developer Sandbox
    • OpenShift virtualization and application modernization using the Developer Sandbox
    • Explore all Developer Sandbox activities

    Ready to start developing apps?

    • Try at no cost
  • Blog
  • Events
  • Videos

Announcing updated Red Hat Developer Studio and Container Development Kit

July 18, 2018
Bob Davis
Related topics:
Developer ToolsLinux
Related products:
Developer ToolsRed Hat Enterprise Linux

Share:

    I’m extremely pleased to announce the release of Red Hat Container Development Kit (CDK) 3.5 and Red Hat Developer Studio 12. Whether you are developing traditional or cloud-based applications and microservices, you can run these tools on your Windows, macOS, or Red Hat Enterprise Linux laptop to streamline development:

    • Red Hat Container Development Kit provides a pre-built container development environment to help you develop container-based applications quickly using Red Hat OpenShift and Kubernetes.
    • Red Hat Developer Studio (previously named JBoss Developer Studio) provides a desktop IDE with superior support for your entire development lifecycle. It includes a broad set of tooling capabilities and support for multiple programming models and frameworks. Developer Studio provides broad support for working with Red Hat products and technologies including middleware, business automation, and integration, notably Camel and Red Hat Fuse. Developer Studio is based on Eclipse 4.8 (Photon).

    A number of Red Hat Enterprise Linux (RHEL) development tools have been updated. These include Rust 1.26.1, Go 1.10.2, Cargo 1.26, and Eclipse 4.8 (Photon).

    Our goals are to improve usability of our tools for developers, while adding new features that matter most for users of Red Hat platforms and technologies.

    Overview of new features:

    Release highlights

    CDK 3.5 has been updated to include the following updates:

    • The latest Red Hat OpenShift Container Platform is included, and it can be updated to newly released versions as they become available by using the minishift start --ocp-tag <version> command.
    • You can run the CDK against an existing RHEL 7 remote machine.
    • SSHFS is the default method for sharing folders on your host machine with the container environment running inside of the VM.
    • A local DNS server is included to reduce dependency on nip.io and to more fully enable disconnected work.
    • CDK 3.5 is based on Minishift 1.21.0.

     

    Red Hat Developer Studio 12 has been updated to the latest Eclipse Photon release. It supports the CDK 3.5 server adapter and the Red Hat OpenShift.io login provider. This release supports developing apps in Java 9 and 10. As always, it runs on Linux, as well as Windows and macOS.

    Additionally, Red Hat Developer Studio Central Plugins have been updated to include:

    • Red Hat Fuse Tooling 11
    • Red Hat Application Migration Toolkit 4.1
    • CDK 3.5 server adapter
    • WildFly 13 support
    • OpenShift SpringBoot-enhanced support
    • Connector for Nodeclipse to support Node.js

    See Jeff Maury's article Announcing Red Hat Developer Studio 12 and JBoss Tools 4.6 on the Red Hat Developer blog. Plugin information is available in the JBoss Tools documentation. Eclipse Photon information is available at JAXenter.

     

    Updates to Red Hat Enterprise Linux tools

    The Go language packages in Go Toolset have been updated from version 1.8.7 to 1.10.2. This release fixes some recently discovered security issues. Notable changes include:

    • The results of builds and test runs are now cached, improving the performance of these actions.
    • Concurrent compilation of functions in packages has been added.
    • Type aliases have been added to the Go programming language. To create a type alias, use this format: type B = A.
    • The math/bits package for bit counting and manipulation of unsigned integer types has been added to the Go standard library.
    • The sync.Map type for concurrent access has been added.
    • The testing.B.helper() and testing.T.helper() functions have been added to enable marking of test helper functions.
    • The time tracked by the Time type from the time package is now transparently always monotonic.

    Rust has been updated from version 1.25.0 to 1.26.2. Notable changes include:

    • The ability has been added to describe a type with the impl Trait construct without giving the type name. This construct is useful for returning unnamed types in situations where the actual type is not known, such as with closures, or where the type’s implementation should stay private. Situations where a type must be supplied in multiple positions in a statement still require type parameters.
    • Support for automatic pattern references has been added to the match, let, and other statements. When using patterns to match the inner parts of a referenced object, the compiler can now automatically dereference the object and reference the inner parts.
    • Previously, the main() function of a Rust program could return only the () unit type. Rust has been extended to allow returning a value of the Result type from main(), such as Result<(), E>, and to handle the error values supplied this way.
    • Inclusive ranges have been added. To specify a range that includes the last specified value, use a..=b.
    • Support for slice patterns has been added to the match statement.
    • 128-bit integer types i128 and u128 have been added.

    Additional Red Hat Enterprise Linux tool updates include:

    • The cargo tool has been updated from version 0.26.0 to 1.26.0.
    • The cargo-vendor tool has been updated from version 0.1.13 to 0.1.15.
    • Rust Language Server (RLS) version 0.126.0 has been added to Red Hat Developer Tools. This tool enables integration of Rust with integrated development environments. RLS is provided by the rust-toolset-7-rls-preview package.

    More information on these tools and others is available in our documentation.

    As always, I encourage you to download and try out these new tools, tell your friends, and supply us with any feedback you have. Many thanks to the extended Red Hat Developer Tools and Program teams who, once again, delivered an on-time release on our 12-week cadence.

    Last updated: November 9, 2023

    Recent Posts

    • GuideLLM: Evaluate LLM deployments for real-world inference

    • Unleashing multimodal magic with RamaLama

    • Integrate Red Hat AI Inference Server & LangChain in agentic workflows

    • Streamline multi-cloud operations with Ansible and ServiceNow

    • Automate dynamic application security testing with RapiDAST

    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform

    Build

    • Developer Sandbox
    • Developer Tools
    • Interactive Tutorials
    • API Catalog

    Quicklinks

    • Learning Resources
    • E-books
    • Cheat Sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site Status Dashboard
    • Report a security problem

    RED HAT DEVELOPER

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility

    Report a website issue