Skip to content
This repository was archived by the owner on Aug 13, 2020. It is now read-only.

Commit af8aacb

Browse files
committed
Update change log for release
1 parent 7052cb4 commit af8aacb

File tree

1 file changed

+41
-1
lines changed

1 file changed

+41
-1
lines changed

CHANGELOG.md

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,40 @@ on [Keep a CHANGELOG](http://keepachangelog.com/). This project adheres to
55

66
## [Unreleased]
77

8+
## [2.0.0] 2017-06-23
9+
10+
### Changed
11+
- Refactor all framework components that are not internal so that they are provided as interfaces
12+
via new Framework API modules
13+
- Rework interceptor chain so that it is specific to a service component, by allowing each component
14+
to provide an interceptor chain definition rather than using annotation scanning
15+
- Upgrade to use framework parent POM [1.5.0](https://github.com/CJSCommonPlatform/maven-framework-parent-pom/releases/tag/release-1.5.0)
16+
- Upgrade to use common BOM [1.16.0](https://github.com/CJSCommonPlatform/maven-common-bom/releases/tag/release-1.16.0)
17+
- Interceptor chain now adds the component name to the context so it can be used by the access control interceptor or anything else that needs it
18+
- Logging dependencies tidied up - all logging implementations excluded from dependencies and tests use new test utils modules for logging
19+
- Generated class names made more unique, including adding the base URI in class name for generated JMS listeners. **Any project that overrides the generated
20+
class will need to change the class name of their override to match**
21+
- Improved logging for annotation scanning
22+
- Add component to audit interceptor so that audit messages can distinguish between components even
23+
when they are deployed in a single WAR.
24+
25+
### Removed
26+
- Support for default sender destinations removed; senders now always require messaging clients to
27+
be provided, typically by generating one from the destination RAML.
28+
- Access control Provider annotation and annotation scanning; this functionality has moved to the access control library
29+
- Precondition class marked as deprecated - will be removed in 3.0.0 unless a different use case is found for it
30+
31+
### Fixed
32+
- Test cases for random ZonedDateTime generators and added logging to show more info when they fail
33+
- Javadoc errors
34+
- Aggregate snapshot service was pulling in Liquibase due to an incorrect dependency scope
35+
- Remove audit from event listener and event processor
36+
37+
### Added
38+
- Script for building dependencies locally
39+
- Support for generating and discovering direct adapters, if a message destination exists locally
40+
a service component in the same application
41+
842
## [2.0.0-rc8] - 2017-06-23
943

1044
### Fixed
@@ -659,9 +693,15 @@ turned off by default
659693
- Initial release with basic dispatcher, handler and adapter generation
660694

661695
[Unreleased]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-2.0.0-rc3...HEAD
696+
[2.0.0]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-1.7.0...release-2.0.0
697+
[2.0.0-rc8]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-2.0.0-rc7...release-2.0.0-rc8
698+
[2.0.0-rc7]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-2.0.0-rc6...release-2.0.0-rc7
699+
[2.0.0-rc6]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-2.0.0-rc5...release-2.0.0-rc6
700+
[2.0.0-rc5]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-2.0.0-rc4...release-2.0.0-rc5
701+
[2.0.0-rc4]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-2.0.0-rc3...release-2.0.0-rc4
662702
[2.0.0-rc3]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-2.0.0-rc2...release-2.0.0-rc3
663703
[2.0.0-rc2]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-2.0.0-rc1...release-2.0.0-rc2
664-
[2.0.0-rc1]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-1.7.1...release-2.0.0-rc1
704+
[2.0.0-rc1]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-1.7.0...release-2.0.0-rc1
665705
[1.7.1]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-1.7.0...release-1.7.1
666706
[1.7.0]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-1.6.0...release-1.7.0
667707
[1.6.0]: https://github.com/CJSCommonPlatform/microservice_framework/compare/release-1.5.0...release-1.6.0

0 commit comments

Comments
 (0)