diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2017-03-13 16:21:30 -0700 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2017-03-13 16:21:30 -0700 |
commit | 122a38ba58c7d7286d37ea366d45dc7d1034d78b (patch) | |
tree | 1d8892edf540fadda681a672d980d4ef406b42e0 /RELEASE_NOTES.md | |
parent | 59c6bd77abb071423daea0b62c4d97a54e0aa26a (diff) | |
download | chef-122a38ba58c7d7286d37ea366d45dc7d1034d78b.tar.gz |
update RELEASE_NOTES for node method_missing removal
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
Diffstat (limited to 'RELEASE_NOTES.md')
-rw-r--r-- | RELEASE_NOTES.md | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index db8732c32b..4a5c0b8f8c 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -53,3 +53,9 @@ The remediation is removing the self-dependency `depends` line in the metadata. Retained only for the service resource (where it makes some sense) and for the mount resource. +### Removed deprecated `method_missing` access from the Chef::Node object + +Previously, the syntax `node.foo.bar` could be used to mean `node["foo"]["bar"]`, but this API had sharp edges where methods collided +with the core ruby Object class (e.g. `node.class`) and where it collided with our own ability to extend the `Chef::Node` API. This +method access has been deprecated for some time, and has been removed in Chef-13. + |