A JBoss Project
Red Hat

Posts tagged with 'jbosstools'

Happy to announce 4.29.0.Final build for Eclipse 2023-09.

Downloads available at JBoss Tools 4.29.0 Final.

What is New?

Full info is at this page. Some highlights are below.

General

Components Removal

As outlined and announced in a prior blog post, the subsequent components have been excluded from the latest JBoss Tools distribution:

  • WebServices

  • Batch

Hibernate Tools

Hibernate Runtime Provider Updates

Multiple additions and updates have been performed on the available Hibernate runtime providers.

New Runtime Provider

A new Hibernate 6.3 runtime provider incorporates Hibernate Core version 6.3.1.Final, Hibernate Ant version 6.3.1.Final and Hibernate Tools version 6.3.1.Final.

Runtime Provider Updates

The Hibernate 6.2 runtime provider now incorporates Hibernate Core version 6.2.13.Final, Hibernate Ant version 6.2.13.Final and Hibernate Tools version 6.2.13.Final.

The Hibernate 5.3 runtime provider now incorporates Hibernate Core version 5.3.32.Final and Hibernate Tools version 5.3.32.Final.

Server Tools

New Server view based on RSP

In JBoss Tools, a fresh perspective has been introduced, known as the "RSP Servers View," which utilizes the Remote Server Protocol (RSP).

Empty RSP View at start

To begin, you must initiate the server connector responsible for managing the servers. Simply right-click on any entry for the Server connector, and choose the "Start RSP" option.

The server connector is now starting and it’s status will change to [STARTED].

Empty RSP View started

You can then choose between download a server or use a local server.

Now, let’s create a new server. Simply right-click on the active Server connector and select "Download Server." Choose any runtime from the list and confirm by clicking OK.

Selecting Wildfly server runtime

Follow the dialog steps for additional parameters and wait for the installation to finish. You can see a new entry on the server view with the selected server.

Wildfly server runtime installed

Now start the server runtime using "Start Server" context menu action. The console view opens and display any message from the server.

Wildfly server runtime started

Now you can add any deployment to the server. This can be either a folder or a file, present on your local computer. For example, let’s deploy a basic web application.

Right click on the started server runtime and select "Add deployment". Then select a web archive to be added to the server.

Adding a simple web application to the runtime

It will automatically deploy the application and display any message in the console.

Simple web application added to the runtime

Now you can enjoy the application on your browser !

Simple web application running

We are welcoming any suggestion to this new view, either on our JIRA/Github, or using our gitter chatroom

And more…​

You can find more noteworthy updates in on this page.

Enjoy!

Stéphane Bouchet

Happy to announce 4.28.0.Final build for Eclipse 2023-06.

Downloads available at JBoss Tools 4.28.0 Final.

What is New?

Full info is at this page. Some highlights are below.

General

Components Depreciation

As communicated in a previous blog article, the following components are now deprecated:

  • Openshift CDK Tooling

  • Openshift Explorer view (already hidden by default) and wizards, targeting Openshift v3

The current openshift Application Explorer view, based on odo v3 is now the default supported tooling.

Related JIRA: JBIDE-29044

Hibernate Tools

Runtime Provider Updates

The Hibernate 6.2 runtime provider now incorporates Hibernate Core version 6.2.5.Final, Hibernate Ant version 6.2.5.Final and Hibernate Tools version 6.2.5.Final.

The Hibernate 5.3 runtime provider now incorporates Hibernate Core version 5.3.30.Final and Hibernate Tools version 5.3.30.Final.

New Back-end usage

We changed the backend system used in the usage bundle from Google Analytocs to Segment. This as no impact on how we collected usage inforamtion, neither change the opt-in choice made in previous version of JBossTools.

As always, neither Eclipse nor JBoss will use any information unless a user has opted in, nor is there ever any personal information sent unless it is provided on the Preferences page.

And more…​

You can find more noteworthy updates in on this page.

Enjoy!

Stéphane Bouchet

Happy to announce 4.28.0.AM1 (Developer Milestone 1) build for Eclipse 2023-06M2.

Downloads available at JBoss Tools 4.28.0 AM1.

What is New?

Full info is at this page. Some highlights are below.

General

Components Depreciation

Fuse Tooling is now deprecated. More information here.

Components Removal

As previously announced here, we’ve removed the Central / update tab, SEAM and JSF support from JBossTools.

For central update tab, all the existing central extensions can be installed with the marketplace client, using the entries listed here.

Future releases cadences

Starting from 4.28.0.Final, there will be no more .AM1 releases. The .Final releases can be now scheduled close to the Eclipse releases.

Hibernate Tools

Runtime Provider Updates

The Hibernate 6.2 runtime provider incorporates Hibernate Core version 6.2.3.Final, Hibernate Ant version 6.2.3.Final and Hibernate Tools version 6.2.3.Final.

And more…​

