Skip to content

8.0.0-RTM

Latest

Choose a tag to compare

@lanesCSO lanesCSO released this 26 Jan 15:07
  • [ENHANCEMENT] added support for entra SSO login
  • [ENHANCEMENT] upgrade to .net8 log for JWKS success
  • [ENHANCEMENT] packages updated to latest vesion
  • [BUGFIX] moving response content length to correct if statement
  • [BUG FIX] JSONRPC AND RESTFUL threw exceptions if ParseError used in certain scenarios
  • [BUG FIX] removed unnecessary instantiation of EntraTokenAuthentication()
  • [ENHANCEMENT] log4net updated to 3.1.0
  • [ENHANCEMENT] cache external JWKS once recevied and fail back to cached copy if unable to get latest copy
  • [ENHANCEMENT] added first business phone record from graph api
  • [ENHANCEMENT] EnyimMemcachedCore updated to 3.4.0
  • [ENHANCEMENT] update Console/ConsoleConfiguration.cs -> AddApiLibrary to allow for optional packages to be added at runtime
  • [ENHANCEMENT] Added GetStatsDictionary to return a Dictionary of memcache stats
  • [BUG FIX] memcache works with a DNS name
  • [ENHANCEMENT] allow machine to machine authentication using entra SSO tokens
  • [ENHANCEMENT] Added filename to byte[] streamed output
  • [ENHANCEMENT] remove transaction on trace insert
  • [ENHANCEMENT] dont log for OperationCanceledException
  • [ENHANCEMENT] changing error logs to info logs for jsopnrpc exceptionns for malformed json
  • [ENHANCEMENT] added attribute used for identity within the API when an external ENTRAID token that is a service account
  • [BUG FIX] memcache fix for on startup when node is not available. Note: appsettings.json memcached times need to be low enough to allow app to startup in time
  • [ENHANCEMENT] a white list of endpoints that can be access is now recorded
  • [ENHANCEMENT] a list of assemblies for reflection can now be supplied otherwise all assemblies have to be iterated through
  • [ENHANCEMENT] removing head as an allowed endpoint from APISettings