# `AshEvents.Events.Changes.ApplyChangedAttributes`
[🔗](https://github.com/ash-project/ash_events/blob/v0.7.0/lib/events/changes/apply_changed_attributes.ex#L5)

A change that runs LAST during replay to apply changed_attributes.

This ensures that any attributes set by business logic changes (like set_attribute)
are overwritten with the exact values from when the original event was created.

The primary key is handled separately by ApplyReplayPrimaryKey which runs first.

# `atomic`

# `change`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
