All notable changes to this project will be documented in this file.
- Migrated package to .NET 5.0
- Fix #95: InvalidCastException when trying to edit tags for Block
- Fix #83: Miss icons on Search, Cancel button
- Fix #84: Geta Tags displays incorrect after deletion
- Fix #85: Can view search data on other page
- Fix #86: Total tag should show number of displaying tags
- Fix Geta Tags Management admin page, see issue #79
- Fix getting tags property when editing tag in admin page
- Install package as protected module. When installing this version make sure you remove the
Geta.Tags
folder from `/modules. The new one is created under ~/modules/protected/
- Upgrading System.Security.Cryptography.Xml package
- Fix for missing references in TagEngine
- Fix for removing a tag from a page doesn't remove the page from the list where it's displayed (#70)
- Fixed a maintenance job to not remove tags from the localized content.
- Fixed UIHint attribute to support multiple.
- Setting language for the tag for all values so that tags are removed properly.
- Fixed a bug when tag changes in one language, remove tags in other languages.
- Removed obsolete methods which used old page API.
Removed from ITagEngine
:
PageDataCollection GetPagesByTag(string tagName);
PageDataCollection GetPagesByTag(Tag tag);
PageDataCollection GetPagesByTag(string tagName, PageReference rootPageReference);
PageDataCollection GetPagesByTag(Tag tag, PageReference rootPageReference);
IEnumerable<PageReference> GetPageReferencesByTags(string tagNames);
IEnumerable<PageReference> GetPageReferencesByTags(IEnumerable<Tag> tags);
IEnumerable<PageReference> GetPageReferencesByTags(string tagNames, PageReference rootPageReference);
IEnumerable<PageReference> GetPageReferencesByTags(IEnumerable<Tag> tags, PageReference rootPageReference);
Removed from ITagRepository
:
IEnumerable<Tag> GetTagsByPage(Guid pageGuid);
Removed from ITagService
:
IEnumerable<Tag> GetTagByPage(Guid pageGuid);
- Added a method to get content by content Guid to the
ITagService
-IEnumerable<Tag> GetTagsByContent(Guid contentGuid);
- Changed all methods which return IEnumerable, to always return a result instead of null.
- Fixed #65 set groupkey based on the current content language instead of CMS language
- Added #59 Add sortable tags
- Fixed #57 Add PagedList to modules/Geta.Tags/ClientResources/styles
- Added Changelog
- Added checkbox on the edit tag page to also update the tags defined in the content properties