You can find more noteworthy updates in on this page.

Enjoy!

Stéphane Bouchet

Happy to announce 4.27.0.Final build for Eclipse 2023-03.

Downloads available at JBoss Tools 4.27.0 Final.

What is New?

Full info is at this page. Some highlights are below.

General

We made several fixes in our server and javaee component to support jakarta namespaces.

Hibernate Tools

Runtime Provider Updates

The Hibernate 6.2 runtime provider now incorporates Hibernate Core version 6.2.0.CR4, Hibernate Ant version 6.2.0.CR4 and Hibernate Tools version 6.2.0.CR4.

And more…​

You can find more noteworthy updates in on this page.

Enjoy!

Stéphane Bouchet

Happy to announce 4.27.0.AM1 (Developer Milestone 1) build for Eclipse 2023-03M3.

Downloads available at JBoss Tools 4.27.0 AM1.

What is New?

Full info is at this page. Some highlights are below.

General

Components Depreciation

As previously announced here, we’re in the process to remove the Central / update tab from JBossTools in next release. This work can be followed here.

That means that all the current extra features that can be installed via this tab needs to be available through a new channel. This channel already exists as p2 repo, but using Eclipse Marketplace Client is more close to what’s existing right now.

Most of those additional features are already present in the Jboss marketplace entry, so it’s just a matter of use it to install your favorite feature.

OpenShift

OpenShift Application Explorer view service creation support

The missing create service feature that was available with odo 2.X is now back in this release.

OpenShift Application Explorer view service binding support

Once you have created a service, you can link it to a component using a binding.

link service

Hibernate Tools

Runtime Provider Updates

A new Hibernate 6.2 runtime provider incorporates Hibernate Core version 6.2.0.CR2, Hibernate Ant version 6.2.0.CR2 and Hibernate Tools version 6.2.0.CR2.

The Hibernate 6.1 runtime provider now incorporates Hibernate Core version 6.1.7.Final, Hibernate Ant version 6.1.7.Final and Hibernate Tools version 6.1.7.Final.

The Hibernate 5.6 runtime provider now incorporates Hibernate Core version 5.6.15.Final and Hibernate Tools version 5.6.15.Final.

And more…​

You can find more noteworthy updates in on this page.

Enjoy!

Stéphane Bouchet

Happy to announce 4.26.0.Final build for Eclipse 2022-12.

Downloads available at JBoss Tools 4.26.0 Final.

What is New?

Full info is at this page. Some highlights are below.

General

Components removal

As planned and communicated in a previous blog article, the following components have been removed from the JBoss Tools distribution:

  • Forge

  • Livereload

  • Angular

  • JSDT

Please note that the following components are obsoleted so they are still part of this JBoss Tools distribution but they will be removed from the next JBoss Tools release:

  • WebServices

  • JSF

  • Seam

  • Batch

  • Visual Page Editor

  • Central installation

OpenShift

OpenShift Application Explorer view based on odo 3.x

The OpenShift Application Explorer view based based on odo 2.x in previous versions of JBoss Tools. It already leverages the power of devfiles to describe your development environment, odo 3.x enhances and simplifies the workflow.

With odo 3.x, you can create a component (unit of deployment) from your source files and once the component is created, you can start it in dev mode: a new deployment will be created on the cluster, application will be built on the cluster and then, each time you modify some of the source files on your local workstation, the change will be broadcasted to the remote cluster.

In order to test your application, you can open a browser of the OpenShift Application Explorer and browse your application running on the cluster.

Once your component is running in dev mode, you can start a local debugger (Java, Node.js, Python) that will connect to the deployment on the cluster and let’s you troubleshoot and analyze more complex use cases.

This addresses the inner loop style of development where you can get instant feedback on your changes.

odo 3.x also supports outloop style of development: once you think your application in ready to be deployed on an staging, integration or production cluster, you can start your component in deploy mode: a new image defined by yourself will then be built and deployed on the cluster.

In the following example, we will start from a Quarkus application generated from https://code.quarkus.io, create the component, start the dev mode, check that we can access the application, start the debugger and check that we can reach a breakpoint.

odo3 workflow

Hibernate Tools

Runtime Provider Updates

The Hibernate 6.1 runtime provider now incorporates Hibernate Core version 6.1.5.Final, Hibernate Ant version 6.1.5.Final and Hibernate Tools version 6.1.5.Final.

The Hibernate 5.6 runtime provider now incorporates Hibernate Core version 5.6.14.Final and Hibernate Tools version 5.6.14.Final.

The Hibernate 5.3 runtime provider now incorporates Hibernate Core version 5.3.27.Final and Hibernate Tools version 5.3.27.Final.

And more…​

You can find more noteworthy updates in on this page.

Enjoy!

Stéphane Bouchet

Happy to announce 4.26.0.AM1 (Developer Milestone 1) build for Eclipse 2022-12M2.

