This file is used to list changes made in each version of the updatable-attributes cookbook.
- Drop support of Chef 12.x & 13.x
- Monkey patch Chef Node internals to detect mutating Array operation Issue #7
- Add new debug feature for attributes changes
- Fix UpdateLoop detection system to handle exception raised in subscribers blocks Issue #5
- Fix NotificationLoop with Autovivification on Chef <15 Issue #4
- Allow control of notification loop & recursion depth
- Pass "previous value" to the subscriber block
- Notify only on actual changes
- Also observe parent attributes changes
- Setting an attribute to the current value used to notify the subscribers blocks, now only actual changes are notified.
- Attributes update by parent override used to be ignored, now they are notifying the subscribers block if the value changed.
- Fix calling syntax
- Describe the syntax in the README.md
- Initial implementation
- Initial commit