I was just trying out the bleeding edge dev branch, and I noticed a change that broke my app. The getVar() method in the CookieStorage plugin use to have a default attribute of "" on the "default" argument. That meant that
gePlugin("CookieStorage").getVar("ITotallyDontExist")
used to return an empty string. Now, it throws an error.
I can put in an internal ticket to go back and modify my app to either pass in the default value explicitly, or to always call exists() first, but I wanted to check and see if this change was intentional or not, and if it was to ensure it makes it in the compatibility guide.
Here's the commit that introduced the change in behavior:
Thanks!
~Brad