I'm learning Perl and don't have much experience with the defaults and changes in more recent versions. For example, I put use v5.10; at the beginning of all of my scripts (even though I have version 5.28.1 installed) so that I can safely use the say() function. Apparently "use"-ing v5.12 will enable strict by default.
What other changes does "use"-ing v5.10 or v5.12 make? What changes do more recent versions make? Is there a commonly used version for personal or open-source projects?