Version 4.2.0
Release date: May 30, 2019
Changes
- SphinxQL/FluentAPI: Added workaround for handling negative values for ID's (Sphinx/Manticore 3.x) as packet metadata indicates that they are unsigned, which they are not anymore.
- SphinxQL/FluentAPI: Account for protocol change in Manticore 3.x when reading error packets or warnings.
- SphinxQL/FluentAPI: Some small optimizations.
- SphinxQL: Added support for byte[], Memory<byte>, and ReadOnlyMemory<byte> to SphinxQLParameter.
- FluentAPI: Added new Deserialize() methods to JsonObjectSerializer providing implementors a ReadOnlyMemory<byte> or ReadOnlyMemory<char>.
- FluentAPI: Added support for Manticore's REGEX() function via Regex.IsMatch().
- FluentAPI: Added support for Manticore's CONCAT() function via String.Concat().
- FluentAPI: Fixed a possible connection leak in BuildKeywords().