Apollo v0.7.0 Release
This release includes several enhancements and bug fixes.
Please note that with this release, there is no need to download apollo mvn-repo to your local repository anymore.
General
- #589 remove framework parent pom
- #608 rename default apollo_profile from 'dev' to 'github' to avoid confusion
- Pay attention to this change if you customized apollo logic with profiles before
Apollo Portal
- #592 fix submit disabled adding items when env is not selected
- #598 fix url parameter encoding issue
- #604 refactor RoleInitializationService and RolePermissionService as interfaces
Apollo Admin Service
- #605 Optimize find items performance
Apollo Client
- #599 use guice as apollo-client's ioc mechanism instead of plexus
- #606 add config file change listener
Apollo Core
- #594 merge and simplify framework foundation for apollo own use
- #607 load config file(apollo-env.properties) from working directory first
How to upgrade from v0.6.3 to v0.7.0
There is no schema change between v0.6.3 and v0.7.0.
So simply deploying v0.7.0 executables with the following sequences:
- apollo-configservice
- apollo-adminservice
- apollo-portal