After updating ember-changeset-validations from 2.2.1 to 3.16.0, the computed properties that are dependent on changeset.isDirty are not updating when changeset.isDirty changes. This doesn't appear to be an issue for the other computed properties. Properties on the changeset that contain modified values trigger computed properties as expected.
Here is the project that recreates the issue. isDirty/isPristine computed properties do not get triggered. firstName property does get triggered as expected.
Github Link: https://github.com/PVSAmulya/form-project
When using ember-changeset 3.15.0 with ember-changeset-validations 2.2.1 changeset.isDirty computed property works as expected. I debugged this issue to validated-changeset.
There was a similar issue in ember-changeset for isValid/isInvalid that has been resolved.
adopted-ember-addons/ember-changeset#455
Specific comment that is related to isDirty and isPristine on the PR that resolves the above issue.
adopted-ember-addons/ember-changeset#509 (comment)

After updating
ember-changeset-validationsfrom 2.2.1 to 3.16.0, the computed properties that are dependent onchangeset.isDirtyare not updating whenchangeset.isDirtychanges. This doesn't appear to be an issue for the other computed properties. Properties on the changeset that contain modified values trigger computed properties as expected.Here is the project that recreates the issue.
isDirty/isPristinecomputed properties do not get triggered. firstName property does get triggered as expected.Github Link: https://github.com/PVSAmulya/form-project
When using ember-changeset 3.15.0 with ember-changeset-validations 2.2.1
changeset.isDirtycomputed property works as expected. I debugged this issue to validated-changeset.There was a similar issue in ember-changeset for
isValid/isInvalidthat has been resolved.adopted-ember-addons/ember-changeset#455
Specific comment that is related to
isDirtyandisPristineon the PR that resolves the above issue.adopted-ember-addons/ember-changeset#509 (comment)