Skip to content

Releases: CSOIreland/Server-API-Library

7.0.4-RTM

10 Jul 15:32
Compare
Choose a tag to compare
  • [BUG FIX] allow request type for tracing to be null
  • [ENHANCEMENT] removed Microsoft.AspNetCore.Authentication.OpenIdConnect package
  • [ENHANCEMENT] improved error catching of performance thread
  • [ENHANCEMENT] improved how performance data gets stored
  • [BUG FIX] Bug fix for AttributeDictionary in CheckAPICallsAllowed
  • [ENHANCEMENT] upgraded Microsoft.Data.SqlClient to 5.2.1
  • [BUG FIX] request type record head for tracing
  • [BUG FIX] Bug fix for AttributeDictionary in CheckAPICallsAllowed

Full Changelog: 7.0.1-RTM...7.0.4-RTM

7.0.1-RTM

07 May 11:38
Compare
Choose a tag to compare
  • [BUG FIX] check that key is not already in attribute dictionary's

Full Changelog: 7.0.0-RTM...7.0.1-RTM

7.0.0-RTM

29 Apr 11:34
Compare
Choose a tag to compare

.net 8 release

  • [ENHANCEMENT] removed references to classes that are not required for the API. They are now moved to different projects
  • [BUG FIX] parse error function in restful had a default of " " instead of ""
  • [BUG FIX] changed accessibility level of MemcachedClient to be internal
  • [ENHANCEMENT] added logging of networkusername when AD connectivity issue
  • [ENHANCEMENT] use method handle and static dictionary to speed up reflection lookup
  • [BUG FIX] handle custom sql datatypes on non query procedure
  • [BUG FIX] Dispose of database connection if it can't be opened
  • [ENHANCEMENT] memcache CAS locking for casrepositoryflush implemented
  • [ENHANCEMENT] updated libraries -- sqlclient, enyim and log4net
  • [ENHANCEMENT] move interfaces to interfaces directory
  • [ENHANCEMENT] remove CustomPropertyAttributes.cs as now in CSOSanitiser
  • [BUG FIX] removed internal set bug -- public int API_ADO_BULKCOPY_TIMEOUT { get; internal set; }
  • [ENHANCEMENT] change activity declaration type in Middleware/API.Middleware.
  • [BUG FIX] parse error function in restful had a default of " " instead of ""
  • [BUG FIX] changed accessibility level of MemcachedClient to be internal
  • [ENHANCEMENT] added logging of networkusername when AD connectivity issue

Full Changelog: 6.1.26...7.0.0-RTM

6.1.26-RTM

22 Mar 14:20
Compare
Choose a tag to compare

[BUG FIX] memcache CAS locking duration changed

Full Changelog: 6.1.25...6.1.26

6.1.25 RTM

14 Mar 14:35
Compare
Choose a tag to compare

memcache CAS locking for casrepositoryflush implemented

Full Changelog: 6.1.24...6.1.25

6.1.24 RTM

13 Mar 12:26
Compare
Choose a tag to compare

[BUG FIX] Dispose of database connection if it can't be opened

6.1.23 RTM

12 Mar 15:15
Compare
Choose a tag to compare
  • [BUG FIX] Dispose of database connection if it cant't be opened

Full Changelog: 6.1.22...6.1.23

6.1.22 RTM

12 Mar 12:05
Compare
Choose a tag to compare

[ENHANCEMENT] Ensure Stateless flag functions as designed for session management

Full Changelog: 6.1.21...6.1.22

6.1.21 RTM

14 Feb 11:51
Compare
Choose a tag to compare
  • [BUG FIX] Added cache storage of the key GET_WITH_CAS_TIMEOF_EXCEPTION key to store the datetime value of when the GetWithCas exception occurred.
  • [BUG FIX] Fixes for session to not be expired and System.ArgumentOutOfRangeException when calling GetWithCas.

Full Changelog: 6.1.18...6.1.21

6.1.18 RTM

19 Jan 14:32
Compare
Choose a tag to compare

upgrading Microsoft.Data.SqlClient to 5.1.4 as 5.1.1 is deprecated