When I was new to programming, I focused way too much on learning the syntax, especially the brackets, the semicolons, and ...
Version updates always bear the possibility of bringing some breaking changes together with new features and improvements. We try to limit these but when they do occur they are documented on the wiki.