Chocolatey is 5 years old! Tab Completion and Refresh Environment comes to PowerShell!
Chocolatey turned 5 years old yesterday! For its birthday, I added a couple of long sought after features for Chocolatey that you are going to love: tab completion and refreshenv (Refresh Environment Variables).
PowerShell Tab Completion
Now tab completion is super cool by itself. But tab completion for context sensitive things like package names?! Yes, it does that! It works with that (top 30 results for install). Here's an updated version of that showing autocomplete for package names (and it also works with upgrade and uninstall)!!
Refresh Environment Variables
RefreshEnv (Refresh Environment Variables) is a feature that allows you to update the shell without having to restart it. Running choco in cmd.exe has long enjoyed being able to update environment variables without restarting the shell. Now PowerShell has that option as well!
Notice how Chocolatey even told you that the path had changed and gave you the information about the refreshenv command? You can even set a feature for Chocolatey to show the environment variable changes (see choco feature list).
Did I mention it's ready right now for you to use? It's all in the latest beta. Go get it now!