Release Notes.
Apollo 2.1.0
- Add a config adjust the property source overriden behavior
- feat(apollo-client): the spi of config service load balancer client
- add cat-client as optional dependency
- refactor Functions class with lambda
- fix:occur a 400 error request when openapi key's parameter contain "a[0]"
- Upgrade mysql-connector-java version to fix possible transaction rollback failure issue
- Remove database migration tool Flyway
- Optimize Spring-Security Firewall Deny Request Response 400
- Optimize the UI experience of open platform authorization management
- Allow users to associate multiple public namespaces at a time
- Move apollo-demo, scripts/docker-quick-start and scripts/apollo-on-kubernetes out of main repository
- Add search key when comparing Configuration items
- A user-friendly user management page for apollo portal
- Optimize performance of '/apps/{appId}/envs/{env}/clusters/{clusterName}/namespaces' interface queries
- Add a new API to load items with pagination
- fix(#4474):'openjdk:8-jre-alpine' potentially causing wrong number of cpu cores
- Switching spring-session serialization mode to json for compatibility with spring-security version updates
- fix(#4483):Fixed overwrite JSON type configuration being empty
- Allow users to delete AppNamespace
- fix the deleted at timestamp issue
- add configuration processor for portal developers
- Add a potential json value check feature
- Add index for table ReleaseHistory
- add an option to custom oidc userDisplayName
- fix openapi item with url illegalKey 400 error
- fix the exception occurred when publish/rollback namespaces with grayrelease
- fix create namespace with single dot 500 error
All issues and pull requests are here