Releases: symbiote/silverstripe-datachange-tracker
Releases · symbiote/silverstripe-datachange-tracker
Silverstripe 5 compat
Config bugfix
Merge pull request #34 from samandeggs/master Wrapping '%$DataChangeTrackService' in quotations to stop scalar erro…
4.0.7
Fix(PublishedState) filter Published State tab by ClassName and ID
5.0.2
-
Workaround nested array limitation with DataDifferencer by only json_decode'ing 1 level down. This resolve bugs when you're storing JSON data in a 'Text' DB field via MultiValueField.
-
Add test to ensure that the above case works.
-
Fix travis-ci configurations and fix the tests.
-
Add test for handling custom
table_name
config. (Previously the code assumed you didn't explictly define the table_name)
4.0.6
- fix(DataChangeRecord): Workaround nested array limitation with DataDifferencer by only json_decode'ing 1 level down. This resolve bugs when you're storing JSON data in a 'Text' DB field via MultiValueField.
3.3.7
- fix(DataChangeRecord): Workaround nested array limitation with DataDifferencer by only json_decode'ing 1 level down. This resolve bugs when you're storing JSON data in a 'Text' DB field via MultiValueField.
5.0.1
- fix(PruneChangesBeforeJob): Remove unused / old code that retrieved a flat list of IDs as this can cause the job to not work if there are a lot of DataChangeRecord items.
- fix(PruneChangesBeforeJob): Fix logic of priorTo so that it defaults to the last 3 months properly
- fix(PruneChangesBeforeJob): Change steps to 1 as it's technically doing this in 1 step now, this is to avoid an issue where totalSteps=0 can occur and the job won't requeue itself.
- Remove bad if-statement in PruneChangesBeforeJob that caused it to not execute at all
4.0.5
- Remove bad if-statement in PruneChangesBeforeJob that caused it to not execute at all
3.3.6
- (Backport from 4.0 branch) Remove bad if-statement in PruneChangesBeforeJob that caused it to not execute at all
3.3.5
- Cherrypick 'Undefined constant' issue ie.
singleton(ClassName)
should besingleton("ClassName")
(String was missing quotes)