Puppet Version: 6.15.0 - 6.17.0
As part of work on Bolt,
PUP-10397 removed vars and facts for the current node from PAL's script compiler. This resulted in a breaking change to a public API, affecting downstream projects that rely on PAL. The script compiler should make the current node's vars and facts available again.
**PAL's script compiler should have access to vars and facts for the node running the script.
PAL's script compiler does not have access to the vars and facts for the node running the script, causing project's that rely on the PAL API to lose access to this data.