Version 2.0.0-alpha005

Alpha
Date 2023-06-28 (478 days ago)
Downloads 114 downloads
NuGet View on NuGet
GitHub View on GitHub
Target Frameworks .NET 6
Umbraco Versions Umbraco 10 Umbraco 11

New alpha release for Umbraco 10+ 🎉

#installation">Installation

Via NuGet:

.NET CLI:

dotnet add package Limbo.Umbraco.Search --version 2.0.0-alpha005

Package Manager:

Install-Package Limbo.Umbraco.Search -Version 2.0.0-alpha005

#changelog">Changelog

  • The TryParseDateTime check in the IndexDateWithFormat method should be negated (see a54c080)
    The check should be negated in order for the date to be successfully indexed.

  • The IndexDateWithFormat method should add a new field with the _search suffix (see 0b09ecd)
    The method already adds a new field for the date using the _range suffix, but a field with the _search suffix to align with the IndexDateExtended method. Ideally the _range should no longer be used, but this is kept for legacy support.

  • Static "ExamineDateFormats" class should be public instead of internal (see 4af5cdc)
    Making the class public means that it can be used outside of the package.

  • Added new extension methods to the QueryListExtensions class (see b48e47e)
    This introduces the AppendIds, AppendGuids, AppendDateRange, AppendDateYear and AppendDateYearRange methods. which can now be used to help build a QueryList.

  • Added Exclude option to the QueryList class (see 5364e33)
    This allows using a QueryList instance to exclude results - rather than including results (which is default).

  • Updated logic of ValueSetExtensions extension methods to allow list values (see ef19c4b)
    The Add, Set and TrySet methods allow specifying an object to be added to a field in the index. The three methods now support the value to be a list of individual values, opposed to just a single value.

  • Updated the Skybrud.Essentials dependencies (see 677427c)
    It's been a while this the latest release, so Skybrud.Essentials and Skybrud.Essentials.AspNetCore dependencies were a bit behind, and how now been updated to the most recent versions.

  • Added upper bound for the Umbraco dependencies (see 66f2f8d)
    The package supports both Umbraco 10 and 11, which is now reflected by the version requirements for the Umbraco dependencies.