Garrett Honeycutt gave a presentation on the new features in Puppet v3 and Hiera. Some of the key changes in Puppet v3 include better support for Windows and Solaris, warnings about deprecation from puppet kick, and improved speed. Dynamic scoping is no longer supported and data lookup now prefers Hiera values over those defined in code. Hiera allows managing hierarchical external data to cleanly separate code from configuration.