- The 'tool_idx' parameter when constructing a Tool class has been changed to 'tool' and now takes a string as input.
- The 'library_name' parameter when constructing a Library class has been changed to 'library'.
- The 'library_name' attribute of a Library object has been changed to 'name'.
- The shell=True argument of the run_command() method has been removed.