All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.11 - 2024-10-13
- Exclude testsuite from deployment
0.1.10 - 2024-10-13
Intermediate release - don’t use
0.1.9 - 2024-10-11
Intermediate release - don’t use
0.1.8 - 2024-10-11
Intermediate release - don’t use
0.1.7 - 2024-10-11
Intermediate release - don’t use
0.1.6 - 2024-10-11
Intermediate release - don’t use
0.1.5 - 2024-10-11
Intermediate release - don’t use
0.1.4 - 2024-10-11
- Update build to detect if running less than Java 17 and report an error
- Adaptation of feature pack so it can be pulled into WildFly Preview
- Move the stability level of the extension and schema to Preview
- Add support for socket bindings
- All attributes should have defaults if these are implied from the underlying API defaults.
- Bump io.grpc:grpc-bom from 1.65.1 to 1.68.0
0.1.3 - 2024-01-26
- #193: Add missing dependency and module to
com.squareup.okhttp3
after upgrading to WildFly 31
0.1.2 - 2023-07-21
- Galleon layers metadata
- Enhanced documentation
- Bump WildFly Core to 21.1.0.Final
- Bump WildFly to 29.0.0.Final
- Bump Galleon to 5.2.0.Final
- Bump gRPC to 1.56.1
- Bump JBoss Logging to 3.5.2.Final
- Bump WildFly Maven plugin to 4.2.0.Alpha1
- Bump Jandex to 3.1.2
- Bump Arquillian to 1.7.0.Final
0.1.1 - 2023-05-08
- Add a maven profile
quick-build
that skips (IT) test, formatting, license check, checkstyle and enforcer. It runs the goalsclean install
by default and can be activated by specifying the system propertyquickly
:mvn -Dquickly
- Bump arquillian-junit-core from 1.6.0.Final to 1.7.0.Final
- Fix deprecated license-maven-plugin configuration
- Exclude test suite from deployment
- Fix script to bump the version number
0.1.0 - 2023-04-28
This is our first feature complete release of the WildFly gRPC feature pack 🍾🎉🍻. Lots of new features, bug fixes and dependency upgrades went into this release.
- Add the io.grpc module as it will be removed from WildFly (#78)
- Add to documentation
- Extended treatment of TLS
- Support for one-way and two-way SSL/TLS connections
- Implemented two attributes: "wildfly-grpc-server-port" and "wildfly-grpc-server-host"
- Add formatting of POM files.
- Add version for galleon-maven-plugin
- Add configuration parameters
- Add examples/helloworld/client/src/main/resources/client.keystore.pem
- Add attribute: shutdown-timeout
- Add SSL options to chat example
- Migrate to using the
org.wildfly.tools:wildfly-parent
for the parent module (#87) - Enable provisioning for the examples instead of relying on a server built in the test suite. Remove the standalone.xml.* pre-configured files in favor of using CLI to configure servers. (#91)
- Update documentation
- Adjust release script
- Remove unneeded configuration options. Use values in the subsystem tests. Rename the attributes as the wildfly-grpc prefix should be implied by being in WildFly in the gRPC subsystem.
- Removed references to grpc-api; 0.0.7-0.0.8
- Do not import the WildFly component matrix as in WildFly 28 it's gone. Clean up dependencies no longer required.
- Bump grpc-bom from 1.49.1 to 1.49.2
- Bump wildfly-maven-plugin from 4.0.0.Beta3 to 4.0.0.Final
- Bump wildfly-galleon-maven-plugin from 6.1.0.Final to 6.4.1.Final
- Bump WildFly from 26.1.0.Final to 27.0.1.Final
- Bump WildFly Core from 19.0.1.Final to 20.0.1.Final
- Bump grpc-bom from 1.49.1 to 1.54.1
- Bump galleon-maven-plugin from 5.0.8.Final to 5.0.9.Final
0.0.3 - 2022-09-21
- Enhance community standards
- Add CODEOWNERS
- Add SECURITY.md
- Update documentation
- Bump grpc-bom from 1.49.0 to 1.49.1
- Bump wildfly-galleon-maven-plugin from 6.0.0.Final to 6.1.0.Final
0.0.2 - 2022-09-14
- Deploy to Maven Central
- Setup release workflow
- Add change log
- Add code of conduct
- Add contribution guide