Release Notes

Information about changes provided in this release.

Version 0.9.0

New Features

New features implemented in release version 0.9.0.

# Component Summary Resolution Severity
696 smart-exceptions-i18n Provide means to easily access Messages from the Cause FIXED normal
698 smart-exceptions-i18n Provide access to Exceptions for Message Beans FIXED normal
703 smart-exceptions-i18n Provide an Implementation for NumberCode that supports fixed width Codes FIXED normal
708 smart-exceptions-core Allow to change the Representation of Exceptions FIXED major
709 smart-exceptions-i18n Allow to change the Representation of I18N Exceptions FIXED major

Change Requests

Change requests implemented in release version 0.9.0.

# Component Summary Resolution Severity
711 smart-exceptions-core Replace Service Helper with Java 6 ServiceLoader FIXED normal

Improvements

Improvements made in release version 0.9.0.

# Component Summary Resolution Severity
694 smart-exceptions-core Make Exception Methods final FIXED normal
695 smart-exceptions-i18n Make Exception Methods final FIXED normal
702 smart-exceptions-core Distinguish between library customization and application customization options. FIXED normal

Bugs

Bugs fixed in release version 0.9.0.

# Component Summary Resolution Severity
697 smart-exceptions-i18n Messages instance provides Keys as default Values FIXED normal
704 exceptioncodes-maven-plugin Javadoc without a dot run into a RuntimeException FIXED normal
706 smart-exceptions-i18n AbstractMessageBean lacks toString FIXED major
707 smart-exceptions-i18n AbstractMessageException and RuntimeException lacks toString FIXED critical

Version 0.8.0

New Features

New features implemented in release version 0.8.0.

# Component Summary Resolution Severity
687 smart-exceptions-i18n Separate Exception Type from Exception Info FIXED normal

Change Requests

Change requests implemented in release version 0.8.0.

# Component Summary Resolution Severity
670 smart-exceptions-i18n MessageParam Annotation should support Field and Method FIXED normal

Improvements

Improvements made in release version 0.8.0.

# Component Summary Resolution Severity
691 exceptioncodes-maven-plugin Pretty print XML reports FIXED normal
693 exceptioncodes-maven-plugin Excludes and Includes for both Mojos should be specified the same way FIXED major

Bugs

Bugs fixed in release version 0.8.0.

# Component Summary Resolution Severity
688 smart-exceptions-report Failure to parse Enum-Elements with constructor or method call FIXED normal
689 exceptioncodes-maven-plugin Umlauts not read properly from Javadoc Comments FIXED normal
690 exceptioncodes-maven-plugin Documentation of reportGenerator lists only two Generators FIXED minor
692 exceptioncodes-maven-plugin Excludes and Includes have no Effect FIXED major

Version 0.7.1

Improvements

Improvements made in release version 0.7.1.

# Component Summary Resolution Severity
686 exceptioncodes-maven-plugin Site Documentation: Site and XML Reports updated FIXED normal

Bugs

Bugs fixed in release version 0.7.1.

# Component Summary Resolution Severity
685 smartics-exceptions Credits Page missing for some Projects FIXED major

Version 0.7.0

New Features

New features implemented in release version 0.7.0.

# Component Summary Resolution Severity
113 exception-codes-ant Best practices exception handling and logging INVALID enhancement
120 smartics-exceptions Migration documentation WONTFIX enhancement
682 smart-exceptions-i18n Provide Messages to check for available Message Types FIXED normal

Change Requests

Change requests implemented in release version 0.7.0.

# Component Summary Resolution Severity
644 smart-exceptions-report Replace Javadoc with QDox FIXED normal
646 exceptioncodes-maven-plugin Merge SDoc Plugin into the Exceptions Plugin FIXED normal
648 smart-exceptions-report Ant and CLI clients are no longer supported FIXED normal
655 exceptioncodes-maven-plugin Display public Id in Titles of Code Sections FIXED normal
663 smartics-exceptions Remove commons-logging and use SLF4j FIXED normal
664 smart-exceptions-i18n Make Message Types appear on a new Line FIXED normal

Improvements

Improvements made in release version 0.7.0.

