Version 3.3.0
Release date: February 27, 2013.
Changes
- Fluent API: Added support for saving JSON attributes to real-time indexes.
- Fluent API: Added support for new options 'boolean simplify', 'sort method', 'idf', and 'global_idf'.
- Fluent API: Added string extension method GetSnippet(), which is translated to the new SphinxQL function SNIPPET().
- Fluent API: Dictionaries in conjuction with JSON attributes can now be used in queries.
- Fluent API: Added support for nullable types.
- Fluent API: Made SerializeTypeAsJson in class ConventionConfiguration and JsonEntitySerializer in class Settings public.
- Fluent API: Made classes JsonObjectSerializer and JsonValueConverter public.
- Fluent API: During the retrieval of results, strings are automatically converted to an Enum if needed, even if SaveEnumsAsIntegers is true.
- Fluent API: Arrays can now be used for MVA's.
- SphinxQL: Implemented method GetChar() in SphinxQLDataReader.
- SphinxQL: Automatic detection of System.Guid when used as parameter.
- Native API: Added property QueryFlags to SphinxSearchOptions class.
- Native API: Added support for sub-selects via method SetOuterSelect().