Where can we find a list of All API changes between 2.53 and 2.54 ?

Huhk…

Many problems testing some scripts …
(even with the excellent Code Snippets books made by Thomas Larsson in August with 2.53 version)…

Where can we find changes between the two versions ?

Thanks

Alain

in a way, you can snake your way through what’s available through the console. I don’t know how well you know python, but you could start by:

  import bpy 

then type

 help(bpy) 

then go through the submodules you get like this:

 help(bpy.utils) 

a dot each time you go down a sub-module, and a dot further into whatever functions, dictionaries, tuples, and lists. once you have a gist of the tree, just highlight to see where a function belongs in blender. -you see stuff like bpy.bla.bla() ect… just type help(bpy.bla…) in the console (in blender) and you get a feed of the module. the api is autogenerated from the inards of blender so you can harvest data (look for functions which get data (be it animation frames ect…) and functions that set data to blender. -It’s a cakewalk once you get rolling. (regardless of api change) -just try to guess where it could have been moved to.

here: http://www.blender.org/documentation/250PythonDoc/ it’s suposedly auto-generated, but you’ll get the complete what’s what and what goes where, here. Sorry, it doesn’t say what’s been replaced and what remained as is, but it should be as simple as finding where the script breaks and seeking the appropriate new function or variable. -good luck