Spyder v2.1.13.1 Release Notes

  • ๐Ÿ› Bug fixes

    • ๐Ÿ‘€ Spyder startup: fixed PyQt minimum version requirement test (the old poor comparison algorithm was considering that v4.10 was older than v4.4...) (See [Issue 1291](../../issues/1291))
    • Console: Matplotlib was always imported even when the Matplotlib's Patch option was not available (i.e. the Matplotlib installed version was not compatible with the patch). As a consequence, even when disabling every console advanced option in preferences, the preloaded module list was huge
    • Editor:
      • When closing Spyder with unsaved modified files, Spyder was asking confirmation as many times as there were editor windows. Only one confirmation is necessary because, with current editor design, all editor windows are synced.
      • When creating two new files, saving one of them will lead to temporarily mask the leading '*' indicating the fact that the other untitled file was not already saved. This is simply a display issue: internally, it is clear that the file is in a non-saved state and Spyder will ask for it to be saved when trying to close the file
      • Multiple windows: when saving a new untitled file, other editor windows were getting confused on file list order -- eventually leading to data loss
      • Open file dialog: default file type filter now matches the current file (See [Issue 1201](../../issues/1201))
    • ๐Ÿ›  Fixed "PyQt Reference Guide" link

    Other changes

    • ๐Ÿ‘€ Editor: Ctrl+MouseWheel is now zooming in/out the editor text size (see [Issue 1270](../../issues/1270))
    • About dialog box: changed the "This project is part of Python(x,y)" part to more general words (which are also closer to the initial meaning of this sentence) including a citation of WinPython