Downloads available at JBoss Tools 4.26.0 AM1.

What is New?

Full info is at this page. Some highlights are below.

General

Components Removal

As previously announced, we removed some components in this release :

  • Forge

  • Livereload

  • Angular

  • JSDT

Hibernate Tools

Runtime Provider Updates

The Hibernate 6.1 runtime provider now incorporates Hibernate Core version 6.1.5.Final, Hibernate Ant version 6.1.5.Final and Hibernate Tools version 6.1.5.Final.

The Hibernate 5.6 runtime provider now incorporates Hibernate Core version 5.6.13.Final and Hibernate Tools version 5.6.13.Final.

The Hibernate 5.3 runtime provider now incorporates Hibernate Core version 5.3.28.Final and Hibernate Tools version 5.3.28.Final.

And more…​

You can find more noteworthy updates in on this page.

Enjoy!

Stéphane Bouchet

JBoss Tools is a set of Eclipse plugins and features that can be installed from the Eclipse marketplace.

It represents a huge code base and is divided into bigger artificats that are called components. The component grouping of plugins and features represents major and independant functionnality: there is one component for OpenShift and another one for Quarkus for example.

So there are components that have been started a while ago as the JBoss Tools code base is quite old and other ones that have been started quite recently (eg Quarkus).

So there are components that are related to a technology that is not anymore widely used so the component code base is not updated at all.

Those components are candidates to be removed from the bits that are published with each JBoss Tools release.

So we decided to follow the following policy for those components:

  • such a component will first be declared obsolete but will still be part of the next Jboss Tools release. It will be listed as such in the release notes

  • then this component will be removed from the following JBoss Tools release

We think that let users react accordingly as they will have at least 3 monthes before the component is removed from the distribution.

So in the next JBoss Tools release (4.26.0.Final), we are declaring obsolete the following components:

  • WebServices

  • JSF

  • Seam

  • Batch

  • Visual Page Editor

  • Central installation

Also, as they were declared obsolete a while ago, we are removing the following components:

  • Forge

  • Livereload

  • Angular

  • JSDT

Happy to announce 4.25.0.Final build for Eclipse 2022-09.

Downloads available at JBoss Tools 4.25.0.Final.

What is New?

Full info is at this page. Some highlights are below.

General

Java 17 requirement

Java 17 is now a minimum requirement to run JBoss Tools. JBoss Tools continues to support running servers and applications with older Java versions.

Quarkus Tools

Improvement to the new Quarkus project wizard

The Quarkus extension ecosystem is composed of extensions that are part of the platform and the others. The Quarkus project wizard has been extended to allow exclusion of extensions that are not part of the platform.

quarkus46

Hibernate Tools

New Runtime Provider

A new runtime provider has been added for Hibernate 6.1. It incorporates Hibernate Core version 6.1.3.Final and Hibernate Tools version 6.1.3.Final.

Runtime Provider Updates

The Hibernate 5.6 runtime provider now incorporates Hibernate Core version 5.6.12.Final and Hibernate Tools version 5.6.12.Final.

And more…​

You can find more noteworthy updates in on this page.

Enjoy!

Jeff Maury

Happy to announce 4.25.0.AM1 (Developer Milestone 1) build for Eclipse 2022-09RC1.

Downloads available at JBoss Tools 4.25.0 AM1.

What is New?

Full info is at this page. Some highlights are below.

General

Java 17 requirement

Java 17 is now a minimum requirement to run JBoss Tools. JBoss Tools continues to support running servers and applications with older Java versions.

Quarkus Tools

Improvement to the new Quarkus project wizard

The Quarkus extension ecosystem is composed of extensions that are part of the platform and the others. The Quarkus project wizard has been extended to allow exclusion of extensions that are not part of the platform.

quarkus46

Hibernate Tools

New Runtime Provider

A new runtime provider has been added for Hibernate 6.1. It incorporates Hibernate Core version 6.1.1.Final and Hibernate Tools version 6.1.1.Final.

Runtime Provider Updates

The Hibernate 5.6 runtime provider now incorporates Hibernate Core version 5.6.10.Final and Hibernate Tools version 5.6.10.Final.

And more…​

You can find more noteworthy updates in on this page.

Enjoy!

Jeff Maury

JBoss Tools 4.29.0.Final for Eclipse 2023-09

by Stéphane Bouchet on Nov 02, 2023.

JBoss Tools 4.28.0.Final for Eclipse 2023-06

by Stéphane Bouchet on Jul 03, 2023.

JBoss Tools for Eclipse 2023-06M2

by Stéphane Bouchet on Jun 05, 2023.

JBoss Tools 4.27.0.Final for Eclipse 2023-03

by Stéphane Bouchet on Apr 07, 2023.

JBoss Tools for Eclipse 2023-03M3

by Stéphane Bouchet on Mar 10, 2023.

Looking for older posts ? See the Archived entries.
back to top