-
Notifications
You must be signed in to change notification settings - Fork 35
3.3.3 Release Notes
Alexander Lehmann edited this page Sep 13, 2016
·
5 revisions
- DNS search domains resolution - https://github.com/eclipse/vert.x/issues/1475
- OpenSSL KeyManagerFactory support - https://github.com/eclipse/vert.x/issues/1481
- Implement HTTP Proxy for non SSL HttpClient - https://github.com/eclipse/vert.x/issues/1498
- Multivalued server cookies should be seen as a single semi colon separated header - https://github.com/eclipse/vert.x/issues/1506
- Proxying - Host header not formed properly - https://github.com/eclipse/vert.x/issues/1511
- ns.upgradeToSsl fails hostname cert check - https://github.com/eclipse/vert.x/issues/1512
- Fix message producer - https://github.com/eclipse/vert.x/pull/1513
- FileResolver does not use vertx.disableFileCaching when using Eclipse - https://github.com/eclipse/vert.x/issues/1514
- UnsupportedOperationException with unlocatable hosts config file - https://github.com/eclipse/vert.x/issues/1517
- WriteStream javadoc improvements - https://github.com/eclipse/vert.x/issues/1518
- localhost resolve issue in Windows when using netty resolver - https://github.com/eclipse/vert.x/issues/1524
- Load the ndots value on linux from /etc/resolv.conf and allow a value of 0 - https://github.com/eclipse/vert.x/issues/1525
- custom launcher - set clustered and avoid NPE on afterConfigParsed - https://github.com/eclipse/vert.x/pull/1526
- Add support for redeploy patterns using absolute paths - https://github.com/eclipse/vert.x/pull/1530
- Overloads for CompositeFuture.all() and any() that collect results prior to completion - https://github.com/eclipse/vert.x/issues/1532
- Documentation example on 'Async coordination' is incorrect - https://github.com/eclipse/vert.x/issues/1542
- Improve watcher performances - https://github.com/eclipse/vert.x/pull/1544
- Flush after push promise - https://github.com/eclipse/vert.x/issues/1546
- Add closeable hook to VertxInternal to allow extension to make cleanup when Vertx closes - https://github.com/eclipse/vert.x/pull/1547
- BodyEndHandlers can be called after the full response has been read & flushed. - https://github.com/eclipse/vert.x/issues/1553
- DatagramSocket should use unpooled buffers - https://github.com/eclipse/vert.x/issues/1554
- CompositeFuture join method - https://github.com/eclipse/vert.x/issues/1555
- Fix javadoc for bodyEndHandler - https://github.com/eclipse/vert.x/pull/1557
- fix http 1.1 requests with socks proxy - https://github.com/eclipse/vert.x/pull/1560
- Do not wait for 2 minutes when failing to boot a clustered test - https://github.com/eclipse/vert.x/pull/1563
- Remove KeyCertOptions limitation for OpenSSL - https://github.com/eclipse/vert.x/issues/1564
- Remove openssl keycert format limitations - https://github.com/eclipse/vert.x/pull/1565
- netty resolver may get ipv6 addresses even when only ipv4 is available - https://github.com/eclipse/vert.x/issues/1570
- Blocked thread warning when opening or closing an AsyncFile - https://github.com/eclipse/vert.x/issues/1573
- Close the shared worker pools when closing Vertx - https://github.com/eclipse/vert.x/issues/1577
- Rethrow the RejectedExecutionException when a worker task is rejected - https://github.com/eclipse/vert.x/issues/1578
- Worker pool fixes - https://github.com/eclipse/vert.x/pull/1579
- Add documentation on the Vert.x cache and how to configure it. - https://github.com/eclipse/vert.x/pull/1585
- always remove subs when removing node in clusterMap - https://github.com/eclipse/vert.x/pull/1593
- Using random port with HttpServer only works for first server. - https://github.com/eclipse/vert.x/issues/1596
- NetSocket implementation can redeliver the same buffer when paused - https://github.com/eclipse/vert.x/issues/1601
- NetClient with SOCKS Proxy checks wrong hostname on upgradeToSsl() - https://github.com/eclipse/vert.x/issues/1602
- Deprecate and @GenIgnore CompositeFuture#result(int) in favor of CompositeFuture#resultAt(int) - https://github.com/eclipse/vert.x/issues/1605
- Unable to load multiple client certificates into PEM trust store - https://github.com/eclipse/vert.x/issues/1613
- Trust multi pem bug - https://github.com/eclipse/vert.x/pull/1615
- Documentation fix for bare instances - https://github.com/eclipse/vert.x/pull/1618
- fix issue #1512 certcheck hostname error in upgradeToSsl - https://github.com/eclipse/vert.x/pull/1516
- unit test for #1524 localhost resolve issue with netty in Windows - https://github.com/eclipse/vert.x/pull/1545
- test for #1511 Proxying - Host header not formed properly - https://github.com/eclipse/vert.x/pull/1549
- Implement HTTP Proxy for non SSL HttpClient - https://github.com/eclipse/vert.x/pull/1550
- Fixes #1542: Code sample in 'Async coordination' incorrect - https://github.com/eclipse/vert.x/pull/1552
- DatagramSocket should use unpooled buffers - fixes #1554 - https://github.com/eclipse/vert.x/pull/1561
- Multivalued server cookies should be seen as a single semi colon separated header - https://github.com/eclipse/vert.x/pull/1566
- Fixes #1573 Blocked thread warning when opening or closing an AsyncFile - https://github.com/eclipse/vert.x/pull/1574
- Reading/writing to disk is a blocking operation and must be executed on - https://github.com/eclipse/vert.x/pull/1599
- fixes #1602: NetClient with SOCKS Proxy checks wrong hostname on upgradeToSsl() - https://github.com/eclipse/vert.x/pull/1604
- Deprecate and @GenIgnore CompositeFuture#result(int) in favor of CompositeFuture#resultAt(int) - fixes #1605 - https://github.com/eclipse/vert.x/pull/1606
- Cached primitive always return the default primitive value and don't call the delegate - https://github.com/vert-x3/vertx-lang-groovy/issues/36
- Upgrade Groovy to 2.4.7 - https://github.com/vert-x3/vertx-lang-groovy/issues/37
- Upgrade JRuby to 9.1.2.0 - https://github.com/vert-x3/vertx-lang-ruby/issues/18
- Upgrade JRuby to 9.1.4.0 - https://github.com/vert-x3/vertx-lang-ruby/issues/19
- Update to jruby 9.1.5.0 - https://github.com/vert-x3/vertx-lang-ruby/issues/20
- Add a "context" var resolving to the verticle context - https://github.com/vert-x3/vertx-lang-js/issues/15
- Improve console.js so that it better matches the DOM implementation to improve code portability - https://github.com/vert-x3/vertx-lang-js/issues/55
- Implement the TCK test to check we can call the overloaded method that is not defined in the sub - https://github.com/vert-x3/vertx-lang-js/pull/58
- replace inspect with JSON.stringify since nashorn does not have it - https://github.com/vert-x3/vertx-lang-js/pull/59
- Improve console object as per #55 - https://github.com/vert-x3/vertx-lang-js/pull/56
- HttpServer.requestHandler() accepts null - https://github.com/vert-x3/vertx-lang-ceylon/issues/3
- Updated doc on use of Hamcrest, AssertJ, fixed broken link - https://github.com/vert-x3/vertx-unit/pull/35
- Fix multiple async complete calls - https://github.com/vert-x3/vertx-unit/pull/37
- Document and provide config for JMX4Perl - https://github.com/vert-x3/vertx-dropwizard-metrics/issues/25
- NPE in NetServerMetricsImpl - https://github.com/vert-x3/vertx-dropwizard-metrics/issues/37
- http client endpoint metric are not under basename vert.x - https://github.com/vert-x3/vertx-dropwizard-metrics/issues/43
- adds extra headers to manifest to help with #178 - https://github.com/vert-x3/vertx-dropwizard-metrics/pull/45
- Fix wrong JVM parameter name - https://github.com/vert-x3/vertx-dropwizard-metrics/pull/46
- Fixes #43 http client endpoint metric are not under basename vert.x - https://github.com/vert-x3/vertx-dropwizard-metrics/pull/44
- Duplicate @return tag in generated javadoc - https://github.com/vert-x3/vertx-rx/issues/24
- fix typos - https://github.com/vert-x3/vertx-rx/pull/50
- Update to RxJava 1.1.9 - https://github.com/vert-x3/vertx-rx/issues/52
- verticle-deploy with options - https://github.com/vert-x3/vertx-shell/issues/17
- Use Vert.x close hook instead of "fake" Verticle for automatic undeploy in CommandRegistry - https://github.com/vert-x3/vertx-shell/issues/18
- non-interactive SSH run - https://github.com/vert-x3/vertx-shell/issues/19
- Use the correct event loop on authentication callback - https://github.com/vert-x3/vertx-shell/issues/26
- Upgrade to termd 1.1.1 - https://github.com/vert-x3/vertx-shell/issues/28
- add deployment options as JSON string in verticle-deploy command - https://github.com/vert-x3/vertx-shell/pull/29
- non-interactive SSH run - fixes #19 - https://github.com/vert-x3/vertx-shell/pull/27
- Update README.md paths - https://github.com/vert-x3/vertx-maven-service-factory/pull/24
- Rename .ad to .adoc - https://github.com/vert-x3/vertx-maven-service-factory/issues/25
- vertx-codegen dependency - https://github.com/vert-x3/vertx-service-proxy/issues/41
- Added @SuppressWarnings to proxygen and handlergen templates - https://github.com/vert-x3/vertx-service-proxy/pull/43
- JWT audience can be a array or just single string value, and we shoulf client is sending the single "aud" then Vertx-JWT doesn't handle it gracefully - https://github.com/vert-x3/vertx-auth/pull/78
- Added support for roles in nested object structure - https://github.com/vert-x3/vertx-auth/pull/80
- OAuth getToken don't response when java.net.UnknownHostException is thrown - https://github.com/vert-x3/vertx-auth/issues/81
- Update README.adoc - https://github.com/vert-x3/vertx-auth/pull/82
- Fixes #81 OAuth getToken don't response when java.net.UnknownHostException is thrown - https://github.com/vert-x3/vertx-auth/pull/83
- Integrate with named worker pools - https://github.com/vert-x3/vertx-jdbc-client/issues/58
- SQLConnection context must remain the same than the context obtaining the SQLConnection - https://github.com/vert-x3/vertx-jdbc-client/issues/68
- Shared JDBCClient deadlock - https://github.com/vert-x3/vertx-jdbc-client/issues/69
- Issue #79: add endhandler to findBatchWithOptions - https://github.com/vert-x3/vertx-mongo-client/pull/81
- Indexes support - https://github.com/vert-x3/vertx-mongo-client/pull/84
- Update index.adoc (Java) - https://github.com/vert-x3/vertx-mongo-client/pull/86
- Save object with _id null should generate one automatically? - https://github.com/vert-x3/vertx-mongo-client/issues/91
- Make usable from multiple contexts - https://github.com/vert-x3/vertx-redis-client/issues/4
- About vertx-redis-client, the Pub/Sub mode - https://github.com/vert-x3/vertx-redis-client/issues/60
- StompServerTCPConnectionImpl.ping failing with NullPointerException - https://github.com/vert-x3/vertx-stomp/issues/22
- SockJS default CDN is always HTTP - https://github.com/vert-x3/vertx-web/issues/414
- StaticHandler, page Not Found - https://github.com/vert-x3/vertx-web/issues/419
- Fix javadoc response for bodyEndHandler - https://github.com/vert-x3/vertx-web/pull/427
- StaticHandler range issue - https://github.com/vert-x3/vertx-web/issues/428
- Log JWT auth error, don't eat it up. - https://github.com/vert-x3/vertx-web/pull/430
- add RoutingContext#remove - https://github.com/vert-x3/vertx-web/pull/433
- URL path parameter is decoded incorrectly - https://github.com/vert-x3/vertx-web/issues/441
- Serialization of the lastAccessed session property - https://github.com/vert-x3/vertx-web/pull/447
- Do not force HTTP, use current protocol - https://github.com/vert-x3/vertx-web/pull/415
- Avoid NPE, and bad matches - https://github.com/vert-x3/vertx-web/pull/421
- only process percent encoded values on path as per RFC3986 - https://github.com/vert-x3/vertx-web/pull/443
- Fixes #428: proper response for invalid ranges - https://github.com/vert-x3/vertx-web/pull/444
- Remove vertx-service-discovery from the base stack - https://github.com/vert-x3/vertx-stack/issues/49
- Fix mistyped jmxEnabled parameter - https://github.com/vert-x3/vertx-stack/pull/51
- boringssl version in stack not aligned with vert.x core - https://github.com/vert-x3/vertx-stack/issues/52
- Upgrade to Camel 2.17.3 - https://github.com/vert-x3/vertx-camel-bridge/pull/16
- Apache Ignite version upgraded up to 1.7 - https://github.com/vert-x3/vertx-ignite/pull/20
- Upgrade to JGroups 3.6.10.Final - https://github.com/vert-x3/vertx-jgroups/pull/25
- Improve tests - https://github.com/vert-x3/vertx-jgroups/pull/27
- TS WITHOUT TZ are returned as String, TS WITH TZ are converted to Instants properly JSON formatted - https://github.com/vert-x3/vertx-mysql-postgresql-client/pull/54
- add link 'drain' support for senders and receivers - https://github.com/vert-x3/vertx-proton/issues/28
- update the Proton dependency to 0.13.1 - https://github.com/vert-x3/vertx-proton/issues/29
- ProtonSaslAuthenticator is scoped to ProtonServer not ProtonConnection - https://github.com/vert-x3/vertx-proton/issues/30
- update the authenticator api to support asynchronous processing - https://github.com/vert-x3/vertx-proton/issues/31
- Support link options when creating senders and receivers - https://github.com/vert-x3/vertx-proton/pull/32
- Link between rabbitmq consumer and vertx event bus isnt working when message has headers - https://github.com/vert-x3/vertx-rabbitmq-client/issues/3
- basicConsume handler fails on invalid json message - https://github.com/vert-x3/vertx-rabbitmq-client/issues/4
- Add connection parameters - https://github.com/vert-x3/vertx-rabbitmq-client/issues/19
- add connection parameters - https://github.com/vert-x3/vertx-rabbitmq-client/pull/20
- Buffering messages possible? - https://github.com/vert-x3/vertx-rabbitmq-client/issues/23
- disable reply handling if server doesnt advertise anonymous relay, expose option to do so manually - https://github.com/vert-x3/vertx-amqp-bridge/issues/10
- allow setting the container-id and hostname fields for the connection - https://github.com/vert-x3/vertx-amqp-bridge/issues/11
- Failed to build vertx-s2i- - https://github.com/vert-x3/vertx-openshift-s2i/issues/8
- Update repository url in vertx-s2i-all - https://github.com/vert-x3/vertx-openshift-s2i/issues/9
- Update s2i location - https://github.com/vert-x3/vertx-openshift-s2i/issues/10
- Update the docker-java version - https://github.com/vert-x3/vertx-service-discovery/issues/1
- ServiceDiscovery registerDiscoveryBridge does not have a completionHandler - https://github.com/vert-x3/vertx-service-discovery/issues/19
- Possible NullPointer when logging InetAddress in HazelcastKubernetesDiscoveryStrategy - https://github.com/vert-x3/vertx-service-discovery/issues/28
- Possible NullPointer when logging InetAddress in HazelcastKubernetesDiscoveryStrategy and clean up - https://github.com/vert-x3/vertx-service-discovery/pull/29
- Documentation typos fixed and minor improvements - https://github.com/vert-x3/vertx-service-discovery/pull/31
- Allow filtering on 'type' in Record.match() - https://github.com/vert-x3/vertx-service-discovery/issues/33
- Expose ServiceDiscoveryOptions used on started ServiceDiscovery instances - https://github.com/vert-x3/vertx-service-discovery/issues/34
- Record reference equality - https://github.com/vert-x3/vertx-service-discovery/pull/35
- Race condition when loading ServiceTypes - https://github.com/vert-x3/vertx-service-discovery/issues/37
- Redis data source implementation - https://github.com/vert-x3/vertx-service-discovery/pull/38
- Consul services can have several providers - https://github.com/vert-x3/vertx-service-discovery/issues/39
- sometimes the result of ConsulServiceImporter is not correct - https://github.com/vert-x3/vertx-service-discovery/issues/40 s for method presence in sub-interfaces - fixes #101 and fixes #102 - https://github.com/vert-x3/vertx-codegen/pull/103