Skip to content

Apollo 2.3.0 Release

Latest
Compare
Choose a tag to compare
@nobodyiam nobodyiam released this 10 Aug 13:15
· 32 commits to master since this release

Highlights

Simplified Local Startup

The entire Apollo server system can now be launched in a single process without needing a MySQL server. For further details, refer to II. Local startup.

screenshot

What's Changed

  • bump version to 2.3.0-SNAPSHOT by @nobodyiam in #5049
  • adjust the sql a little bit so that ddl is before dml by @nobodyiam in #5050
  • Fix circular references on LdapAutoConfiguration by @BlackBear2003 in #5055
  • docs: openapi 3.2.17 Create App And grant administrative privileges by @Anilople in #5046
  • Change Copy Right year to 2024 by @shoothzj in #5064
  • Add comment for clusters and UI display by @BlackBear2003 in #5072
  • build(deps): bump com.google.guava:guava from 31.1-jre to 32.0.0-jre by @dependabot in #5039
  • Fix the issue that the length of private namespaces are mis-calculated by @nobodyiam in #5078
  • Refine the description of the environment name by @klboke in #5082
  • docs: refactor-docs-structure by @nisiyong in #5084
  • docs: fix sdk dead links by @nisiyong in #5086
  • apollo assembly optimization by @vdiskg in #5035
  • fix config import on windows by @vdiskg in #5088
  • fix the apollo version logic by reading the server version instead of the apollo-core version by @nobodyiam in #5105
  • build: bump org.postgresal:postgresal from 42.5.3 to 42.7.2 by @shoothzj in #5112
  • ci: add convertional commit lint by @shoothzj in #5111
  • update the quick start doc to reflect the latest changes by @nobodyiam in #5116
  • feat: Portal module RestTemplate supports configuring ConnectionTimeToLive by @larry4xie in #5121
  • feat: update the config item table column width by @liaozan in #5131
  • sync apollo portal server config to apollo quick start server by @nobodyiam in #5134
  • Beautify Portal TraceLog UI interface by @BlackBear2003 in #5149
  • Fix the role permission deletion issue when appid contains '_' by @nobodyiam in #5150
  • Fix npe of audit log get operator by @BlackBear2003 in #5153
  • fix: -XX:HeapDumpPath doesn't ready when meet OOM by @Anilople in #5157
  • Fix the release retention error by @nobodyiam in #5162
  • fix: assign roles to owner instead of operator by @Lin-1997 in #5191
  • add namespaces check in synchronization configuration feature by @nobodyiam in #5192

Installation

Please refer to the Distributed Deployment Guide.

How to upgrade from v2.2.0 to v2.3.0

  1. Apply apolloconfigdb-v220-v230.sql to ApolloConfigDB
  2. Deploy v2.3.0 executables with the following sequences:
    1. apollo-configservice
    2. apollo-adminservice
    3. apollo-portal

New Contributors