Changelog
Full Changelog
Closed issues:
- How to add startHistoryId queryParameter to google-mail:history/list (camel-quarkus-google-mail) #1927
1.3.0 (2020-10-16)
Full Changelog
Closed issues:
- HBase integration tests fail with Camel 3.6.0 #1914
- Test Geocoder with Google maps mock API if GOOGLE_GEOCODER_API_KEY is not provided #1860
- Shiro native support #1844
- [Camel 3.6] Remove workaround for CAMEL-15518 #1769
- [Camel 3.6?] Remove createEndpoint method override in QuarkusVertxWebsocketComponent #1737
- [Camel 3.6?] Improve the camel-bean extension by not using an alias for BeanAnnotationExpressionFactory #1725
- [Camel 3.6] Remove QuarkusVertxHttpBinding #1675
Merged pull requests:
1.2.0 (2020-10-15)
Full Changelog
Implemented enhancements:
- Suggestion: Add column for native supported version in camel quarkus extensions list #1781
Fixed bugs:
- pgevent : config issue #1917
- The stream has no active subscriptions when using camel-quarkus-smallrye-reactive-messaging #1851
- NoSuchMethodException: org.apache.camel.service.lra.LRASagaRoutes.<init>() #1840
- Intermittent failure of AhcWsProducerConsumer #1815
- 1.1.0 Main fails to start in IntelliJ #1800
- Camel-Quarkus Kafka: Failed to configure SaslClientAuthenticator #1687
Closed issues:
- IllegalArgumentException thrown on itest application startup #1891
- NATS tests do not work on the platform #1803
- Add more examples #310
- Add Camel-Aws-SSM extension #108
- [QUARKUS 1.9] Remove the driver registration workaround from Postgres Replication Slot extension #1885
- Duplicate license headers in Velocity test templates #1843
- LevelDB native support #1839
- Headersmap native support #1838
- List of misc. components empty after the recent docs generation changes #1834
- Document all ways to start a new project #1824
- A user guide page informing about various ways to define routes #1823
- Run verify for the docs module on the CI #1819
- Camel quarkus disable auto route discovery not working #1816
- Configure NativeImageResourceBuildItem for camel route classpath resources #1812
- allowContextMapAll requires template engines to have reflective access to camel core classess #1807
- Find a proper place for registering SAXMessages native resource bundle #1796
- Generate partials instead of pages for the individual Camel bits #1795
- [Quarkus 1.9] Caffeine: remove CacheLoader processor #1790
- Wrong jira component version definition in camel-quarkus-bom 1.0.1 file #1775
- Adding Changelog generated automatically through gh action #1772
- Component counts not shown on the website #1770
- [Quarkus 1.9] Move httpmine from our BOM to Quarkus BOM #1763
- uniVocity data formats native support #1756
- Jing native support #1741
- NSQ native support #1722
- PostgresSQL Replication Slot native support #1720
- PostgresSQL Event native support #1719
- Be able to determine that the test was run against external service or not #1717
- RSS component native support #1711
- Stop managing httpclient-cache as it is managed by Quarkus #1704
- String template native support #1694
- Move examples to a separate git repository #1691
- Make mvn -N cq:format remove empty application.properties files #1676
- Document cq:create -Dcq.nativeSupported=false for creating JVM-only extensions #1662
- camel-quarkus-activemq extension broker url configuration #1661
- Geocoder native support #1645
- FOP native support #1642
- SmallRyeReactiveMessagingIT fails intermittently #1632
- MongoClientName annotation class not available when using camel-quarkus-mongodb extension #1608
- Disruptor native support #1597
- Crypto (JCE) native support #1593
- Atom native support #1560
- Use asciidoctor-antora-indexer to produce lists of extensions and components on the reference pages #1557
- Add styles for Quarkus config options fixed at build time #1410
- File specific issues for TODOs where necessary #1285
- Velocity Support #837
- Browse native support #816
- SSH support #798
- Caffeine native support #794
- gRPC native support #762
Merged pull requests:
1.1.0 (2020-09-09)
Full Changelog
Fixed bugs:
- KuduIT fails with Camel 3.5.0 #1664
- Unable to use quartz as scheduler for ScheduledPollConsumer in native mode #1663
- [Camel 3.5] OpenTracing integration test fails with Camel 3.5.0-SNAPSHOT #1493
Closed issues:
- camel-quarkus-main - Uses reflection for setting its name #1765
- Add TLS based authentication support to the nats extension #1761
- @Simple annotated bean parameter binding not working in native mode #1685
- Create an AWS2-STS extension #1680
- Weather native support #1631
- ClassNotFoundException thrown when using onException in native mode #1605
- Speed up the CI #1602
- jakarta.xml.bind:jakarta.xml.bind-api version alignment issues #1601
- NATS native support #1578
- Dropbox native support #1577
- AWS 2 Lambda native support #1572
- make camel-management a camel-quarkus extension. #1564
- [Camel 3.5?] contextPath ignored for platform-http with REST DSL #1563
- Telegram test doesn't work #1550
- Flatpack component support #1541
- http related tests rely on external service that may sometimes be down #1538
- Add ArangoDB component extension #1533
- RabbitMQ native support #1531
- Add entry in Quarkus MAINTAINERS.adoc #1523
- health example throws VerifyError as class MonkeyHealthCheck_ClientProxy overrides final method AbstractHealthCheck.addMetaData #1517
- Add core extension to the list of extensions documentation #1510
- UpdateExtensionDocPageMojo generates wrong link for Camel threadpoolfactory-vertx component #1506
- [Camel 3.5/3.4.3] xml-io should pass namespace info to NamespaceAware elements #1497
- Create a vert.x http client extension #1491
- org.apache.camel.NoTypeConversionAvailableException: No type converter available to convert from type: java.util.HashMap to the required type: java.nio.ByteBuffer with value {name=e} #1475
- Add Camel AS2 Modules as Quarkus Extension #1471
- [Camel 3.5] Move FastUuidGenerator to Camel #1470
- Add support for smallrye-reactive-messaging-camel #1469
- Extension for camel-threadpoolfactory-vertx #1430
- [Camel 3.5] Configuring api context path with property camel.context.rest-configuration.api-context-path does not work #1303
- [Camel 3.5] Create a vert.x websocket extension #1301
- Investigate removing reflective class configuration for components that extend AbstractApiComponent #1108
- Flatpack dataformat support #796
- Create extension for camel-master component #711
- Remove UnbannedReflectiveBuildItem + policy extension ? #699
Merged pull requests:
- Add some pre-release tasks to the release guide #1771 (jamesnetherton)
- camel-quarkus-main - Uses reflection for setting its name #1768 (lburgazzoli)
- Document cq:create -Dcq.nativeSupported=false for creating JVM-only e… #1767 (ppalaga)
- Quarkus 1.8.0.final #1766 (jamesnetherton)
- Added ssl authentation to the nats extensions #1764 (aldettinger)
- Test for #1497 xml-io should pass namespace info to NamespaceAware #1760 (ppalaga)
- AWS2-Lambda Extension: Adding interceptors and align to the other ext… #1758 (oscerd)
- JGroups, JGroups raft, HL7 Terser, Syslog, JSonApi, ASN.1 File, Barcode, BeanIO, CBOR, JSon Fastjson, uniVocity, Freemarker JVM support #1757 (ppalaga)
- Aws2 sts #1745 (oscerd)
- Management JVM support #1744 (jamesnetherton)
- JT400, JSLT, Jing, JCR, JClouds JVM support #1743 (ppalaga)
- Enhance Github itest with configurable credentials #1738 (llowinge)
- MLLP, Milo, Lumberjack, Lucene, LDIF, LDAP, Language JVM support #1736 (ppalaga)
- Promote AWS 2 Lambda to native #1730 (Jeansen)
- SSH, Nagios, MyBatis, MVEL and MSV JVM support #1729 (ppalaga)
- Printer, PostgresSQL Event, PostgresSQL Replication Slot, OptaPlanner and NSQ JVM support #1724 (ppalaga)
- Fixed bean parameter bindings using language annotations in native mo… #1716 (aldettinger)
- Weather native support fixes #1631 #1715 (zbendhiba)
- XQuery, Saga, RSS, Robot Framework and QuickFix JVM support #1713 (ppalaga)
- Soroush, Solr, SNMP, SMPP, SIP, and Schematron JVM support #1708 (ppalaga)
- Upgrade to cq-maven-plugin 0.18.1 #1700 (ppalaga)
- String Template, Stomp, StAX, Splunk HEC and Splunk JVM support #1699 (ppalaga)
- Dropbox native support #1693 (jamesnetherton)
- Speedup the initial CI mvn install by adding -T1C #1692 (ppalaga)
- Remove camel 3.5.0 staging repositories #1690 (jamesnetherton)
- Replace mvnd.builder.rules with virtual dependencies #1689 (ppalaga)
- Move FastUuidGenerator to Camel #1683 (lburgazzoli)
- Align dependencies with latest camel & quarkus releases #1682 (jamesnetherton)
- Add vertx-websocket component extension #1681 (jamesnetherton)
- Add integration tests for the camel-quarkus-kotlin extension #1679 (lburgazzoli)
- Upgrade to Quarkus 1.8.0.CR1 #1678 (jamesnetherton)
- Remove UnbannedReflectiveBuildItem #1677 (jamesnetherton)
- Added nats native support fixes #1578 #1674 (aldettinger)
- Add vertx-http component extension #1673 (jamesnetherton)
- Fix Google gmail itest to wait for deletion of mail #1671 (llowinge)
- Upgrade to Camel 3.5.0 #1670 (ppalaga)
- Add some logging to debug #1632 #1668 (jamesnetherton)
- Register missing Camel quartz job classes for reflection #1665 (jamesnetherton)
- Fix Twitter itest to wait for latest sent message #1660 (llowinge)
- Hipchat, IEC 60870, Ignite, IOTA and JBPM JVM support #1657 (ppalaga)
- Re-ballance test-categories.yaml once again #1655 (ppalaga)
- More CI tweaks #1651 (ppalaga)
- HDFS, hazelcast, Guava EventBus, Geocoder and Ganglia JVM support #1650 (ppalaga)
- FOP, Flink, Facebook, ElSQL and Ehcache JVM support #1643 (ppalaga)
- Weather, Velocity, Twilio, Thrift and Stub JVM support #1636 (ppalaga)
- XChange, Workday, Wordpress, Weka and Web3j JVM support #1629 (ppalaga)
- Upgrade Quarkus to 1.7.1.Final #1628 (jamesnetherton)
- Add IPFS, IRC & JSch JVM only extensions #1627 (jamesnetherton)
- CI definition tweaks #1624 (ppalaga)
- ZooKeeper, ZooKeeper Master, Zendesk, Yammer, XSLT Saxon, XMPP, XML Security and XJ JVM support #1618 (ppalaga)
- Fix JAXB dependency alignment issues #1609 (jamesnetherton)
- Fix #1602 Speed up the CI #1606 (ppalaga)
- Send unique messages in Slack itest to avoid false positive tests #1604 (llowinge)
- Upgrade to cq-maven-plugin 0.17.0, sanitize model.name when using it as #1603 (ppalaga)
- Crypto (JCE), DigitalOcean, Disruptor, Deep Java Library and Drill JVM support #1600 (ppalaga)
- Fix servicenow itest to clean resources #1596 (llowinge)
- Add DNS, etcd & plusar JVM only extensions #1595 (jamesnetherton)
- CM SMS Gateway, CMIS, CoAP, CometD and Corda JVM support #1590 (ppalaga)
- Bonita, Beanstalk, Caffeine, ChatScript and Chunk JVM support #1585 (ppalaga)
- Improve docs #1579 (ppalaga)
- Add Dropbox, jOOQ & NATS JVM support #1576 (jamesnetherton)
- Clean google drive in google sheets itest #1575 (llowinge)
- Atomix, AWS 2 Kinesis, AWS 2 Lambda, Azure Storage Blob and Azure Storage Queue JVM support #1569 (ppalaga)
- Added flatpack component support #1541 #1568 (aldettinger)
- RabbitMQ native extension #1567 (Jeansen)
- Tests for #1563 contextPath ignored for platform-http with REST DSL #1565 (ppalaga)
- Fix itest when Twitter acount have spaces in name #1562 (llowinge)
- APNS, Asterisk and Atom JVM support #1559 (ppalaga)
- Update mvnd rules and split their entries by newlines where merge con… #1555 (ppalaga)
- Fix telegram itest component property resolution #1554 (llowinge)
- Compute the component counts using JavaScript to avoid merge conflicts #1552 (ppalaga)
- Document snapshot builds in CI docs #1551 (jamesnetherton)
- Fix #765 Git support #1548 (ppalaga)
- Publish SNAPSHOT builds #1547 (jamesnetherton)
- Use proper extension page URLs in quarkus-extension.yaml #1546 (ppalaga)
- update create new extension guide : add update of test-categories.yaml #1544 (zbendhiba)
- Add missing netty dependencies to olingo4 extension #1543 (jamesnetherton)
- Added support for flatpack dataformat fixes #796 #1542 (aldettinger)
- Switch from restcountries.eu to estcountries.com as the .eu service is not reliable anymore #1539 (lburgazzoli)
- Fixup c11d8da9 Let the list of extensions page show extensions #1537 (ppalaga)
- chore(build): configure ci to run on release rbanches #1536 (lburgazzoli)
- Let the list of extensions page show extensions, move list of supported #1534 (ppalaga)
- Avoid purging artifacts for builds that may be in progress #1529 (jamesnetherton)
- Upgarde to camel v3.4.3 #1527 (lburgazzoli)
- Fixed the VerifyError in the health example fixes #1517 #1525 (aldettinger)
- 1.0.0 post release cleanup #1524 (ppalaga)
- Completed bean itests with an @InjectMock test #1515 (aldettinger)
- Add extension for smallrye-reactive-messaging-camel #1514 (jamesnetherton)
- Add master extension #1511 (jamesnetherton)
1.0.1 (2020-08-26)
Full Changelog
Closed issues:
- IPFS native support #1623
- Browse component native support #1582
- Add support for Azure SDK12 components #1494
- Git support #765
- Provide aggregated tests for quarkus-platform #413
Merged pull requests:
1.0.0 (2020-08-10)
Full Changelog
Implemented enhancements:
- Don't bind auto-discovered beans to the registry if they are produced by the user #1406
- Create a Camel Json Jackson extension #306
- Auto configuration of metrics management strategies #195
- Initialization ordering #147
- Create a Camel Kafka extension #142
- Expose health in quarkus #141
- Expose metrics in quarkus #128
Fixed bugs:
- Support path parameters in platform-http #382
- The synthetic test poms are missing signatures #207
Closed issues:
- @BindToRegistry not working with @ApplicationScoped route builders #1505
- Add camel-master extension #1476
- Running a Camel-main batch application #1474
- Quarkus And XML Routes #1436
- [Quarkus 1.6.1.Final] platform-http: dev mode breaking with log “Request has already been read” #1373
- Kafka Component Writing Messages with ProducerTemplate #743
- vertx-websocket extension #1507
- Health example fails to start #1500
- Debezium test fails on branch camel-master #1490
- Intermittent failure of CamelDevModeTest #1468
- Add Grok Extension #1466
- Unable to build from source release zip #1460
- @Handler on Bean does not resolve method #1459
- src kit need to exclude the node installation #1455
- org.apache.camel.quarkus.main.CamelMainApplication should be registered for reflection #1453
- Document how to use mock in JVM mode tests #1449
- Add an integration test for the command mode #1448
- Document JTA extension usage #1428
- [Quarkus 1.6.0] Remove our dependency parity check once quarkusio/quarkus#10279 is fixed #1426
- Upgrade to Debezium 1.2.0.Final #1418
- The CI should fail if there are uncommitted changes after the build #1415
- [Quarkus 1.7] quarkus-extension-processor race conditions when modules are built in parallel #1403
- Asterisk not escaped in Quarkus config docs #1402
- Remove service exclude for ThreadPoolProfileConfigurationProperties #1380
- OpenAPI Java extension cannot handle non-default API context path #1309
- Pass deprecation info to quarkus-extension.yaml #1286
- Make camel-quarkus-rest depend on camel-quarkus-platform-http #1244
- Add extension support for camel-jpa #889
- Unable to GET an https URL with netty-http client #695
- Fhir test are not working in native mode #473
- Fix camel-quarkus-pdf native tests #472
- Add an option to filter auto-discovered routes #396
- Remove MicroProfile Metrics extension workarounds #319
- Improve dev mode #314
- Use Camel's async processor in platform-http #299
- Add OpenTracing extension #276
- Ensure the PlatformHttpComponent is registered before the routes are started #218
- [platform http] support for rest dsl #217
- Make xml and jaxb disabled by default and opt-in when depending on camel #188
- Leverage platform http service #184
- Generate documentation to be included in quarkus #183
- @ConfigProperty and @Inject do not work in RouteBuilders #136
- Add support for quarkus provided event loop #131
- Include quarkus info in camel-catalog #75
- quarkus-camel - Use MainSupport as base for running Camel #9
Merged pull requests:
Full Changelog
Implemented enhancements:
- Observe Camel's Management events #1398
- Observe Camel's events #1353
Fixed bugs:
- CamelBeanPostProcessor is invoked after routes are already configured #1368
- [Quarkus 1.6][iCal] TimeZone-less DTSTART and DTEND changed to GMT in native mode #838
Closed issues:
- Question regarding AWS Credentials without XML beans #1431
- Commit cannot be completed since the group has already rebalanced and assigned the partitions to another member #1328
- camel-quarkus-avro: Remove ObjectSubstitution when/if quarkus serialization has been fixed #1247
- Tests fail on integration-tests/platform-http for 1.0.0-M5 #906
- camel-quarkus - Optimize to not allow adding new routes #726
- JAX-RS endpoint accessible before Camel context is started #1439
- Jolt support #1421
- Observe Camel's Lifecycle events #1399
- Package Maven Plugin: Goal prefix is specified as: ‘camel-quarkus’. Maven currently expects it to be ‘camel-quarkus-package’. #1395
- The quarkus-bootstrap-maven-plugin is listed twice on all the runtime extensions POMs #1390
- AWS2-Athena extension #1388
- Create a camel-componentdsl extension #1376
- Json Validator Support #1367
- [suggestion] log message for FileNotFound exception not clear enough #1365
- Add an AWS2-SES native extension #1363
- Add an AWS2-MSK native extension #1360
- Add an AWS2-MQ native extension #1359
- Add an AWS2-KMS native extension #1358
- Add an AWS2-IAM native extension #1357
- Add an AWS2-DDB native extension #1356
- List all the configuration properties onthe website #1350
- Replace joschi/setup-jdk with AdoptOpenJDK/install-jdk #1349
- Create vertx component extension #1322
- NoClassDefFoundError for HttpServletRequest in native tests for olingo4 #1319
- Make Kudu native test runnable on Quarkus Platform on Java 8 and 11 #1314
- [Quarkus 1.6] Unresolved method AutoscalingAPIGroupDSL.v1() error in Kubernetes native image generation #1313
- Debezium unit tests failing with Quarkus master #1312
- Add an AWS2-Translate native extension #1308
- Document SSL auto-enabled by extensions #1300
- Platform HTTP does not automatically set content-length or chunked #1288
- Add rest and restapi to the list of discoverable factories #1287
- Create extension for camel-openapi-java #1281
- Add enforce rule to avoid extension depending on camel-quarkus-xml-io or camel-quarkus-xml-jaxb directly #1277
- [Quarkus 1.6] quarkus:dev can't reload when updating timer-log example #1274
- [Quarkus 1.6] Unsupported type MethodAccessorGenerator on Consul #1273
- Azure native test failure #1269
- camel-jta support #1263
- Remove NettyHttpComponent producer method from RestOpenapiResource #1237
- Remove mongodb from BOM after upgrade to Quarkus 1.5.x #1225
- Example can't be run from the project itself #1223
- Revert workaround for @EnabledIf after upgrade to Quarkus 1.5.x #1222
- transacted() support in camel-quarkus #1197
- Debezium SQL Server Connector native support #1193
- Unresolved type Base64 in camel-jira native test #1166
- Add an AWS2-EKS native extension #1142
- Add an AWS2-ECS native extension #1141
- Add an AWS2-EC2 native extensions #1140
- Revisit camel-quarkus bootstrap #1128
- Jira test fails in native mode on Quarkus Platform #1090
- Remove the need for registering RestBindingJaxbDataFormatFactory service #1066
- Remove enforcing camel keyword in metadata #1058
- Support Quarkus command mode #1037
- Couchdb native support for Consumer Mode #1022
- camel-quarkus-aws-sns failing to compile image-native #870
- NullPointerException when starting with quarkus:dev goal #828
- Tika support #799
- Test the Jira extension using Testcontainer and the Jira image #752
- Add documentation about configuration options #536
- Feature: Add camel-mock #531
- Improve extension summary so they have more details in the code.quarkus.io #465
Merged pull requests:
Full Changelog
Closed issues:
- Revisit factory finder set-up #1112
- extension dependencies issue #1275
- Document how extension pages are generated #1255
- Document how quarkus-extemsion.yaml is generated #1243
- Per-extension documentation pages #1232
- Cute Extension - Add options for allowing template via header/context map #1212
- Use influxdb 2.18 as in Camel 3.3.0 #1208
- Debezium MySQL Connector native support #1192
- Debezium PostgresSQL Connector native support #1191
- ASM Unsupported api 524288 after the upgrade to Gizmo 1.0.3 #1182
- Avro dataformat native support #1180
- Add simple timer dev mode test #1177
- Dev mode does not work using platform 1.4.1 #1171
- ClassNotFoundException JAXBContext in camel-core-impl #1161
- Drop Kudu container-based itests infra for JDK 8 #1157
- javadoc plugin re-run in release:perform #1156
- Disable tests (unit and integration) while doing a release #1155
- Generating JavaDoc is slown on Java 11 #1154
- Import camel-quarkus-bom-test into camel-quarkus-build-parent-it #1153
- Add JDK 11 support to the Kudu container based itests infrastructure #1132
- mongo-gridfs should reuse the Quarkus Mongo extension #932
Merged pull requests:
Full Changelog
Closed issues:
- Unregister unnecessary Camel configuration classes from reflection #1266
- REST OpenApi native support #1235
- Add support for MicroProfile Fault Tolerance #1234
- Kudu IT failing #1206
- NullPointerException with telegram webhook #1200
- ClassNotFoundException: CamelCronService #1195
- Remove Elasticsearch Rest doc title fix when upgrading to Camel 3.3.0 #1167
- ActiveMQ XalanXPathEvaluator CNFE warning #1160
- MethodAccessorGenerator reachable error in camel-activemq tests with jdk11u-dev #1145
- Remove register for reflection in file/ftp when upgrading to Camel 3.3 #1113
- Test Azure extension with Azurite #1072
- Improve the quality of quarkus-extension.yaml files #1006
- Elasticsearch Rest native mode #896
- Cannot build examples/timer-log in native mode #756
Merged pull requests:
Full Changelog
Fixed bugs:
- Property binding requires reflective access to configuration classes #843
- Gson integration test fails with Camel 3.1.0 #776
Closed issues:
- Added AWS2-CW native extension #1133
- Quarkus Master - Classes that should be initialized at run time got initialized during image building #1126
- Kudu native build fails #1121
- Dynamic endpoint cannot be resolved properly (toD) #1116
- ActiveMQ test failing with Quarkus master #1115
- Paho extension native support for Websocket Connections #1109
- Read lock options for files are ignored #1105
- AWS2-SNS native extension #1099
- Kudu extension native support #1097
- Create a support extension for AWS2 #1092
- AWS2-S3 native extension #1084
- AWS2-SQS native followups #1083
- Camel JMX is logged as enabled for native compiled example #1078
- Is quarkus.ssl.native=true still needed #1077
- Move extension aws2-sqs to native extensions #1069
- Reinstate MongoDB extensions #1064
- Revert dependency patch after Camel 3.2 upgrade #1040
- Kubernetes extension native support #1039
- InfluxDB native support #1036
- Remove platform-http workaround when upgrading camel to 3.2.0 #1013
- Camel-Avro: In 3.2.0 it will be splitted in camel-avro and camel-avro-rpc #995
- Introduce the CamelContextCustomizerBuildItem to do further customization of the camel context #984
- Platform HTTP consumer does not support matchOnUriPrefix #880
Merged pull requests:
Full Changelog
Implemented enhancements:
- Don't publish integration tests during a Maven release #842
- Create a Camel Kubernetes extension #303
- Create a Camel AMQP extension #143
Fixed bugs:
- Olingo4 native mode integration test failure #1061
- XML integration tests fail in native mode on JDK 11 #1000
- RestBindingReifier.setupJaxb fails in native mode with JDK 11 #999
- CustomDefaultServletClassTest Failed to index: org.apache.camel.quarkus.component.servlet.test.CustomServlet #854
- NoDefaultServletTest cannot find property quarkus.camel.servlet.url-patterns #853
- TrustStoreResource does not work on Java 11 #852
Closed issues:
- Upgrade Quarkus to version 1.3.2.Final #1054
- NPE in ContainerBeansBuildItem #1044
- Vertx throws exception IllegalStateException: Request has already been read #1032
- Camel-AWS-SWF: Support native #1029
- Intermittent failure of messaging tests #1023
- Create a doc page to list necessary steps to promote a jvm-only extension to native #1021
- Do not hardcode the TransformerFactory implementation irreversibly #1017
- Camel-AWS-SDB: Support native #1016
- camle-tagsoup extension tests fails in native mode on Jdk 11 #1010
- PropertyBindingException slidingwindowsize #1005
- ClassNotFoundException Caffeine SSLMS #1003
- Rename the top module from camel-quarkus-parent to camel-quarkus #1001
- Unresolved type JAXBContext #996
- Couchdb native support for Producer Mode #989
- REST OpenApi support (JVM only) #976
- gRPC support (JVM only) #965
- Protobuf dataformat support (JVM only) #964
- Build processor class template may create redundant LOG field #963
- Document the use of quarkus.camel.resources.*-patterns #961
- AWS SimpleDB support (JVM only) #959
- AWS Simple Workflow support (JVM only) #958
- SAP NetWeaver native support #956
- AWS 2 Translate support (JVM only) #953
- AWS 2 Simple Queue Service support (JVM only) #952
- AWS 2 Simple Notification System support (JVM only) #951
- AWS 2 Simple Email Service support (JVM only) #950
- AWS 2 MSK support (JVM only) #949
- AWS 2 MQ support (JVM only) #948
- AWS 2 KMS support (JVM only) #947
- AWS 2 IAM support (JVM only) #946
- AWS 2 EKS support (JVM only) #945
- AWS 2 ECS support (JVM only) #944
- AWS 2 EC2 support (JVM only) #943
- AWS 2 DynamoDB support (JVM only) #942
- AWS 2 CloudWatch support (JVM only) #941
- SAP NetWeaver support (JVM only) #937
- Warn if JVM only extensions are used in native mode #936
- PubNub support #931
- Nitrite support #928
- MongoDB GridFS support #927
- Kudu support #926
- InfluxDB support #925
- Openstack support #922
- Debezium SQL Server Connector support #918
- Debezium MySQL Connector support #917
- Debezium PostgresSQL Connector support #916
- Debezium MongoDB Connector support #915
- CouchDB support #910
- Couchbase support (JVM only) #909
- Cassandra CQL support #908
- GraphQLResource should read from the classpath instead from the filesystem #901
- camel-quarkus-elasticsearch-rest build fails with “Dependency convergence error” #899
- List the JVM-only extensions in the docs #897
- Elastichsearch Rest support #894
- telegram extension cannot construct IncomingMessageEntity for commands #888
- camel-quarkus-core: make caffeine cache optional #886
- Add templates config option to the Mustache extension #868
- Duplicate LICENSE(.txt) and NOTICE(.txt) files in the source distribution #844
- Qute support #825
- Quartz support #823
- Cron support #822
- Webhook component support #820
- Openshift support #812
- GitHub support #811
- Google Sheets support #809
- Google Pubsub support #808
- Google Mail support #807
- Google Drive support #806
- Google Calendar support #805
- Google BigQuery support #804
- Avro support #782
- Groovy language support #781
- ServiceNow support #766
- SOAP dataformat support #763
- Upgarde Quarkus to v1.3.0.Final #760
- Improve RuntimeCatalogConfig docs #706
- Do not expose mutable collections from FHIR BuildItems #690
- RabbitMQ support #675
- Camel routes with xslt doesn't work in dev mode #671
- Utility to generate/scaffold an extension for a camel component #616
- OGNL language support #410
Merged pull requests:
Full Changelog
Fixed bugs:
- Quarkus fails to start with uri: platform-http://hello #879
- @BindToRegistry fields need to be explicitly registered for reflection in order to work in native mode #867
- Camel MongoDB extension does not register camelMongoClient bean #747
Closed issues:
- FastCamelContext to implement ModelCamelContext #877
- kafka itests fails #875
- Re-org the source tree #865
- Support for camel-xml-io #847
- Optimize PR build GitHub action #836
- Ref component support #818
- Mustache support #803
- GraphQL support #801
- File Watch support #795
- JSon XStream dataformat support #787
- JAXB dataformat support #786
- JacksonXML support #785
- iCal support #784
- GZip Deflater support #783
- Add support for camel-johnzon extension #775
- Upgarde Camel to v3.1.0 #759
- Automate tests against camel and quarkus master #652
- MongoDB itest fails on Camel 3.1.0-SNAPSHOT #649
- java.lang.NoClassDefFoundError with JDK 11+ #642
- Add support for camel-activemq #424
Merged pull requests:
Full Changelog
Fixed bugs:
- Jira integration test fails in native mode #757
- FhirDataformatTest failure -TransformerFactoryImpl not found #748
- Salesforce extension does not work in native mode #740
- NoSuchMethodError: TransformerFactory.newInstance(String,ClassLoader) in dev mode #721
- PDF itest fails in native mode when building the font cache #670
- Unmarshalling with Jackson in multiple routes with different classes #637
Closed issues:
- Move Groovy executions under the enforce profile #831
- Braintree support #810
- Zip Deflate Compression dataformat support #791
- LZF Deflate Compression dataformat support #788
- Add support for camel-jms #767
- Create Azure component extension #761
- Camel-Jira extension: Enforcer rules are failing on the module #753
- Create a XPath language extension #739
- Create dataformats-json itests from jackson itests #729
- Move the Atlassian Maven repository to the Jira runtime module. #716
- improve camel-jira integration test #715
- Revisit the Quarkus native image mojo options generated by create-extension #713
- create camel-jira extension #710
- Restore the testing of the font option when switching to camel 3.1.0 #708
- Test HTTPS with the HTTP clients #696
- quarkus-maven-plugin generate application.properties file for IT tests #694
- Create a camel olingo4 extension #692
- Create extension mojo not working after Quarkus 1.3.0.Alpha1 upgrade #688
- Ensure that catalog files are added to the native image #686
- Upgrade to quarkus 1.3.0.Alpha1 #684
- Timer not fired in native mode #683
- Create a camel gson extension #681
- Create a camel stream extension #680
- Incredible use of RAM even on small example/rest-json #673
- Create a camel-bindy extension #653
- Add JniBuildItem to extensions that need JNI #627
- Create a camel-websocket-jsr356 extension #613
- Use quarkus.package.type=native instead of the native-image mojo #598
- Improve the XSLT test coverage #498
- Native SSL support does not work on ASF Jenkins CI #468
- support camel-box #162
Merged pull requests:
Full Changelog
Implemented enhancements:
- Create a Camel ReactiveStreams extension #304
- Create a Camel Telegram extension #74
Fixed bugs:
- camel-pdf: build failure in jvm mode with Apache Camel 3.0.1 #631
Closed issues:
- The MicroProfile test fails against Camel 3.1.0-SNAPSHOT #650
- Lower the level of “Could not find a non-optional class for key ...” message #640
- Dependency parity check #635
- Upgrade to Apache Camel 3.0.1 #628
- Add Camel-AWS-Kinesis extension #624
- Encourage users to ask for missing extensions and to help implementing them #622
- Introduce CamelServiceInfo transformers #620
- Create a camel-ahc-ws extension #619
- Registerable and discoverable Camel services #617
- Extension for endpoint DSL #612
- Improve the camel-jsonpath extension by not using an alias for DefaultAnnotationExpressionFactory #611
- Fix the defineClass exception in camel-quarkus-jsonpath while running in native mode #610
- Upgrade to Quarkus 1.1.1.Final #606
- Remove PlatformHttpSpanDecorator from OpenTracing extension #605
- ahc dependencies #601
- Consolidate http based component integration tests #600
- Document the need to set quarkus.native.add-all-charsets = true in HTTP extensions #599
- Create a camel-http extension #596
- Different versions for Jetty and Jetty-Maven-plugin #578
- Contribute A New Example Project. #574
- AWS support: Leverage Quarkus-jackson instead of using Jackson stuff in each extension #572
- Untrack Artemis test instance data #568
- Create an AWS common extension #566
- Create AWS Lambda extension #563
- Create AWS EC2 Extension #562
- Create AWS Translate extension #561
- AHC extension #560
- Randomize http test port #553
- Add camel-endpointdsl extension #551
- [MongoDB extension] Refactor with camel 3.1.x new connection bean #544
- Unmarshal json in spring xml #543
- [graalvm-19.3.0] camel-quarkus-salesforce fails to compile in native mode #541
- [graalvm-19.3.0] camel-quarkus-bean fails to compile in native mode #540
- Dozer extension should use JaxbFileRootBuildItem #539
- Add support/spring artifact for common substrate support #538
- camel-json-path extension #426
- Re-enable the FHIR tests once the FHIR testing service is back again #352
- Dev mode does not work on Java 12 #289
- Error building with caffeine on GraalVM 19.1.1 (quarkus snapshot) #80
Merged pull requests:
Full Changelog
Closed issues:
- Manjaro: Dependency Problem with Platform-HTTP #532
- Re-introduce RoutesBuilderBuildItem #526
- XSLT documentation is misleading #520
- Rely on configurers for Configuration classes instead of using reflection #518
- Create AWS-IAM Extension #514
- Do not use hard coded ports in integration-tests #508
- camel-sql extension #505
Merged pull requests:
Full Changelog
Implemented enhancements:
- Cerate a Camel MongoDB extension #302
- Add Camel-AWS-ECS extension #17
- Add Camel-AWS-KMS extension #16
Fixed bugs:
- xslt extension not working on java 11 #427
Closed issues:
- seda extension #500
- Filter out beans from CDI from build time discovery #499
- Group catalog re-generation and formatting mojos under a single profile #494
- Add support for tidymarkup and tagsoup #490
- The validator test should use a classpath URI for the XSD #484
- Flatten the integration-tests hierarchy and remove camel-quarkus-test-list.xml from git #483
- Native compile fails in some aggregation strategy which I am not using #477
- List itests in an XML file for the Quarkus platform #476
- Support dependency injection of FluentProducerTemplate/FluentConsumerTemplate #474
- Upgrade to quarkus 1.0.0.Final #470
- Upgrade to camel 3.0.0 #469
- Problem: Classes that should be initialized at run time got initialized during image building #467
- Create a Camel FTP extension #463
- Support only classpath: XSLT URIs #455
- camel-quarkus-netty-http failing to boot #454
- Move the platform-http component to Camel #453
- Avoid subclassing the upstream XsltComponent #441
- Get the basedir reliably #439
- Create a Camel Dozer extension #435
- Consolidate microprofile integration tests #433
- camel-hystrix extension #429
- XSLT extension does not work with file: URIs #428
- Use @Inject in the timer-log-cdi example #416
- Document that beans managed by Arc are not instantiated from a static initializer #415
- Using custom camel componet into quarkus-camel #379
Merged pull requests:
0.4.0 (2019-11-15)
Full Changelog
Implemented enhancements:
- Create a Camel File extension #398
- Create a Camel SnakeYAML extension #338
Fixed bugs:
- xslt extension not building in native mode #419
Closed issues:
- Create a Camel exec extension #417
- bean-validator extension #411
- dataformat extension #408
- xslt extension #406
- Add scheduler extension #403
- camel-validator component #391
- [code formatter] multi line TODOs are not supported #389
- @Inject CamelContext on RouteBuilder seems not working #386
- ControlBus extension #385
- camel-quarkus-microprofile-metrics - Does not work #384
- Avoid usage of the remote-resource-plugin and prefer local LICENSE / NOTICE files #376
- Upgrade to Quarkus 0.28.1 #372
- Add description to extension matedata #360
- Make netty-http dependent on netty and remove the duplications #357
- Issues in the List of extensions #356
- Update contributor guide: s/json/yaml/, extension adoc page #354
- Add category to extension descriptors #347
- Experiment with the code formatter plugin https://code.revelc.net/formatter-maven-plugin/ #337
- Make the maven plugin depend on the camel package-maven-plugin #336
- Create a Camel Netty TCP extension #248
- Be listed in code.quarkus.io #190
Merged pull requests:
0.3.1 (2019-10-30)
Full Changelog
Closed issues:
- Update to quarkus 0.27.0 when available #346
- platform-http should return 415 for an unaccepted content type #326
- TarfileTest can fail on exotic platforms #270
- platform-http component should return 204 for success and no body #220
Merged pull requests:
- Improve service filter and related methods #351 (lburgazzoli)
- Upgrade to quarkus 0.27.0 #350 (lburgazzoli)
- Fix #270 TarfileTest can fail on exotic platforms #349 (ppalaga)
- Fix #220 platform-http component should return 204 for success and no… #348 (ppalaga)
- Set camel-quarkus-last-release: 0.3.0 in site.yml #345 (ppalaga)
- Improve the contributor guide, esp. the create-extension examples #343 (ppalaga)
- Created a camel-pdf component extension fixes #341 #342 (aldettinger)
- Improve camel service discovery and filtering #340 (lburgazzoli)
- main: impove events and build phase #339 (lburgazzoli)
- Fix #326 platform-http should return 415 for an unaccepted content type #335 (ppalaga)
0.3.0 (2019-10-25)
Full Changelog
Implemented enhancements:
- Create a Camel VM extension #318
- Create a Camel Slack extension #305
Fixed bugs:
- Paho integration tests fail in native mode #273
Closed issues:
- Create a Camel pdf component extension #341
- Do not use docker to run native tests #332
- Document the platform-http extension #324
- Make camel-attachments an optional dependency of platform-http #322
- Upgarde to camel 3.0.0-RC3 #316
- Upgrade to quarkus 0.26.0 #315
- examples/rest-json - Needs trailing slash for urls to work #309
- Support multipart/form-data in platform-http extension #308
- Add observability example #297
- Add a support/xml artifact for common substrate support #294
- Rename xml-common extension to core-xml #292
- Bind discovered routes to registry to leverage RoutesCollector #290
- master failing #288
- Un-negate the names #285
- Missing versions/dependancies in rest json example #281
- Add minimal extension metadata #278
- camel-quarkus-integration-test-core -Dnative outofmemory or 137 error #275
- Add tarfile extension #265
- About component REST compatibility issues #264
- integration-tests/servlet doesn't work in development mode #263
- Use bomEntryVersion of CreateExtensionMojo to avoid ${project.version} usage in BOMs #262
- camel-quarkus parent pom when already have a parent pom #260
- The User guide should refer to the rest-json example rather than the servlet itest #259
- Shell scripts in the user guide documentation are not compatible with Mac OS X #257
- [servlet-extension] Unrecognized configuration key “quarkus.camel.servlet.url-patterns” provided #251
- CamelContext.getVersion() always returns an empty string #247
- Update doc with better extension list #245
- Auto configure MicroProfile metrics Camel context event notifier #240
- ActiveMQTestResource should not eat the exception #234
- Help with the creation of the Component Camel-Quarkus-JMS #233
- Add a daily job that test master agains quarkus snapshots #232
- Upgrade to Quarkus 0.23.0 #209
- Release 0.2.0 #203
- Remove scaffold-integration-test.groovy #173
- netty4-http producer fails with RejectedExecutionException #132
- Decide how to maintain examples #118
- camel application property routesUri is not overridden at runtime #54
Merged pull requests:
0.2.0 (2019-09-23)
Full Changelog
Implemented enhancements:
- Create a Camel MQTT extension #171
Closed issues:
- Master broken #185
- Move the routesUri to the runtime config #182
- Generate a jar with a non-test pom for each integration test #179
- Remove support for defer-init-phase #172
- Trigger the rebuild of Camel website on docs/**/* change #168
- support for camel-timer #163
- Salesforce integration test takes 30+ mins #149
- Upgrade to Apache Camel RC1 #139
- Test netty4-http as a producer #133
- Properies evaluation broken after the introduction of PropertyBindingSupport #129
- Deployment BOM #124
- Publish snaphosts #123
- rename xml extension to xml-common #116
- Move create-extension-templates to i.e. tooling #114
- Document the release process #113
- Make camel-quarkus-bom usable as a parent for user applications #112
- Release v0.1.0 #109
- Servlet extension should set the default RestConfiguration #107
- Make CamelRuntime smart to decide deferInitPhase #96
- Env variable substitution doesn't work #82
- Bean extension fails in native mode due to using dynamic proxies #70
- FastCamelContext.clearModel() causes NPEs at runtime #69
- Enforce dependency rules #58
- Re-introduce test scope in integration test projects #41
- Website #38
- quarkus-camel - Migrate option prefixes #8
- Upgrade to Camel SNAPSHOT #7
Merged pull requests:
0.1.0 (2019-08-07)
Full Changelog
Implemented enhancements:
- Consider porting the Twitter Camel support #57
Closed issues:
- Figure out whether the Reifier substitutions can be added conditionally #98
- AWS Extensions integration test are not built as native #81
- Documentation #37
- Release first version of camel-quarkus #36
- “Multiple consumers for the same endpoint” after renaming packages in extensions/servlet/deployment/src/test/java #24
Merged pull requests:
0.0.2 (2019-07-29)
Full Changelog
Full Changelog
Closed issues:
- Upgrade quarkus to v0.19.0 #60
- Review extensions' dependencies chains #56
- Use caffein as LRUCache in native mode #45
- Infinispan substrate test are disbaled #44
- Use RestAssured in JDBC test #42
- Move Bean test out of Core integration test #39
- Move XStream processor from salesforce to a dedicated extension #34
- Move jetty processor from salesforce to a dedicated extension #33
- Move netty integration-tests out of core #32
- Move infinispan integration-tests out of core #31
- Use docker-build in travis #29
- Rename integration test artifacts #25
- Avoid 3rd party maven repositories if possible #20
- Configure license format #19
- Add Camel-AWS-EKS extension #18
- Configure checkstyle #14
- Test the native mode on TravisCI #11
- Produce test-jars of the integration tests #10
- Initial source code - Package names #6
- Initial source code - Maven GAV #5
- Initial source code - Add license headers #4
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator