| <html> |
| <head> |
| <title>Apache Tamaya 0.1-incubating Release Notes</title> |
| </head> |
| <body> |
| <h1>Apache Tamaya 0.1-incubating Release Notes</h1> |
| |
| <h2>Release Summary (6th August 2015)</h2> |
| |
| <p>This is the first release of Apache Tamaya. It contains basically a rather complete base set of functionality for |
| use of Apache Tamaya in a Java SE context. Further support for Java EE is planned to be added within the next |
| releases. |
| Summarizing this release provides: |
| <ul> |
| <li>A complete SE based API for Java 7 and Java 8</li> |
| <li>An implementation of the API for Java 7 and Java 8.</li> |
| <li>Numerous extension modules that mainly depend on the Java 7 API only. So they are usable in both usage |
| environments. |
| </li> |
| <li>A set of documentation.</li> |
| <li>A couple of simple examples for usage and extension.</li> |
| </ul> |
| <p> |
| Feel free to give any kind of feedback to our team. Visit our project site <a |
| href="http://tamaya.incubator.apache.org">http://tamaya.incubator.apache.org</a> |
| for further details. |
| </p> |
| <h2> Sub-task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-12'>TAMAYA-12</a>] - Integrate Tamaya in Apache's |
| Sonarcube instance |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-13'>TAMAYA-13</a>] - Integrate FindBugs in Tamaya's |
| build chain |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-17'>TAMAYA-17</a>] - Integrate RAT in Tamaya's |
| build chain |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-78'>TAMAYA-78</a>] - Adapt the jQAssistant rules for |
| services and service providers |
| </li> |
| </ul> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-8'>TAMAYA-8</a>] - Add missing JavaDoc. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-14'>TAMAYA-14</a>] - Resource resolution does not |
| support ant path style |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-15'>TAMAYA-15</a>] - Move PropertyProviders into API |
| part and add SPI |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-16'>TAMAYA-16</a>] - Change AggregationPolicy to |
| functional interface |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-26'>TAMAYA-26</a>] - PropertySourceBuilder creation |
| methods should be named 'of' |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-27'>TAMAYA-27</a>] - Problem when the OptionalBoolean |
| is used |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-53'>TAMAYA-53</a>] - Build fails because of issues |
| found by FindBugs |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-55'>TAMAYA-55</a>] - Parent POM should not assume |
| Java 8 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-57'>TAMAYA-57</a>] - Store URLs in a Collection may |
| result in performance issue |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-64'>TAMAYA-64</a>] - JSON format module introduces |
| its own InputResource model |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-68'>TAMAYA-68</a>] - Add ConfigurationContextBuilder |
| to being able to apply context changes. |
| </li> |
| </ul> |
| |
| <h2> Improvement |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-1'>TAMAYA-1</a>] - Initial code dump |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-5'>TAMAYA-5</a>] - Remove hard dependency on weld. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-6'>TAMAYA-6</a>] - Update to Apache Parent POM |
| version 16 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-7'>TAMAYA-7</a>] - Update Asciidoctor to version |
| 1.5.0 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-10'>TAMAYA-10</a>] - Enable Asciidoctor's |
| diagramm support for all documents |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-25'>TAMAYA-25</a>] - Simplify Component Loading |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-30'>TAMAYA-30</a>] - Introduce Codecs Feature |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-32'>TAMAYA-32</a>] - Reorganized and removed unused |
| imports |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-33'>TAMAYA-33</a>] - remove unused methods and fields |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-34'>TAMAYA-34</a>] - Enabling overriding |
| configurations |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-36'>TAMAYA-36</a>] - Enable direct mapped properties |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-37'>TAMAYA-37</a>] - Add PropertyFilter to |
| ConfigurationContext |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-61'>TAMAYA-61</a>] - Add SPI interface for adapting |
| value combination policy |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-62'>TAMAYA-62</a>] - Unifiy Access to COnfiguration |
| by ConfigurationProvider |
| </li> |
| </ul> |
| |
| <h2> New Feature |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-31'>TAMAYA-31</a>] - Reduce number of annotations |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-39'>TAMAYA-39</a>] - Support JSON as configuration |
| format |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-74'>TAMAYA-74</a>] - Support for type narrowing |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-19'>TAMAYA-19</a>] - Cleanup implementation code |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-21'>TAMAYA-21</a>] - Setup initial Homepage. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-29'>TAMAYA-29</a>] - Remove Stage from the |
| Environment model |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-43'>TAMAYA-43</a>] - Enable path based file loading |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-44'>TAMAYA-44</a>] - Provide abstraction for |
| ConfigurationFormat compatible with current design |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-77'>TAMAYA-77</a>] - Clearify the usage of the |
| ConfigurationContextBuilder |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-80'>TAMAYA-80</a>] - Create a release archive for |
| each release of Tamaya |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-81'>TAMAYA-81</a>] - Finish Examples Documentation |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-82'>TAMAYA-82</a>] - Document builder module |
| documentation |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-83'>TAMAYA-83</a>] - Finish formats module docs |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/TAMAYA-85'>TAMAYA-85</a>] - Fix asciidoc doc for injection |
| module. |
| </li> |
| </ul> |
| </body> |
| </html> |