blob: d5b16c32f88691b35936f83917acddfa385f9c99 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Architecture
-->
<html lang="en">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<meta content="ActiveMQ's next generation of messaging" name="description"/>
<meta content="messaging,stomp,jms,activemq" name="keywords"/>
<meta content="ActiveMQ" name="author"/>
<link type="text/css" rel="stylesheet" href="styles/impact/css/pygmentize.css"/>
<link type="text/css" rel="stylesheet" href="styles/impact/css/site.css"/>
<style type='text/css'>
/* <![CDATA[ */
.download {
font-size: 80%;
}
table.download { width: 100%;}
table.download tr td {
border: 1px solid #ccc;
padding: .5em;
}
/* ]]> */
</style>
<title>ActiveMQ Artemis</title>
</head>
<body>
<div id="navigation">
<div class="wrapper">
<ul>
<li><a href="index.html">ActiveMQ Artemis</a></li>
<li><a href="docs.html">Documentation</a></li>
<li><a href="download.html">Download</a></li>
</ul>
</div>
</div>
<div id="overview">
<div class="wrapper">
<div class="logo">
<img src="images/activemq-logo.png" alt="ActiveMQ logo"/>
</div>
<div class="message">
<h1>ActiveMQ Artemis</h1>
</div>
</div>
</div>
<div id="content">
<div class="wrapper">
<h2 id="release-notes---apache-activemq-artemis-2.0.0">Release Notes - Apache ActiveMQ Artemis 2.0.0</h2>
</div>
<div class="wrapper">
<p>A complete list of JIRAs for the 2.0.0 release can be found at the <a href=https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12338813&styleName=Html&projectId=12315920&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C3a4edecc0ebb5f9059c9c484a7c71713d9250294%7Clout">Apache ActiveMQ Artemis project JIRA</a></p>
Release Notes - ActiveMQ Artemis - Version 2.0.0
<h2> Sub-task
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-781'>ARTEMIS-781</a>] - Create Address Journal Record Type
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-782'>ARTEMIS-782</a>] - Add new configuration schema that includes first class Address elements
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-783'>ARTEMIS-783</a>] - Implement &quot;anycast&quot; routing in Artemis PostOffice
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-784'>ARTEMIS-784</a>] - Add new management methods to include new first class addresses
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-785'>ARTEMIS-785</a>] - Update Examples to use new configuration
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-787'>ARTEMIS-787</a>] - Update core client wireformat to support new addressing scheme
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-788'>ARTEMIS-788</a>] - Update MQTT&amp; STOMP to check that addresses are multicast
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-789'>ARTEMIS-789</a>] - Update Tests
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-790'>ARTEMIS-790</a>] - Create a Configv1 to Configv2 transformation tool
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-791'>ARTEMIS-791</a>] - Define XSD for new configuration
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-813'>ARTEMIS-813</a>] - Store Address Data and AutoCreate Address on Queue Load/Create
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-815'>ARTEMIS-815</a>] - Make address path separator configurable
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-876'>ARTEMIS-876</a>] - Remove JMS stuff from code-base
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-877'>ARTEMIS-877</a>] - Update various protocols to deal with new addressing scheme
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-878'>ARTEMIS-878</a>] - Update CLI
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-879'>ARTEMIS-879</a>] - Implement new security roles for addresses
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-880'>ARTEMIS-880</a>] - Support address prefixing
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-881'>ARTEMIS-881</a>] - Add new address-settings to deal with new config options
</li>
</ul>
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-164'>ARTEMIS-164</a>] - Add examples from qpid JMS
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-367'>ARTEMIS-367</a>] - MQTT Tests log error checking DLQ
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-474'>ARTEMIS-474</a>] - replication fails with colocated topologies
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-566'>ARTEMIS-566</a>] - Cannot remove JMS queue that has been removed from Core side
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-773'>ARTEMIS-773</a>] - AMQP: Transactional Acquistion and Retirement does not seem to work correctly.
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-882'>ARTEMIS-882</a>] - Some objects don&#39;t support lists on the connection factory definition
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-883'>ARTEMIS-883</a>] - Fix OpenWire policy=Block
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-885'>ARTEMIS-885</a>] - Fix OpenWire wildcard conversion issue
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-886'>ARTEMIS-886</a>] - Tiny error in documentation
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-887'>ARTEMIS-887</a>] - Fix some OpenWire test failures
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-888'>ARTEMIS-888</a>] - AMQP headers arent always set
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-890'>ARTEMIS-890</a>] - Dropped Messages, Paging and Block are ignored when broker is non persistent
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-892'>ARTEMIS-892</a>] - Error decoding AMQP frame sent by Artemis
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-893'>ARTEMIS-893</a>] - Fix FailoverTransactionTest.testWaitForMissingRedeliveries
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-899'>ARTEMIS-899</a>] - On user authentication a stack trace is logged to the error channel
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-900'>ARTEMIS-900</a>] - Fix compatibility with older Artemis and HornetQ versions after the address changes
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-901'>ARTEMIS-901</a>] - SASL PLAIN auth with AMQP doesn&#39;t take authzid into account
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-902'>ARTEMIS-902</a>] - OpenWire Compression Issue
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-907'>ARTEMIS-907</a>] - Fix NettySecurityClientTest
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-909'>ARTEMIS-909</a>] - the default welcome files aren&#39;t served correctly
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-911'>ARTEMIS-911</a>] - consumer ack count no increased with individual acknowledge
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-912'>ARTEMIS-912</a>] - 1.x to 2.0 configuration migration tool does not work
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-913'>ARTEMIS-913</a>] - Slow consumer detection not working when paging
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-914'>ARTEMIS-914</a>] - Max saved replicated journal size on Live node should not be -1
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-915'>ARTEMIS-915</a>] - WebComponent stopped when backup failback
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-917'>ARTEMIS-917</a>] - Retained messages from file system contain weird chars
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-918'>ARTEMIS-918</a>] - Autocreated address is always anycast when using qpid-jms client
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-919'>ARTEMIS-919</a>] - Issues creating jms queues in core config in broker.xml when hot reloading configuration
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-921'>ARTEMIS-921</a>] - Consumers killed as slow even if overall consuming rate is above threshold
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-926'>ARTEMIS-926</a>] - CME when Artemis server start
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-927'>ARTEMIS-927</a>] - ActiveMQ logs cluster password in plain text
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-929'>ARTEMIS-929</a>] - Artemis cli tools does not check non-existing options
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-930'>ARTEMIS-930</a>] - JDBC FileFactory Driver Prepared Statement does not always return ID
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-931'>ARTEMIS-931</a>] - Improve HTTP upgrade connection
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-934'>ARTEMIS-934</a>] - Stomp server keeps pinging client after client stops responding
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-936'>ARTEMIS-936</a>] - Allow AMQP transformers to be configured and default to native
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-937'>ARTEMIS-937</a>] - Use Proper disk alignment over libaio instead of 512 hard coded.
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-939'>ARTEMIS-939</a>] - User list not updated on the broker dynamically
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-944'>ARTEMIS-944</a>] - Broker can&#39;t convert AMQP python message to Openwire format
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-945'>ARTEMIS-945</a>] - The queue manager doesn&#39;t check for null when deleting queue
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-946'>ARTEMIS-946</a>] - CLONE - Consumers killed as slow even if overall consuming rate is above threshold
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-949'>ARTEMIS-949</a>] - Prevent Openwire from closing consumer twice
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-950'>ARTEMIS-950</a>] - Change log level from INFO to WARN for &quot;Invalid &quot;host&quot; value &quot;0.0.0.0&quot; detected for...&quot; when Artemis is bound to 0.0.0.0
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-951'>ARTEMIS-951</a>] - MQTT Messages Acks are not auto-committed
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-952'>ARTEMIS-952</a>] - MQTT Clean session should delete subscription queues
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-953'>ARTEMIS-953</a>] - Refactor JMX object names
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-954'>ARTEMIS-954</a>] - role does not default to amq as the documentation states.
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-958'>ARTEMIS-958</a>] - Improve web server tmp dir cleanup
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-960'>ARTEMIS-960</a>] - Send Will messages have extra string encoding
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-961'>ARTEMIS-961</a>] - MQTT Will messages are not encoded as UTF8
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-962'>ARTEMIS-962</a>] - improve the OpenMBean support for browsing
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-963'>ARTEMIS-963</a>] - ClassCastException in ActiveMQChannelHandler
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-969'>ARTEMIS-969</a>] - ReceiveMessage will expand unecessarily on core protocol
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-970'>ARTEMIS-970</a>] - javax.jms.Message.getJMSDestination() fails when message not sent with AMQP
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-974'>ARTEMIS-974</a>] - MQTT Will messages are not retained
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-976'>ARTEMIS-976</a>] - PostgresSequentialSequentialFileDriver SQLProvider NPE
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-977'>ARTEMIS-977</a>] - record id of address not set on journal reload
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-978'>ARTEMIS-978</a>] - Replicating live restarts as backup when both live and backup are killed in a cluster
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-979'>ARTEMIS-979</a>] - OpenWire &quot;no-Local&quot; consumer not working
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-980'>ARTEMIS-980</a>] - Openwire can&#39;t send message to temp destination
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-981'>ARTEMIS-981</a>] - OpenWire can&#39;t receive empty ObjectMessage
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-982'>ARTEMIS-982</a>] - Deadlock on AMQP Close versus Delivery on AMQP
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-986'>ARTEMIS-986</a>] - Integer overflow in MySQLSQLProvider.java
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-988'>ARTEMIS-988</a>] - Regression: web tmp dir not cleaned up
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-989'>ARTEMIS-989</a>] - Individual Acknowledge: ActiveMQConnectionFactory.createContext(final int sessionMode) throws exception for ActiveMQJMSConstants.INDIVIDUAL_ACKNOWLEDGE
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-990'>ARTEMIS-990</a>] - AMQ119032: User: Customer does not have permission=&#39;CREATE_DURABLE_QUEUE&#39; on address $sys.mqtt.queue.qos2
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-991'>ARTEMIS-991</a>] - Null dereference after hitting Ctrl+d when prompted for password in `artemis create`
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-992'>ARTEMIS-992</a>] - NPE and other trouble when cluster-connection has bad connector-ref
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-998'>ARTEMIS-998</a>] - NPE when using JDBCFileDriver when Blob is null
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1000'>ARTEMIS-1000</a>] - Openwire exception response no correlation-id
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1003'>ARTEMIS-1003</a>] - Documentation uses incorrect variable in code example for Large Messaging
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1007'>ARTEMIS-1007</a>] - Missing management annotations
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1010'>ARTEMIS-1010</a>] - Oracle12C driver does not support table names with lower case letters
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1017'>ARTEMIS-1017</a>] - Wrong error message when default destination for producer is not specified
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1020'>ARTEMIS-1020</a>] - CDI Extension doesn&#39;t discover Configuration via CDI producers
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1026'>ARTEMIS-1026</a>] - Don&#39;t route to queue when consumerCount = 0 and purge-on-no-consumers = true
</li>
</ul>
<h2> Improvement
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-410'>ARTEMIS-410</a>] - STOMP destination prefixes should be configurable
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-537'>ARTEMIS-537</a>] - Allow Artemis to use Karaf JAAS security
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-560'>ARTEMIS-560</a>] - Add support for Paging using JDBC Store
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-762'>ARTEMIS-762</a>] - AMQP Clients are not updated after management operations
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-829'>ARTEMIS-829</a>] - Core Protocol Producers will re-encode messages on the server
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-851'>ARTEMIS-851</a>] - Parse System.properties as Configuration
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-866'>ARTEMIS-866</a>] - make replication and quorum voting configurable and more resilient
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-873'>ARTEMIS-873</a>] - Use K,M,G notations on broker.xml
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-903'>ARTEMIS-903</a>] - Add documentation for updating Artemis to newer versions
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-906'>ARTEMIS-906</a>] - Memory Mapped JournalType
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-920'>ARTEMIS-920</a>] - Log SQL Exceptions and Warnings
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-922'>ARTEMIS-922</a>] - Clean up addressing API
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-928'>ARTEMIS-928</a>] - Remoting Layer will reuse ByteBuffer Pools on messages
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-935'>ARTEMIS-935</a>] - Tool to recalculate disk sync times
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-938'>ARTEMIS-938</a>] - JDBC persistence-store should use BIGINT type for IDs in database tables
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-943'>ARTEMIS-943</a>] - Update and document XML importer/exporter for new addressing scheme
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-947'>ARTEMIS-947</a>] - Configuration reload logic should deal with new addressing scheme
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-957'>ARTEMIS-957</a>] - JDBC Store should use setBytes API vs using Concat on BLOB
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-964'>ARTEMIS-964</a>] - Move common XMLDataExporter logic into a utility class
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-993'>ARTEMIS-993</a>] - ClientConsumerImpl.java contains unreachable code
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-996'>ARTEMIS-996</a>] - Simplify and deduplicate lookupHome(path) in artemis-maven-plugin
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1002'>ARTEMIS-1002</a>] - ActiveMQBuffers creates a new netty pool increasing memory footprint
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1006'>ARTEMIS-1006</a>] - JDBC Storage Manager to show SQLExceptions on logs
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1008'>ARTEMIS-1008</a>] - Allow web server host to be set on create
</li>
</ul>
<h2> New Feature
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-17'>ARTEMIS-17</a>] - Add Broker Interceptor - like the Camel Broker Component in ActiveMQ 5
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-24'>ARTEMIS-24</a>] - Lazy conversions on Protocols / Persistency
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-562'>ARTEMIS-562</a>] - Use &#39;to&#39; field if sender target is null
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-780'>ARTEMIS-780</a>] - Improve addressing, routing and JMS configuration in Artemis
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-983'>ARTEMIS-983</a>] - Allow JMS client to fully qualify the queue it uses
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-999'>ARTEMIS-999</a>] - Support Oracle12C for Artemis JDBC Store
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1009'>ARTEMIS-1009</a>] - Pure Encoding of Messages
</li>
</ul>
<h2> Task
</h2>
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-891'>ARTEMIS-891</a>] - upgrade proton to 0.16
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-896'>ARTEMIS-896</a>] - Remove 32 bits native library
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-923'>ARTEMIS-923</a>] - Bump minimum Maven to 3.1.0
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-995'>ARTEMIS-995</a>] - Cleanup test suite
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1019'>ARTEMIS-1019</a>] - Removing defunct integrations (Aerogear and Vertx)
</li>
<li>[<a href='https://issues.apache.org/jira/browse/ARTEMIS-1029'>ARTEMIS-1029</a>] - Cleanup testsuites
</li>
</ul>
</div>
</div>
</body>
</html>