major changes in Unity3D 4x

So before i go into posting code and the underlying problem itself. I have noticed something extremely disturbing switching from Unity3D 3.5.7 to the latest 4x iteration. I’m building this puzzle game, long story short… it cuts up an image in individual tiles blabla using getpixel and setpixel method of Texture2D… All this worked fine, then i switched to latest Unity3D version. Its hard to explain this because its unthinkable but anyway the puzzles generated look completely different now, its the same project same routine same everything!

How is this possible? Is this for real? Isn’t it incredibly stupid to make changes that have effects like these? Does anyone know if something major has changed that i don’t know about or something? This REALLY annoys me…

So… figured out the problem, turns out that the public GameObject array holding references to the tiles on which the images are projected weren’t lined up in the right order anymore in the inspector once i opened the scene in Unity 4.3.4, had to set them right manually…