Skip to content

Releases: nikcio/Nikcio.UHeadless

Version 3.0.6

03 Nov 18:01
Compare
Choose a tag to compare

3.0.6 (2022-11-03)

Bug Fixes

  • Fixed redirect encountering "Ambitious reference" (5bf1ea4)

Dependencies

  • Updated dependencies
    • Hotchocolate updated to 12.15.1

Version 3.0.5

18 Oct 20:08
Compare
Choose a tag to compare

3.0.5 (2022-10-18)

Bug Fixes

  • Created unsupported message for grid (a3f4798)

Dependencies

  • Updated dependencies
    • Hotchocolate updated to 12.15.0

Version 3.0.4

05 Oct 17:55
Compare
Choose a tag to compare

3.0.4 (2022-10-05)

Bug Fixes

  • Fixed default mapping overruling custom property mappings (fd89095)

Version 3.0.3

05 Oct 17:43
Compare
Choose a tag to compare

3.0.3 (2022-10-05)

Bug Fixes

  • Add culture to basic block list getValue (04db15f), closes #91

Dependencies

  • Updated dependencies

What's Changed

  • Added an example of contentById query by @biapar in #88

New Contributors

Full Changelog: v3.0.2...v3.0.3

Version 3.0.2

19 Sep 06:12
Compare
Choose a tag to compare

3.0.2 (2022-09-19)

Bug fixes

  • Fixed minimum Umbraco CMS requirement. (Minimum requirement is now set to v10.0.0)

Dependencies

  • Updated dependencies

Version 3.0.1

03 Sep 13:49
Compare
Choose a tag to compare

3.0.1 (2022-09-03)

Dependencies

  • Updated dependencies

Version 3.0.0

03 Aug 14:30
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • Dropped support for Umbraco v9 (See versioning strategy in the bottom of the README)

  • The Value property on BasicProperty has been changed from object to PropertyValue to support the new querying. See How to query properties.

  • Namespace changes

    • Many namespaces have been changed to make it easier to make extending packages. This also means that some classes have been moved to completely different namespaces.
    • If you need to find a class's new location, look in the docs or use the search feature on GitHub.
    • Example:
      • using Nikcio.UHeadless.UmbracoContent --> using Nikcio.UHeadless.Content
  • Querying properties have been changed. See How to query properties.

  • The PropertyValue which is a basis for all property values now always includes an Alias. This is to support the new Property querying with fragments. See How to query properties.

  • AddPropertyMapDefaults has been removed from IPropertyMap this is now added by an extendsion.

  • GetProperties has been changed to GetContentItemsProperties on the IPropertyRespository

  • ContentQuery now takes a new generic parameter TContentRedirect of type IContentRedirect for redirect information.

  • GetContentByRoute has been removed. Use GetContentByAbsoluteRoute instead.

Major Features

Features

  • Added manifest to composer (7ebfd9d)
  • Added ContentRedirect variation to BasicContent (c9d7912)
  • Added ContentRouter (52cc95a)
  • Added GetMediaByContentType (c725dbf)
  • Added non generic BasicBlockListItem (8aa14b9)
  • Added non generic BasicBlockListModel (6cb3b06)
  • Added non generic BasicMemberPicker (a8086e0)
  • Added non generic BasicMemberPickerItem (989650b)
  • Added TMedia to BasicMedia (07481e2)
  • Adds non generic BasicNestedContent (da2f6db)
  • Adds non generic BasicNestedContentElement (8a1d37e)

Bug Fixes

  • Added missing logger argument (7db3158)

Note: Some minor changes and addition which has little to no impact on the developer experience have been filtered out from the lists above to make it more clear. To see these look at the previous preview releases

Version 3.0.0-preview003

03 Aug 05:45
Compare
Choose a tag to compare
Pre-release

3.0.0-preview003 (2022-08-03)

⚠ BREAKING CHANGES

  • Namespaces of Basics have changed like so:
    Nikcio.UHeadless.Basics.Properties -->
    Nikcio.UHeadless.Properties.Basics

