diff --git a/13/umbraco-ui-builder/release-notes.md b/13/umbraco-ui-builder/release-notes.md index 599eb8e17fc..064c595b915 100644 --- a/13/umbraco-ui-builder/release-notes.md +++ b/13/umbraco-ui-builder/release-notes.md @@ -18,6 +18,13 @@ If you are upgrading to a new major version, check the breaking changes in the [ This section contains the release notes for Umbraco UI Builder 13 including all changes for this version. +#### [**13.1.6**](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F13.1.6) **(December 16th 2024)** + +* Added previously validated license resolver, to validate a license if a validation process was already executed successfully in the past 7 days. +* Fixed an issue caused by `where` clauses for filter expression and deleted property. +* Allow entity properties to be searched based on pattern: `StartsWith` | `Contains` [#116](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/116) +* Switch entity create/edit header to label view for read-only collections [#111](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/111) + #### [**13.1.5**](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F13.1.5) **(June 17th 2024)** * Fixed an issue that did not allow a readonly field to be added multiple times to an editor [#105](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/105) diff --git a/13/umbraco-ui-builder/searching/searchable-properties.md b/13/umbraco-ui-builder/searching/searchable-properties.md index 0d9646a3da1..9d1f80ae57a 100644 --- a/13/umbraco-ui-builder/searching/searchable-properties.md +++ b/13/umbraco-ui-builder/searching/searchable-properties.md @@ -21,3 +21,14 @@ Adds the given property to the searchable properties collection. collectionConfig.AddSearchableProperty(p => p.FirstName); collectionConfig.AddSearchableProperty(p => p.Address.Street); ```` + +## Search Expression Pattern + +Up to version 13.1.6, the search was performed using the `StartsWith` method call. +From 13.1.6 and up, search operations can be performed using the `Contains` method call. + +````csharp +// Example +collectionConfig.AddSearchableProperty(p => p.FirstName); // will search for keywords that start with. +collectionConfig.AddSearchableProperty(p => p.FirstName, )SearchExpressionPattern.Contains); // will search for keywords that are contained. +```` diff --git a/14/umbraco-ui-builder/release-notes.md b/14/umbraco-ui-builder/release-notes.md index 7bc78687105..f415da81db8 100644 --- a/14/umbraco-ui-builder/release-notes.md +++ b/14/umbraco-ui-builder/release-notes.md @@ -18,6 +18,17 @@ If you are upgrading to a new major version, check the breaking changes in the [ This section contains the release notes for Umbraco UI Builder 14 including all changes for this version. +#### [**14.0.1**](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F14.0.1) **(December 16th 2024)** + +* Added previously validated license resolver, to validate a license if a validation process was already executed successfully in the past 7 days. +* Fixed an issue caused by `where` clauses for filter expression and deleted property. +* Allow entity properties to be searched based on pattern: `StartsWith` | `Contains` [#116](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/116) +* Switch entity create/edit header to label view for read-only collections [#111](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/111) + +#### [**14.0.0**](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F14.0.0) **(November 11th 2024)** + +* Release major version of `Umbraco.UIBuilder 14` + #### [**14.0.0-alpha1**](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F14.0.0) **(September 2nd 2024)** * Product migrated to support the new Web Component-based Umbraco diff --git a/14/umbraco-ui-builder/searching/searchable-properties.md b/14/umbraco-ui-builder/searching/searchable-properties.md index 0d9646a3da1..5d5002c9d1f 100644 --- a/14/umbraco-ui-builder/searching/searchable-properties.md +++ b/14/umbraco-ui-builder/searching/searchable-properties.md @@ -21,3 +21,14 @@ Adds the given property to the searchable properties collection. collectionConfig.AddSearchableProperty(p => p.FirstName); collectionConfig.AddSearchableProperty(p => p.Address.Street); ```` + +## Search Expression Pattern + +Up to version 14.0.1, the search was performed using the `StartsWith` method call. +From 14.0.1 and up, search operations can be performed using the `Contains` method call. + +````csharp +// Example +collectionConfig.AddSearchableProperty(p => p.FirstName); // will search for keywords that start with. +collectionConfig.AddSearchableProperty(p => p.FirstName, )SearchExpressionPattern.Contains); // will search for keywords that are contained. +```` diff --git a/15/umbraco-ui-builder/release-notes.md b/15/umbraco-ui-builder/release-notes.md index 9147417fc2d..b3b5ca806ed 100644 --- a/15/umbraco-ui-builder/release-notes.md +++ b/15/umbraco-ui-builder/release-notes.md @@ -18,6 +18,19 @@ If you are upgrading to a new major version, check the breaking changes in the [ This section contains the release notes for Umbraco UI Builder 14 including all changes for this version. +#### [**15.0.1**](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F15.0.1) **(December 16th 2024)** + +* Added previously validated license resolver, to validate a license if a validation process was already executed successfully in the past 7 days. +* Fixed an issue caused by `where` clauses for filter expression and deleted property. +* Allow entity properties to be searched based on pattern: `StartsWith` | `Contains` [#116](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/116) +* Switch entity create/edit header to label view for read-only collections [#111](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/111) + +#### [**15.0.0**](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F15.0.0) **(November 14th 2024)** + +* Product migrated to support the new Web Component-based Umbraco + +You can read more about the new Backoffice [in the Umbraco CMS documentation](https://docs.umbraco.com/umbraco-cms/extending/customize-the-editing-experience). + ## Legacy release notes You can find the release notes for **Konstrukt** in the [Change log file on GitHub](changelog-archive/changelog.md). diff --git a/15/umbraco-ui-builder/searching/searchable-properties.md b/15/umbraco-ui-builder/searching/searchable-properties.md index 0d9646a3da1..0caba9e7019 100644 --- a/15/umbraco-ui-builder/searching/searchable-properties.md +++ b/15/umbraco-ui-builder/searching/searchable-properties.md @@ -21,3 +21,14 @@ Adds the given property to the searchable properties collection. collectionConfig.AddSearchableProperty(p => p.FirstName); collectionConfig.AddSearchableProperty(p => p.Address.Street); ```` + +## Search Expression Pattern + +Up to version 15.0.1, the search was performed using the `StartsWith` method call. +From 15.0.1 and up, search operations can be performed using the `Contains` method call. + +````csharp +// Example +collectionConfig.AddSearchableProperty(p => p.FirstName); // will search for keywords that start with. +collectionConfig.AddSearchableProperty(p => p.FirstName, )SearchExpressionPattern.Contains); // will search for keywords that are contained. +````