Eric Changelog

New in version 5.5.0

October 27th, 2014
  • General:
  • implemented a background service which execute Python2 and Python3 scripts in the background independent of the current interpreter
  • added Portugese translations provided by Candido Fontes
  • Checkers:
  • updated pep8 to 1.5.6
  • updated pyflakes to version 0.8.1 (Python 3.4.0 compatible)
  • added syntax checker for JavaScript files
  • added capability to check multiple files from the project sources browser
  • Debugger:
  • updated coverage to 3.7.1
  • enabled coverage info in Python2 projects
  • Editor:
  • added a scrolling map like display showing all markers
  • added a context menu entry to reload a file with a given encoding
  • added a lexer for Qt style sheet files (when upgrading from older eric versions a change of the lexer association for *.qss files needs to be done via the configuration dialog)
  • added support for the QScintilla Gettext lexer (QsciLexerPO) as of QScintilla 2.8.2
  • added support for the QScintilla CoffeeScript lexer (QsciLexerCoffeeScript) as of QScintilla 2.8.3
  • Multi Project:
  • added support for the categorisation of projects and changed the multi project file format
  • changed multi project file format to contain relative paths to the contained project files
  • Plugin Manager:
  • extended the plugin repository dialog to allow to hide unwanted entries and cleanup the plugin downloads area
  • implemented the Python2 compatibility check for plug-ins (new boolean flag 'python2Compatible'
  • Project:
  • added support for JavaScript projects
  • added code to move deleted files/directories to the recycle bin falling back to removing them (os.remove), if send2trash cannot be imported due to missing dependencies
  • Project Forms Browser:
  • added functionality to modify some form code creation options (see Qt configuration page)
  • Version Control System Interfaces:
  • All
  • made the status LED (right lower corner) clickable (depending on overall VCS status it will show the log browser or the status dialog)
  • Mercurial
  • enhanced the tag dialog and extended the log browser to allow tagging of a specific revision
  • added dialogs to enter the contents for initial .hgrc/mercurial.ini and .hg/hgrc files
  • added a configuration option to enforce the usage of the internal merge tool
  • made availablity of push/pull related actions dependent on configured remote repository (default/default-push in .hg/hgrc)
  • extended the log browser by an action to switch to the selected revision
  • added support for the shelve extension (as of Mercurial 2.8)
  • added support for the largefiles extension (as of Mercurial 2.0)
  • added support for Mercurial queues summary
  • added support for various 'resolve' subcommands
  • Web Browser:
  • added DuckDuckGo to the list of default search engines
  • Third Party packages:
  • updated CharDet to 2.2.1

New in version 5.4.7 (October 4th, 2014)

  • This is a bug fix release.

New in version 5.4.6 (August 9th, 2014)

  • This is a bug fix release.

New in version 4.5.19 (February 10th, 2014)

  • This is a bug fix release.

New in version 4.5.18 (January 7th, 2014)

  • This is a bug fix release.

New in version 4.5.17 (December 9th, 2013)

  • This is a bug fix release.

New in version 4.5.15 (September 30th, 2013)

  • This is a bug fix release.

New in version 4.5.14 (August 19th, 2013)

  • This is a bug fix release.

New in version 4.5.13 (July 8th, 2013)

  • This is a bug fix release.