Features

  • Added manifest to composer (7ebfd9d)
  • Added member queries & BasicLabel model (#68) (4772257)
  • Added more member queries (305fc80)
  • Merged basic projects with the base projects (4e90383)

Version 3.0.0-preview002

16 Jul 13:59
Compare
Choose a tag to compare
Pre-release

3.0.0-preview002 (2022-07-16)

BREAKING CHANGES

  • Dropped support for Umbraco v9

  • Namespace changes

    • Many namespaces have been changed to make it easier to make extending packages. This also means that some classes have been moved to completely different namespaces.
    • If you need to find a class's new location, look in the docs or use the search feature on GitHub.
    • Example:
      • using Nikcio.UHeadless.UmbracoContent --> using Nikcio.UHeadless.Content
  • Querying properties have been changed. See How to query properties.

  • The PropertyValue which is a basis for all property values now always includes an Alias. This is to support the new Property querying with fragments. See How to query properties.

  • AddPropertyMapDefaults has been removed from IPropertyMap this now

  • GetProperties has been changed to GetContentItemsProperties on the IPropertyRespository

  • The Value property on BasicProperty has been changed from object to PropertyValue to support the new querying. See How to query properties.

  • ContentQuery now takes a new generic parameter TContentRedirect of type IContentRedirect for redirect information.

  • GetContentByRoute has been removed. Use GetContentByAbsoluteRoute instead.

Features

  • Added boilerplate for members (1dd04b7)
  • Added ContentRedirect variation to BasicContent (c9d7912)
  • Added ContentRouter (52cc95a)
  • Added GetMediaByContentType (c725dbf)
  • Added ICommand (388bd05)
  • Added non generic BasicBlockListItem (8aa14b9)
  • Added non generic BasicBlockListModel (6cb3b06)
  • Added non generic BasicMemberPicker (a8086e0)
  • Added non generic BasicMemberPickerItem (989650b)
  • Added TMedia to BasicMedia (07481e2)
  • Added type support for properties (19cedce)
  • Adds non generic BasicNestedContent (da2f6db)
  • Adds non generic BasicNestedContentElement (8a1d37e)
  • Refactored Content and Media repository (e0d1723)

Bug Fixes

  • Fixed basics project references (ac5c961)
  • Added missing logger argument (7db3158)

Version 3.0.0-preview001

16 Jul 13:40
Compare
Choose a tag to compare
Pre-release

Use 3.0.0-preview002 instead this cannot be installed due to a bug.

3.0.0-preview001 (2022-07-16)

BREAKING CHANGES

  • Dropped support for Umbraco v9

  • Namespace changes

    • Many namespaces have been changed to make it easier to make extending packages. This also means that some classes have been moved to completely different namespaces.
    • If you need to find a class's new location, look in the docs or use the search feature on GitHub.
    • Example:
      • using Nikcio.UHeadless.UmbracoContent --> using Nikcio.UHeadless.Content
  • Querying properties have been changed. See How to query properties.

  • The PropertyValue which is a basis for all property values now always includes an Alias. This is to support the new Property querying with fragments. See How to query properties.

  • AddPropertyMapDefaults has been removed from IPropertyMap this now

  • GetProperties has been changed to GetContentItemsProperties on the IPropertyRespository

  • The Value property on BasicProperty has been changed from object to PropertyValue to support the new querying. See How to query properties.

  • ContentQuery now takes a new generic parameter TContentRedirect of type IContentRedirect for redirect information.

  • GetContentByRoute has been removed. Use GetContentByAbsoluteRoute instead.

Features

  • Added boilerplate for members (1dd04b7)
  • Added ContentRedirect variation to BasicContent (c9d7912)
  • Added ContentRouter (52cc95a)
  • Added GetMediaByContentType (c725dbf)
  • Added ICommand (388bd05)
  • Added non generic BasicBlockListItem (8aa14b9)
  • Added non generic BasicBlockListModel (6cb3b06)
  • Added non generic BasicMemberPicker (a8086e0)
  • Added non generic BasicMemberPickerItem (989650b)
  • Added TMedia to BasicMedia (07481e2)
  • Added type support for properties (19cedce)
  • Adds non generic BasicNestedContent (da2f6db)
  • Adds non generic BasicNestedContentElement (8a1d37e)
  • Refactored Content and Media repository (e0d1723)

Bug Fixes

  • Added missing logger argument (7db3158)