Changes by Version ================== Release Notes. Apollo 2.0.0 ------------------ * [Fix issue that the $ symbol is not used when reading shell variables](https://github.com/ctripcorp/apollo/pull/3890) * [Bump xstream from 1.4.17 to 1.4.18](https://github.com/apolloconfig/apollo/pull/3916) * [switch apollo.config-service log from warning to info level](https://github.com/ctripcorp/apollo/pull/3884) * [Make Access Key Timestamp check configurable](https://github.com/ctripcorp/apollo/pull/3908) * [remove ctrip profile](https://github.com/ctripcorp/apollo/pull/3920) * [Remove spring dependencies from internal code](https://github.com/apolloconfig/apollo/pull/3937) * [Fix issue: ingress syntax](https://github.com/apolloconfig/apollo/pull/3933) * [refactor: let open api more easier to use and development](https://github.com/apolloconfig/apollo/pull/3943) * [feat(scripts): use bash to call openapi](https://github.com/apolloconfig/apollo/pull/3980) * [Support search by item](https://github.com/apolloconfig/apollo/pull/3977) * [Implement password policies to avoid weak passwords](https://github.com/apolloconfig/apollo/pull/4008) * [Extend the gray release capability to support dimensions other than IP](https://github.com/apolloconfig/apollo/pull/4013) * [public namespace basic function](https://github.com/apolloconfig/apollo/pull/3850) * [Bump version to 2.0.0 and drop java 1.7 support](https://github.com/apolloconfig/apollo/pull/4015) * [Optimize home page style](https://github.com/apolloconfig/apollo/pull/4052) * [Support Java 17](https://github.com/apolloconfig/apollo/pull/4060) * [Optimize top navbar style](https://github.com/apolloconfig/apollo/pull/4073) * [Support export/import configs by apollo env](https://github.com/apolloconfig/apollo/pull/3947) * [Catch LinkageError for ClassLoaderUtil.isClassPresent in case class is present but is failed to load](https://github.com/apolloconfig/apollo/pull/4097) * [Split helm chart into another repo](https://github.com/apolloconfig/apollo/pull/4125) * [fix gray publish refresh item status](https://github.com/apolloconfig/apollo/pull/4128) * [Support only show difference keys when compare namespace](https://github.com/apolloconfig/apollo/pull/4165) * [Fix the issue that property placeholder doesn't work for dubbo reference beans](https://github.com/apolloconfig/apollo/pull/4175) * [Fix the NPE occurred when using EnableApolloConfig with Spring 3.1.1](https://github.com/apolloconfig/apollo/pull/4180) * [Bump guava from 29.0 to 31.0.1](https://github.com/apolloconfig/apollo/pull/4182) * [fix the json number display issue when it's longer than 16](https://github.com/apolloconfig/apollo/pull/4183) * [Bump client springboot version](https://github.com/apolloconfig/apollo/pull/4189) * [The release history of namespaces that are not properties will also show comments and release times](https://github.com/apolloconfig/apollo/pull/4198) * [Add unit tests for Utils](https://github.com/apolloconfig/apollo/pull/4193) * [Change Copy Right year to 2022](https://github.com/apolloconfig/apollo/pull/4202) * [Optimize create namespace page](https://github.com/apolloconfig/apollo/pull/4213) * [Allow disable apollo client cache](https://github.com/apolloconfig/apollo/pull/4199) * [Make password check not hardcoded](https://github.com/apolloconfig/apollo/pull/4207) * [Fix update user's password failure](https://github.com/apolloconfig/apollo/pull/4212) * [Fix bug: associated namespace display incorrect in text view](https://github.com/apolloconfig/apollo/pull/4219) * [Add Ordered interface to ProviderManager SPI](https://github.com/apolloconfig/apollo/pull/4218) * [Using commons-lang3 to replace commons-lang](https://github.com/apolloconfig/apollo/pull/4225) * [optimize import/export config](https://github.com/apolloconfig/apollo/pull/4231) * [Configure publish and rollback modal boxes to add scrollbars](https://github.com/apolloconfig/apollo/pull/4251) * [fix import config bug](https://github.com/apolloconfig/apollo/pull/4262) * [Refactor the soft delete design](https://github.com/apolloconfig/apollo/pull/3866) * [Fix the potential data inconsistency issue](https://github.com/apolloconfig/apollo/pull/4256) * [Fix the deleted items display issue in text mode](https://github.com/apolloconfig/apollo/pull/4279) * [Upgrade spring boot to 2.6.6 and spring cloud to 2021.0.1](https://github.com/apolloconfig/apollo/pull/4295) * [Fix the apollo portal start failed issue](https://github.com/apolloconfig/apollo/pull/4298) * [fix: javax.net.ssl.SSLHandshakeException: No appropriate protocol](https://github.com/apolloconfig/apollo/pull/4308) * [Upgrade flyway to 8.0.5](https://github.com/apolloconfig/apollo/pull/4312) * [Broadcast ConfigChangeEvent using Spring ApplicationEvent](https://github.com/apolloconfig/apollo/pull/4305) * [Upgrade maven plugin versions to fix error in Java 17](https://github.com/apolloconfig/apollo/pull/4333) ------------------ All issues and pull requests are [here](https://github.com/ctripcorp/apollo/milestone/8?closed=1)