Skip to content

Version 1.1.0

Compare
Choose a tag to compare
@nd1012 nd1012 released this 13 Apr 06:02
· 13 commits to main since this release

Changes

Breaking changes

  • DiscoveryConfig.GetDiscoveryConfig returns an IReadOnlyDictionary<string, DomainConfig> now
  • DiscoveryConfig.KnownProxies is an IReadOnlySet<IPAddress> now
  • DomainConfig.AcceptedDomains and DomainConfig.Protocols is an IReadOnlyList<string> now
  • Protocol.LoginName_Delegate changed
  • Protocol.CreateXml changed
  • DiscoveryConfig.GetDiscoveryConfig is now asynchronous and named GetDiscoveryConfigAsync
  • DomainConfig.LoginNameMapping is now a Dictionary<string, string>

Additions

  • Added DiscoveryConfig.Current
  • DiscoveryConfig.GetDiscoveryConfig is virtual now
  • Added DomainConfig.LoginNameMapping
  • Added DomainConfig.LoginNameMappingRequired
  • Added Protocol.DefaultLoginName
  • Added Protocol.LoginNameMapping
  • Added Protocol.LoginNameMappingRequired
  • Added Aspire support
  • Added DiscoveryConfig.EmailMappings
  • Added DomainConfig.GetConfig
  • Added EmailMapping
  • Added CommandLineInterface.ParsePostfixEmailMappingsAsync
  • Added DiscoveryConfig.WatchEmailMappings
  • Added DiscoveryConfig.WatchFiles
  • Added `DiscoveryConfig.PreReloadCommand´
  • Added VersionInfo
  • Added CLI API autodiscover upgrade
  • Added CLI API autodiscover post-upgrade (for internal use)
  • Added automatic online upgrade
  • Added Trunk build configuration
  • Added request body length limit of 512 bytes
  • Added XmlResponse
  • Pre-forking controller results now
  • Added CLI API about

Full Changelog: v1.0.0...v1.1.0