github apolloconfig/apollo v1.1.0
Apollo v1.1.0 Release

latest releases: v2.3.0, v2.2.0, tag-oidc-debug-log-2...
6 years ago

This release includes several enhancements and bug fixes.

General

  • Add kubernetes support #1416
  • Change column 'Username' in table 'Authorities' to varchar(64) #1480
    • Yet there is no need to apply this schema change if your system is running well
  • Support rotating log files based on size and time #1494 #1495 #1530
  • Update alpine from v3.6 to v3.8 in docker files #1513
  • Rename heap_trace.txt to gc.log and make gc log rotatable #1526
  • Upgrade spring boot to 2.0.5 and spring cloud to Finchley.SR1 #1527

Apollo Portal

  • Add query function for portal server config page #1357
  • Unify portal logout url to /user/logout #1363
  • Add system info page for admin user to diagnose the system #1379
  • Add ldap support #1380
  • Fix modifing string in its iteration #1412
  • Fix content type in role assignment requests #1443
  • Allow public namespaces created with no org prefix #1476
  • Add gray release operation for Open API #1518 #1533
  • Fix the config overridden issue in server configuration page #1521
  • Optimize my-projects view to show projects which the user has admin permissions #1528
  • Support displaying configs only to team members #1531
  • Adjust cache control so that entry htmls are not cached, as we need them to trigger 302 in case user is not logged in #1535

Apollo Client

  • Add getProperty with transform function #1356
  • Check meta server real path #1415
  • Make sure ApolloBootstrapPropertySources is in the first place #1432
  • Support multiple spring contexts #1436
  • Add removeChangeListener api #1462
  • Add getSourceType api #1470
  • Fix default PropertySourcesPlaceholderConfigurer order issue #1525

Apollo Mock Server

  • Add apollo-mockserver module to support config mock in test scenarios #1397 #1403

Apollo Open API Client

  • Add apollo-openapi client to simplify open api usage for Java #1508

Installation

Please refer 分布式部署指南

How to upgrade from v1.0.0 to v1.1.0

There is no schema change between v1.0.0 and v1.1.0.
(Because it's not required to apply the schema change brought by #1480 )
So simply deploy v1.1.0 executables with the following sequences:

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

Don't miss a new apollo release

NewReleases is sending notifications on new releases.