Skip to content

Commit

Permalink
updated the README
Browse files Browse the repository at this point in the history
  • Loading branch information
stephanrauh committed Aug 12, 2024
1 parent 4dae3bf commit b4cfd0e
Showing 1 changed file with 19 additions and 3 deletions.
22 changes: 19 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ To learn more about the framework, take a look at [BootsFaces.net](http://www.b

The source for our page can be found on GitHub. If you want to have a deeper look on how to use the library or found a mistake, visit the [Showcase Project](https://github.com/TheCoder4eu/BootsFacesWeb) or the [Examples Project](https://github.com/TheCoder4eu/BootsFaces-examples).

### Version 2.0.0
At the momemnt, we've started publishing version 2.0.0. Basically, that's a considerable number of bug fixes, plus support for JakartaEE. We've dropped support for the old `javax` namespace.

The minumum required version of Java is Java 11.

### State of the project
At the moment, this project is not maintained actively. If you need a feature, please send us a pull request so we can build a new version. It's a good idea to reach out to use beforehand, so we can check if (or make sure that) we've got enough time to review your PR and to publish a new version.

Expand All @@ -34,6 +39,18 @@ Starting with version 2.0.0, BootsFaces requires JSF 4.0. It's no longer compati
<version>2.0.0-SNAPSHOT</version>
</dependency>

You can also get a version that's compiled to Java 17:

<dependency>
<groupId>net.bootsfaces</groupId>
<artifactId>bootsfaces</artifactId>
<version>2.0.0-SNAPSHOT</version>
<classifier>java17</classifier>
</dependency>

Probably, there's no big difference between the Java 17 build and the Java 11 build. However, in the past,
there is at least one Java version that ran newer builds faster than older builds.

### Gradle

compile 'net.bootsfaces:bootsfaces:2.0.0-SNAPSHOT'
Expand All @@ -48,9 +65,8 @@ If you want to get your feet wet yourself, we suggest you to take a look at our

### Notes on the new Java Release Cycle
As of March 20, 2018 a new six-month Java release scheme has been adopted.
There will be three years between a LTS release and the next and Java 11 has been the next LTS after Java 8(LTS). Bootsfaces currently supports Java 11 LTS and Java 17 LTS, since Java 8 support has been Dropped in Jakarta 10.

For simplicity, BootsFaces will support the Java releases supported by Jakarta EE, which in version 11 might be only Java 21+.
There will be three years between a LTS release and the next and Java 11 has been the next LTS after Java 8(LTS). Bootsfaces currently supports Java 11 LTS, Java 17 LTS,
and Java 21 LTS. Older versions of Java are not supported.

With Gradle, you can build the library using the following Targets:

Expand Down

0 comments on commit b4cfd0e

Please sign in to comment.