# Component Summary Resolution Severity
139 exceptioncodes-maven-plugin Java 6.0 required FIXED critical
250 exceptioncodes-maven-plugin Code column rendered with toString method FIXED normal
255 exception-codes-ant Document the available sorters FIXED normal
304 smart-exceptions-core Valid XML required in Javadoc INVALID major
649 exceptioncodes-maven-plugin Reports can only be generated if Classes are compiled INVALID normal
650 smartics-exceptions Update L&F of Site FIXED normal
661 smartics-exceptions New Intro on the Home Page FIXED normal
667 smartics-exceptions Best Practice: Correlation ID FIXED normal
668 smartics-exceptions Best Practice: Log Exceptions to Trouble Tickes Systems FIXED normal
671 smartics-exceptions Best Practice: How to generate Reports for other Audiences? FIXED normal
675 smartics-exceptions Update Best Practices for Logging FIXED normal
676 smartics-exceptions Best Practice: Clarify the Serializability Issue FIXED normal
677 smartics-exceptions Fix License Headers FIXED major

Bugs

Bugs fixed in release version 0.7.0.

# Component Summary Resolution Severity
683 exceptioncodes-maven-plugin SDoc export Mojo fails to support Locale en FIXED normal

Version 0.6.2

Bugs

Bugs fixed in release version 0.6.2.

# Component Summary Resolution Severity
463 exceptioncodes-maven-plugin Missing End Tag for div Element in Code Report FIXED normal

Version 0.6.1

Bugs

Bugs fixed in release version 0.6.1.

# Component Summary Resolution Severity
459 exception-codes-ant Restore missing properties FIXED normal

Version 0.6.0

New Features

New features implemented in release version 0.6.0.

# Component Summary Resolution Severity
315 smart-exceptions-core Export code documentation to XML FIXED major
452 exceptioncodes-maven-plugin Add skip configuration attribute FIXED major

Improvements

Improvements made in release version 0.6.0.

# Component Summary Resolution Severity
453 smartics-exceptions Change build process to Maven 3 FIXED normal

Version 0.5.0

Improvements

Improvements made in release version 0.5.0.

# Component Summary Resolution Severity
296 smartics-exceptions Unify Versions FIXED normal
297 smartics-exceptions Cleanup POM Dependencies FIXED normal

Version 0.4.0

New Features

New features implemented in release version 0.4.0.

# Component Summary Resolution Severity
272 smart-exceptions-i18n Structured Information FIXED normal
294 exceptioncodes-maven-plugin Make ExceptionInfo public WONTFIX normal

Improvements

Improvements made in release version 0.4.0.

# Component Summary Resolution Severity
293 smart-exceptions-core Replace synchronized block in IncrementFactory FIXED normal

Version 0.3.8

Improvements

Improvements made in release version 0.3.8.

# Component Summary Resolution Severity
249 smart-exceptions-i18n Provide easy access to all text information in an exception FIXED minor

Bugs

Bugs fixed in release version 0.3.8.

# Component Summary Resolution Severity
109 smart-exceptions-core Generation of the Javadoc report is platform dependent FIXED normal
251 smart-exceptions-report Sorting fails for numbers of unequal length FIXED major
252 exceptioncodes-maven-plugin CodeSortedSinkReportGenerator renders header with failure FIXED normal
253 smart-exceptions-core Sub projects deadlink to sources and javadoc FIXED major

Version 0.3.7

Bugs

Bugs fixed in release version 0.3.7.

# Component Summary Resolution Severity
248 smart-exceptions-i18n Fetching resource bundles fails FIXED critical

Version 0.3.5

New Features

New features implemented in release version 0.3.5.

# Component Summary Resolution Severity
65 exceptioncodes-maven-plugin Add support for source-jars FIXED enhancement
135 exceptioncodes-maven-plugin Locale as property FIXED minor

Improvements

Improvements made in release version 0.3.5.

# Component Summary Resolution Severity
68 exceptioncodes-maven-plugin Presentation of codes FIXED enhancement
102 exceptioncodes-maven-plugin Change Parser using ANTLR FIXED major
121 smart-exceptions-core Document cli and ant subprojects FIXED minor

Bugs

Bugs fixed in release version 0.3.5.

# Component Summary Resolution Severity
66 smart-exceptions-report Handling of Javadoc inline tags DUPLICATE normal
100 smart-exceptions-core Site and subsites FIXED major
136 exceptioncodes-maven-plugin Opt-out on POM or if no Java source files present in project. FIXED normal
generated by issues-maven-plugin