Spyder v2.1.3 Release Notes

  • โœจ Enhancements

    • ๐ŸŽ Variable explorer performance were improved, especially when dealing with very long sequences -- See this discussion
    • ๐Ÿ‘ Variable explorer / dictionary editor: added support for unknown objects -- this allows browsing any object attributes -- This is still experimental.

    ๐Ÿ› Bug fixes

    • General:
      • Spyder preferences/bugfix: comboboxes with keys other than strings (e.g. the PyQt API selection combo box) were not initialized properly
      • Fixed memory leaks (QThread objects) in the "Editor" and "Find in files" plugins. In those two plugins, QThread objects were created, then started but were never garbage-collected after they finished their execution
    • Editor:
      • Supported file types: added missing C++ file extensions (.cc, .hh, .hxx)
    • Variable explorer:
      • Debugging: added support for editing objects within functions
      • Debugging: when debugging, variable explorer link was broken after restarting program
      • handling errors when trying to enable/disable autorefresh (if one of the running console has no monitor enabled)
    • Project explorer:
      • when the workspace has not yet been defined, creating a new project not only warns the user but also proposes to set it right away