Releases: nikcio/Nikcio.UHeadless
Version 2.0.0-preview.2
2.0.0-preview.2 (2022-04-26)
⚠ BREAKING CHANGES
- BasicMediaItem --> BasicMediaPickerItem
MediaItem -- MeidaPickerItem
BasicMember --> BasicMemberPickerItem
Member --> MemberPickerItem
BasicLink --> BasicMultiUrlPickerItem
Link --> MultiUrlPickerItem
Features
- Added editor alias to BasicBlockListModel (da7c885)
- Added generic media picker (811295a)
- Added generic member picker (c6597a3)
- Added generic models for multi url picker (befc3ab)
- Added generic models to content picker (4e1fa3b)
Bug Fixes
- Made methods virtual (d558c18)
- Changed naming of picker models to have similar naming (3dbbc43)
- Changed picker model naming (a9727d9)
PRs
- chore(deps): bump HotChocolate.AspNetCore.Authorization from 12.8.0 to 12.8.1 in /src/Nikcio.UHeadless by @dependabot in #41
- chore(deps): bump HotChocolate.AspNetCore from 12.8.0 to 12.8.1 in /src/Nikcio.UHeadless by @dependabot in #40
- chore(deps): bump HotChocolate.Data from 12.8.0 to 12.8.1 in /src/Nikcio.UHeadless by @dependabot in #42
Full Changelog: v2.0.0-preview.1...v2.0.0-preview.2
Version 2.0.0-preview.1
2.0.0-preview.1 (2022-04-24)
Features
Dependencies
- Updated dependencies
New Contributors
- @Rizzet made their first contribution in #36
Full Changelog: v2.0.0-preview.0...v2.0.0-preview.1
Version 2.0.0 preview 0
2.0.0-preview.0 (2022-04-14)
⚠ BREAKING CHANGES
- New naming scheme rules:
All presets are prefixed withBasic
.
Removed theGraphType
part of classes as it made little sense.
Bases are now named in simple form. For examplePropertyValueBaseGraphType
-->PropertyValue
New naming of classes:
Maps:
BaseMap --> DictionaryMap
Content:
ContentGraphType --> BasicContent
IContentGraphTypeBase --> IContent
Content queries:
ContentQuery --> BasicContentQuery
ContentQueryBase --> ContentQuery
Content types:
ContentTypeGraphType --> ContentType
Elements:
ElementGraphType --> BasicElement
IElementGraphTypeBase --> IElement
Properties:
PropertyValueBaseGraphType --> PropertyValue
BlockListItemGraphType --> BasicBlockListItem
BlockListItemBaseGraphType --> BlockListItem
BlockListModelGraphType --> BasicBlockListModel
ContentPickerGraphType --> BasicContentPicker
ContentPickerItemGraphType --> BasicContentPickerItem
PropertyValueBasicGraphType --> BasicPropertyValue
MediaItem --> BasicMediaItem
MediaPickerGraphType --> BasicMediaPicker
MemberGraphType --> BasicMember
MemberPickerGraphType --> BasicMemberPicker
LinkGraphType --> BasicLink
MultiUrlPickerGraphType --> BasicMultiUrlPicker
ElementBaseGraphType --> NestedContentElement
NestedContentElementGraphType --> BasicNestedContentElement
NestedContentGraphType --> BasicNestedContent
RichTextEditorGraphType --> BasicRichText
IPropertyGraphTypeBase --> IProperty
PropertyGraphType --> BasicProperty
Property queries:
PropertyQuery --> BasicPropertyQuery
PropertyQueryBase --> PropertyQuery
Property types:
IPropertyTypeGraphType --> IPropertyType
Media:
IMediaGraphTypeBase --> IMedia
MediaGraphType --> BasicMedia
Media queries:
MediaQuery --> BasicMediaQuery
MediaQueryBase --> MediaQuery
- Changed parameters for most extensions to use option classes for the available options.
- Automapper was removed
- .Net 5 is no longer supported
Features
- Created more developer friendly options to UHeadless extensions (25b9dc6)
- Removed Automapper (349d148)
- Steamline flow and models (#35) (f2efc27)
- Updated names to be more clear and easier to remember (2e6ff82)
- Updated to .Net 6 (6aafada)
Bug Fixes
- deps: Removed unnecessary dependencies (f82feaf)
PRs
- chore(deps): bump HotChocolate.AspNetCore.Authorization from 12.6.1 to 12.7.0 in /src/Nikcio.UHeadless by @dependabot in #31
- chore(deps): bump HotChocolate.AspNetCore from 12.6.1 to 12.7.0 in /src/Nikcio.UHeadless by @dependabot in #33
- chore(deps): bump HotChocolate.Data from 12.6.1 to 12.7.0 in /src/Nikcio.UHeadless by @dependabot in #32
- chore(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in #34
Full Changelog: v1.3.0...v2.0.0-preview.0
Version 1.3.0
Version 1.2.0
PRs
- chore(deps): bump HotChocolate.AspNetCore from 12.6.0 to 12.6.1 in /src/Nikcio.UHeadless by @dependabot in #25
- chore(deps): bump HotChocolate.Data from 12.6.0 to 12.6.1 in /src/Nikcio.UHeadless by @dependabot in #26
- chore(deps): bump HotChocolate.AspNetCore.Authorization from 12.6.0 to 12.6.1 in /src/Nikcio.UHeadless by @dependabot in #24
- fix: Fixed typos by @karlmacklin in #27
New Contributors
- @karlmacklin made their first contribution in #27
1.2.0 (2022-03-01)
Features
- Added virtual to all public methods (03d400a)
Version 1.1.0
Version 1.0.0
1.0.0 (2022-02-06)
⚠ BREAKING CHANGES
- This changed almost all namespaces.
- Updated the naming of the queries to include what is being queried.
Example:
To get content at root you previously used atRoot this is now contentAtRoot
List:
atRoot --> contentAtRoot
byId --> contentById
byGuid --> contentByGuid
atRoute --> contentAtRoute
New:
propertiesAtRoute
propertiesById
propertiesByGuid
The new queries uses the same values for fetching properties but gives an eaiser way to do filtering, paging and sorting.
Features
- Added HotChocolate.Data (6eb7c67)
- Added InitializeOnStartup to improve startup performance (c4fa00f)
- Added option to throw on schema error (519b89d)
- Added Paging, Filtering & Sorting (8fe4483)
- Added support for Media Picker (e0ea5b8)
- Added Tracing option (b083bc3)
- Updated HotChocolate.AspNetCore to 12.6.0 (667af04)
Bug Fixes
Version 0.1.7 (Beta)
A proof of concept is now available on https://github.com/nikcio/UBlog
The project uses Nuxt 3 to integrate with the GraphQL coming from Umbraco. It also shows how to change the property output. (Look for the UbUserPicker
model)
0.1.7 (2022-02-05)
Features
- Added Cors options to the startup extention (0c087d7)
Bug Fixes
- Made Cors option optional (5cdebbc)
v0.1.6
Version 0.1.5 (Beta)
Nikcio.UHeadless is now supporting all the default property editors.
0.1.5 (2022-02-04)
Features
- Added Content Picker model (432b71f)
- Added Member graph model (c52a73b)
- Added MultiNodeTreePicker support (82f0602)
- Added MultiUrlPicker model (f698814)
- Made properties read-only on content (a6443a3)