Skip to content

Commit

Permalink
Release 2.5.0 version updates and readme updates. (#1687)
Browse files Browse the repository at this point in the history
* Release 2.5.0 version updates and readme updates.

Signed-off-by: Aindriu Lavelle <[email protected]>

* Correct README for new functionality.

Signed-off-by: Aindriu Lavelle <[email protected]>

* Update README to include maven wrapper version

Signed-off-by: Aindriu Lavelle <[email protected]>

* Update README to include maven wrapper version

Signed-off-by: Aindriu Lavelle <[email protected]>

---------

Signed-off-by: Aindriu Lavelle <[email protected]>
  • Loading branch information
aindriu-aiven authored Aug 24, 2023
1 parent d0e99e2 commit 693fd74
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version = 2.4.0
version = 2.5.0

# Sets a custom hook path in the local git config.
# Currently there's only a pre-commit hook related
Expand Down
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ With several downloads every week, many more companies which did not adopt a sol

* Bootstrap UI, Angular, Javascript, HTML, CSS
* [Maven](https://maven.apache.org/) - Dependency Management
* A maven wrapper, mvnw is included in the Klaw Git Repo
* Java (Jdk 17), Spring boot 3, Spring security, SQL, Apache Kafka Admin client

## Versioning
Expand All @@ -24,21 +25,24 @@ For the versions available, see the [tags on this repository](https://github.com
## Features:

- Topics (approval): Create, Update, Delete, Promote
- React UI is now by default enabled in the configuration. If react based assets are already built, new UI should be visible.
- React UI is now by default enabled in the configuration. If react based assets are already built, new UI should be visible.
- React UI - New look and feel for Browse topics, Create topic Request, Acl Request, Schema Request and Connector Request
- React UI - New look and feel for Approving Topics, ACLs, Schemas and Connectors
- React UI - New look and feel for viewing 'My team's Requests' for topics, ACLs, Schemas and Connectors
- Topic Requests are now editable after creation and so you can alter them to correct any mistakes.

- Acls (approval): Create,Delete
- React UI - Create Acl Request
- Service accounts created for ACLs are assigned to the creating team
- Connectors (approval): Create
- Any connector can be created as long as the required plugin libraries are installed on the server.
- Connector configuration now encrypts password configuration for security.
- Avro Schemas (approval): Create
- View all available versions of the subjects per topic
- React UI - Create Schema Request
- Pre validation of Schemas compatibility on Schema request creation
- Topic Overview :
- React UI now provides a redesigned Topic Overview and all of its capabilities to enhance the user experience.
- Topic Config
- Promote
- Literal and Prefixed subscriptions
Expand Down Expand Up @@ -123,7 +127,10 @@ The Klaw team will cross post questions and answers across both forums. The Klaw
## Install

### Manual
mvn clean install
##### Use the Maven Wrapper
- ./mvnw clean install
##### Use your own Maven
- mvn clean install

Optional step : For new React UI assets, make sure pnpm is pre installed which is required to build coral assets.

Expand Down
2 changes: 1 addition & 1 deletion openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"name" : "Apache 2.0",
"url" : "https://www.apache.org/licenses/LICENSE-2.0.html"
},
"version" : "2.4.0"
"version" : "2.5.0"
},
"externalDocs" : {
"description" : "Klaw documentation",
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
</parent>

<properties>
<revision>2.4.0</revision>
<revision>2.5.0</revision>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>17</java.version>
Expand Down

0 comments on commit 693fd74

Please sign in to comment.