Commit Graph

36 Commits

Author SHA1 Message Date
Joe DiPol
437fbd730d Update version to 2.1.1-SNAPSHOT (#2462) 2020-10-16 15:37:23 -07:00
Joe DiPol
78eddfe47a Update version to 2.0.3-SNAPSHOT (#2323) 2020-09-04 11:18:57 -07:00
Joe DiPol
0bb8d792da Bump version to 2.0.2-SNAPSHOT. Update CHANGELOG (#2111)
* Bump version to 2.0.2-SNAPSHOT Update CHANGELOG
2020-06-30 14:47:34 -07:00
Joe DiPol
8bbe29ecc8 2.0: Update version to 2.0.1-SNAPSHOT. Update CHANGELOG (#2082)
* Update CHANGELOG.md after 2.0.0 release

* Update version to 2.0.1-SNAPSHOT
2020-06-23 11:32:04 -07:00
Tomas Langer
4abd0a3cd6 Feature refactoring (#1944)
* Features simplification.
* Added  excludes
* Moved initialization of log to native image extension
* Log statements for unsupported features in native image

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
2020-06-16 18:21:24 +02:00
David Král
a72e9262f8 Media support flattening (#1899)
Flattening of the media support structure
Fix for not checking of the context parent when searching for operator

Signed-off-by: David Kral <david.k.kral@oracle.com>
2020-05-29 16:52:39 +02:00
Tomas Langer
0b95aea917 WebServer configuration changes (#1766)
* WebServer configuration.
* Quickstart update
* TLS configuration
* Using new Deprecated config to warn in KeyConfig.
* Deprecated ServerConfiguration and remove its use from Helidon production code.
* Deprecated ServerConfiguration and remove its use from Helidon test and example code.
* Archetype updated. Copyright fixes.
2020-05-14 01:43:51 +02:00
Tomas Langer
71e5ca25e7 MP native image updates 2020-05-05 20:54:16 +02:00
Tim Quinn
c434278951 Add CORS support to built-in Helidon services (#1670) 2020-04-24 07:36:01 -05:00
Tomas Langer
0c94ec317a Dependency convergence + jakarta libraries. (#1600)
* Dependency convergence + jakarta libraries.
* Tests for jar and module path fro MP.
* Dependency fixes to resolve javadoc issues.
* Fixed the command line scripts that validate classpath and module path.

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
2020-04-14 20:14:44 +02:00
Tomas Langer
fdecafeabb OpenAPI support for native-image (#1553)
* OpenAPI for native image tests.
* OpenAPI for native image.
* Javadoc fix for command scheduler.

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
2020-03-23 13:52:22 +01:00
Tim Quinn
61e157e864 Support multiple apps in OpenAPI document (#1493) 2020-03-17 18:37:21 -05:00
Tim Quinn
de5e91e4b2 Openapi custom context root 2.x (#1521)
* Support custom context root for OpenAPI endpoint in MP
2020-03-17 15:29:56 -05:00
Tim Quinn
75d5343f29 Remove dependency on Jackson via SmallRye -2.x (#1458)
* Remove transitive dep. on jackson from SmallRye OpenAPI implementation
2020-03-09 10:47:07 -05:00
Tomas Langer
c38554957d Config change support refactoring (#1417)
* Removal of project Reactor.

* Change support refactoring.

* Big change polling + changes + lazy etc.

* Documentation + javadoc fixes.

* Intermittent failure fix

* Changelog update.

* Fixed intermittent test failure - race condition.
2020-03-09 10:48:19 +01:00
Tim Quinn
a446a136e9 Use smallrye openapi 1.2.0 (#1422) 2020-02-21 18:07:32 -06:00
Joe DiPol
e25fdd4774 Update version to 2.0.0-SNAPSHOT. update-version now edits build.grad… (#1348)
* Update version to 2.0.0-SNAPSHOT. update-version now edits build.gradle file
2020-02-03 22:23:42 -08:00
Tomas Langer
6375428deb Helidon Features.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
2020-01-16 11:35:49 +01:00
Tomas Langer
31365ec5d9 Using Flow API from Java, removed Flow from reactive module.
See #1220

Javadoc no longer fails the build. See #1223 as a follow up issue.

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
2019-12-13 21:48:06 +01:00
Tomas Langer
5bfcff2b68 Java 11 as the minimal version (#1187)
* Java 11 as the minimal version

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>

* Use release 8 for javadoc.

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
2019-12-10 10:02:05 +01:00
Joe DiPol
eb999f5c56 Update version to 2.0-SNAPSHOT (#1167) 2019-11-23 13:44:00 +01:00
Joe DiPol
3994b8e730 Update version to 1.3.2-SNAPSHOT. Update CHANGELOG.md (#1068) 2019-09-27 17:37:34 -07:00
Joe DiPol
de805c92ea Fixes from 1.3.0 release branch and version update (#1027)
* Fix release.sh update-version to work with new parent pom hierarchy

* Update CHANGELOG for 1.3.0 release

* fix release script to deal with maven timestamps

* Update graal tests to work with new parent pom hierarchy

* Update release.sh to set helidon.version correctly

* Move gpg plugin management and execution for the release profile under parent/pom.xml
Move nexus plugin extension for the release profile under parent/pom.xml
Move the staging profile under parent/pom.xml
Added missing snapshot repository under distribution management in parent/pom.xml

* Fixes #1024 - Bad build time subsitution for bare archetypes pom
Fixes #1025 - archetype-packaging plugin needs to be declared as an extension
Reverting dependencies on helidon-metrics2 back helidon-metrics for all SE examples
Removing helidon-metrics2 from the BOM pom to prevent end-user from using it
Update examples/grpc/metrics README to fix test step.

* Update version to 1.3.1-SNAPSHOT
2019-09-13 13:17:44 -07:00
Romain Grecourt
0f6403374f Application poms (#1022)
Create a new parent pom hierarchy to fit new applications-pom
Updated all examples to use the new application-poms
Normalized examples README.md
Updated examples Dockerfile to multi-stage
Remove dependency management for microprofile-metrics-api and leverage the transitive dependencies of helidon-metrics and helidon-metrics2.
2019-09-12 15:48:09 -07:00
Bryan Atsatt
ada451300f javadoc clean up (#993)
* Make javadoc tables more readable and remove explicit styles from ThreadPoolSupplier tables.

* Table style/doc tweaks.

* Add missing javadoc modules: grpc-* (fixes #955), access-log, jaeger tracer, open api.
Clean up "Other Packages" tab by adding new groups.
More table style/doc tweaks.

* Copyright fixes.
2019-09-05 19:20:32 -07:00
Joe DiPol
a152dd5914 Update version to 1.2.2-SNAPSHOT. Update CHANGELOG (#937) 2019-08-21 18:23:50 -07:00
Tim Quinn
e97a9b1ae3 Allow different servers within an app to report different OpenAPI doc… (#883)
Allow different servers within an app to report different OpenAPI documents
2019-08-09 12:50:25 -05:00
Joe DiPol
153ab91cd1 Update version to 1.2.1-SNAPSHOT (#869) 2019-07-30 16:29:07 -07:00
Joe DiPol
856942a256 Change version to 1.2.0-SNAPSHOT (#855) 2019-07-24 09:48:56 -07:00
Joe Di Pol
b2de53d943 Update version to 1.1.3-SNAPSHOT 2019-06-14 17:15:52 -07:00
Tim Quinn
b239792b0a Expand openapi mediatypes (#766)
Add new OpenAPI-related media types; also slightly simplify the media type matching and document caching
2019-06-07 14:17:30 -05:00
Joe DiPol
5327a29115 Change version to 1.1.2-SNAPSHOT (#748) 2019-05-29 10:46:00 -07:00
Tim Quinn
c203cec159 Add MP OpenAPI support to Helidon MP (#712)
Supports MP OpenAPI from Helidon MP. This merge includes some refactoring of OpenAPI support in Helidon SE.
2019-05-21 13:48:08 -05:00
Joe DiPol
bec2d7331e Update version to 1.1.1-SNAPSHOT (#686)
* Update CHANGELOG for 1.1.0 release

* Make sure to only update project version when processing project pom

* Update version to 1.1.1-SNAPSHOT
2019-05-14 14:42:53 -07:00
Joe DiPol
6ef98d8b87 Update version to 1.1.0-SNAPSHOT (#683) 2019-05-13 16:37:44 -07:00
Tim Quinn
29e6893912 Add openapi support to SE (#558)
OpenAPI support for Helidon SE
2019-05-06 13:09:27 -05:00