Skip to content

Apollo v1.3.0 Release

Compare
Choose a tag to compare
@nobodyiam nobodyiam released this 17 Feb 03:01
· 725 commits to master since this release

This release includes several enhancements and bug fixes.

General

  • Introduce flyway database migration tool #1828
  • Fix spec.template.spec.initContainers[1].name: Duplicate value issue when deploying with apollo-on-kubernetes #1952

Apollo Portal

  • Add import and export configs api #1767
  • Add fullscreen mode for config value editor #1788
  • Add group search support for ldap #1794
  • Optimize my-projects view to show projects which the users have admin/edit/publish permissions #1855
  • Allow empty config value #1852 #1883
  • Fix instance list pagination issue #1891
  • Do not allow user to create private app namespace with the same name as some public app namespace #1894
  • Prompt current config item that is being deleted #1898
  • Fix ldap findByUserIds error #1910
  • Add syntax check function for yaml namespace #1946
  • Add servlet initializer for apollo-portal and apollo-adminservice #1948
  • Change apollo portal port to 8070 by default #1961
  • Fix the issue that when using reverse proxy with TLS, "HttpServletResponse.sendRedirect" will redirect to http rather than https #1967
  • Limit hibernate query plan cache size #1963

Apollo Client

  • Implement Ordered for ApolloApplicationContextInitializer #1809
  • Add ConfigChangeListener with optional interested key prefixes #1871
  • Add yaml support to apollo-client #1944
  • Add rate limter for no app id warning log #1949

Apollo Admin Service

  • Fix instance list pagination issue #1891
  • Add servlet initializer for apollo-portal and apollo-adminservice #1948

Installation

Please refer 分布式部署指南

How to upgrade from v1.2.0 to v1.3.0

There is no schema change between v1.2.0 and v1.3.0.
So simply deploy v1.3.0 executables with the following sequences:

  1. apollo-configservice
  2. apollo-adminservice
  3. apollo-portal