Releases: LykkeCity/CommonDotNetLibraries
7.5.0
7.4.0
7.3.1
7.3.0
7.2.0
New features
Composite password encryption/decrtyption
Ability to secure data using composite password, which consist of multiple parts is added. Only after all password parts are initiated, data can be encrypted and decrypted. Password parts initiation can be stretched in time.
Improvements
Logging of the context
object is improved. Now it uses StringEnumConverter
, VersionConverter
and IsoDateTimeConverter
to render context as Json. Thus your enums, versions and dates will looks better now in the logs.
7.1.0
Add phones codes with country codes in Lykke.Common CountryPhoneCodes.GetCountries()
7.0.4
Language translation fixed for Lykke.Common.Utils
type.
7.0.3
The new extension method for string type was added:
TrimAllSpacesAroundNullSafe(...)
- Removes all space characters from the begining of the input string and from its end. Space characters to be removed are:
' ', '\t', '\n', '\r'
. - Handles null-valued input strings correctly. No pre-check required.
7.0.2
Bug fixes
CountryManager
HasIso3
method bug fix.
The bug was introduced in version 6.8.6. It returned True for Iso2 codes and False for Iso3.
This behavior has been fixed, now returns True only for valid Iso3 codes.
Please avoid using versions, as they contain this bug too:- 6.8.6
- 7.0.0
- 7.0.1
7.0.1
Improvements
EnvInfo made optional for MicrosoftLoggingBasedLogExtensions.Log
method iteslf. It will be checked only in services.UseLykkeLogging()
. This is suitable for tests