Releases: chrometoasters/silverstripe-advanced-taxonomies
4.0.0 alpha1
This is the first alpha release of Advanced Taxonomies version 4
Main changes
- New classes in the data models hierarchy:
BaseObject
<BaseTerm
<TaxonomyTerm
- New feature Concept classes
- New feature Alternative terms — equivalent and language terms (behind feature flags)
- New feature Associated terms (behind a feature flag)
- New capability to add preconfigured default terms to models
Notes
- There is no automated migration related to the data models structure change, you may lose your existing terms.
- Alternative terms and Associated terms features still require tests so please consider those experimental.
3.1.5 — Remove usage of custom GridFieldOrderableRow class
Explicitly requires version ^3.2.3 of the symbiote/silverstripe-gridfieldextensions module, which includes a fix that supports GridFieldOrderableRow for polymorphic many_many_through relation. This enables this module to swap back to use GridFieldOrderableRow class from the original module and drop the work-around class GridFieldOrderableRow extended from the origin.
3.1.4
Accommodate history viewer in the assets admin by adding Tags tab conditionally.
3.1.3
3.1.3rd time's the charm.
Remove deprecation notice as Silverstripe is obscuring it via TaskRunner.
Adjust the onBeforeDelete hook to only unpublish Live records when deleting from Stage to avoid implosion due to the hook triggering indefinitely for subsequent deletes.
3.1.2
Fixing a bug where the tag relation object linking the tagged object with a term could get orphaned.
Backup your database and run sake dev/tasks/at-remove-orphaned-tag-relation-objects
to remove the orphaned tag relation objects.
The build task will be deprecated from version 3.2 and will be removed in version 4.0.
3.1.1
Merge pull request #20 from chrometoasters/pulls/tagging-gridfield-co…
3.1.0
Fix filtering by InternalOnly flag for displayable tags.
3.0.1
Add a check of the tagged object before decorating it.
Some relations may produce a dataobject instance that is empty and doesn't exist, so the tag can't list it.
3.0.0 — ExtensionHelper class removal
Removal of the ExtensionHelper class that was no longer needed after previous code refactoring.