Skip to content

Releases

v2.9.0

Choose a tag to compare

@pengweiqhca pengweiqhca released this 26 Sep 10:09
ab40105

Change Microsoft.AspNet.WebApi.Client => System.Net.Http.Json on netstandard

v2.7.0

Choose a tag to compare

@pengweiqhca pengweiqhca released this 28 Jun 01:13
801800f
  1. Filter unreleased namespace rather than warning log.
  2. Wait until successful or timeout at startup if not local cache file.

Fix UseHttpMessageHandlerFactory not work.

Choose a tag to compare

@pengweiqhca pengweiqhca released this 30 Dec 03:38
d83f9f4

Com.Ctrip.Framework.Apollo

  1. IApolloOptions HttpMessageHandlerFactory => HttpMessageHandler.

Com.Ctrip.Framework.Apollo.Configuration

  1. Mark ApolloOptions.HttpMessageHandlerFactory [Obsolete]
  2. Add MelLogging, write apollo log to Microsoft.Extensions.Logging
  3. Upgrade Microsoft.Extensions.* 2.1.1 => 3.1.0

Com.Ctrip.Framework.Apollo.ConfigurationManager

  1. Mark ConfigUtil.UseHttpMessageHandlerFactory [Obsolete]

添加PlaceHolder功能

Choose a tag to compare

@pengweiqhca pengweiqhca released this 26 Nov 05:52
aedc9f1

<add key="Apollo:EnablePlaceholder" value="true" />

允许低版本.NET Frameowrk[net40-net471)版本使用ConfigurationBuilder功能

Choose a tag to compare

@pengweiqhca pengweiqhca released this 25 Nov 10:04
c7a84bf

要求运行时.NET Framework版本4.7.1及以上

v2.5.1: Merge pull request #178 from pengweiqhca/master

Choose a tag to compare

@pengweiqhca pengweiqhca released this 19 Nov 07:07
4f87e23
  • 添加功能强大的CommonSectionBuilder
  • 删除Key2XmlConfigurationBuilder(请使用CommonSectionBuilder)
  • AppSettingsSectionBuilder允许配置前缀
  • ConnectionStringsSectionBuilder允许不使用前缀

具体请查看文档ConfigurationBuilder支持

v2.5.0

Choose a tag to compare

@pengweiqhca pengweiqhca released this 08 Nov 10:44
a3768ef

Com.Ctrip.Framework.Apollo

  1. 日志包含更详细内容

Com.Ctrip.Framework.Apollo.ConfigAdapter.Yaml

  1. 更新YamlDotNet

Com.Ctrip.Framework.Apollo.Configuration

  1. 完全禁用ApolloConfigurationManager

Com.Ctrip.Framework.Apollo.ConfigurationManager

  1. 添加Key2XmlConfigurationBuilder和NodeReplaceSectionBuilder,方便直接替换节点内容
  2. ConnectionStringsSectionBuilder支持读取特定的keyPrefix
  3. ApolloConfigurationBuilder添加静态AppSettingsInitialized属性

添加非Properties格式支持

Choose a tag to compare

@pengweiqhca pengweiqhca released this 15 Jun 13:33
89b8f78
  1. 添加json、xml等格式的namespace的支持,并提供扩展接口
  2. 重新设计IConfig,通过扩展方法实现更多功能
  3. 重构日志,直接通过委托而不需要实现接口
  4. Apollo.Configuration支持通过Env读取metaserver
  5. Apollo.ConfigurationManager允许从环境变量读取apollo配置值
  6. Apollo.ConfigurationManager添加对.net core风格key支持,优先级低于原来的key

Initial Release

Choose a tag to compare

@nobodyiam nobodyiam released this 08 Mar 15:09
v1.0.0

fix assembly load issue when path contains #