--- eric-4.0.4/ChangeLog 2007-12-15 05:55:03.000000000 -0500 +++ eric-4.1.1/ChangeLog 2008-03-01 06:46:17.000000000 -0500 @@ -1,23 +1,146 @@ ChangeLog --------- -Version 4.0.4: +Version 4.1.1: - bug fixes -Version 4.0.3: -- bug fixes +Version 4.1.0: +released as version 4.1.0 +- added API files for wxPython +- added API files for Zope 2 and Zope 3 + +Version 4.1-snapshot-20080118: +- bug fixes +- added and changed a few methods of the VCS interface modules, which + were needed by the rope refactoring plugin +- added some methods needed for the rope plugin + +Version 4.1-snapshot-20080107: +- bug fixes +- changed the plugin repository dialog to download multiple files +- added a button to the plugin repository dialog to close it and + open the plugin installation dialog +- changed the plugin repository dialog to indicate, if a plugin + needs a fresh download +- changed the plugin repository dialog to indicate to indicate the + status of a plugin as given in the repository file +- added Spanish translations from Daniel Malisani (still incomplete) +- added API files for Django and TurboGears + +Version 4.1-snapshot-20071224: +- bug fixes +- made number of Subversion commit messages to remember configurable +- added buttons to edit the Subversion config and servers file to the + Subversion configuration page +- changed the plugin installation dialog to be able to + install multiple plugin archives +- added menu entry and code to create a snapshot plugin archive +- added a simplified editor dialog and an associated main script +- created a main script to start the plugin repository dialog + +Version 4.1-snapshot-20071216: +- bug fixes +- added a Repository Browser to the PySvn VCS plugin +- added a Repository Browser to the Subversion VCS plugin +- added a Log Browser to the PySvn VCS plugin +- added a Log Browser to the Subversion VCS plugin +- made the visible project browsers configurable +- added project type for wxPython +- added functionality to strip trailing whitespace upon saving to the editor +- removed the scripting stuff because the plugin system is much more capable +- added a stop function to the find in files dialog +- added a search text entry to the keyboard shortcuts dialog + +Version 4.1-snapshot-20071118: +- bug fixes +- added version info to the plugin repository dialog +- refactored PyLint plugin as a separate plugin distribution package +- refactored CVS plugin as a separate plugin distribution package + +Version 4.1-snapshot-20071111: +- bug fixes +- added an action to stop the running script to the "Start" menu/toolbar +- added a config option for the plugins download directory +- added dialog to display the plugin repository and download plugins +- refactored CxFreeze plugin as a separate plugin distribution package + +Version 4.1-snapshot-20071021: +- bug fixes +- added a dialog to show the eric4 versions available for download +- added the project types "Django" and "TurboGears" +- added a button to the Start ... dialog to clear the history lists +- added a configuration option (Project page) to enable a recursive search + for new files +- added configuration option (Plugin Manager page) to disable loading + of 3rd party plugins +- added code to the imports diagram to cope with relative imports as of + Python 2.5 and to show external imports +- added code to the application diagram to cope with relative imports as of + Python 2.5 + +Version 4.1-snapshot-20070924: +- bug fixes +- added the menu entry "New package..." to the project sources browser + context menus +- removed configuration option to specify the directory of the Qt4 installation + (it is now required, that the Qt bin directory is in the PATH) +- changed code of Python debug client to better intercept output +- added a source code exporter to write the colourised source as HTML, PDF, + RTF and LaTeX -Version 4.0.2: +Version 4.1-snapshot-20070813: - bug fixes - compatibility fixes for Debian +- added 'load', 'save' and 'next match' actions to the regexp wizards +- made the VCS clients update their status after a commit, update and revert - added '-z' to the installer to inhibit compilation of the python files -- changed code to not look for the Qt4 tools in a subdirectory of the Qt - installation directory (it is now required, that the Qt bin directory - is in the PATH) -- changed code of Python debug client to better intercept output on non-win32 - systems +- added documentation of the new plugin system -Version 4.0.1: +Version 4.1-snapshot-20070721: - bug fixes +- changed VCS interfaces to plugins +- changed wizards to plugins +- added methods to register/unregister a toolbar with the UserInterface. + This must be used by plugins, which create their own toolbar. +- added code to allow a plugin to clean up before it gets uninstalled + +Version 4.1-snapshot-20070708: +- bug fixes +- made plugins deactivateable and added a context menu to the plugins + info dialog +- added code to remember the deactivated plugins +- added dialog to install new plugins +- added dialog to uninstall plugins +- added the methods registerPluginObject/unregisterPluginObject to + KQApplication to allow Plugins to register their object. +- added code to allow registered plugins, that have a getActions() method + to have the shortcuts configured via the shortcuts configuration dialog +- added code to allow active plugins to be configured via the + configuration dialog +- added the commandline option --plugin=pluginfile to eric4.py. This + option can be used for plugin development to specify a plugin file + to load (e.g. eric4 --plugin=/my/plugin/develoment/area/PluginTest.py). +- added actions and code to create eric4 plugin archive files +- added the new project type "Eric4 Plugin" +- added code to run/debug/... an eric4 plugin from within eric4 by starting + another eric4 process instead of the plugin main script +- removed the character tables dialog + (will be provided as a plugin by Jürgen Urner) +- removed the Bicycle Repair Man code and converted it to a standalone + plugin +- added option to configure, whether the project browsers should highlight + the entry for the file of the current editor +- added a field to enter a more descriptive text for a task +- changed the way how files and directories can be added to a project in + order to respect the project's filetype associations + +Version 4.1-snapshot-20070622: +- bug fixes +- implemented a (basic) plugin system to allow people to extend eric4 +- converted view managers to plugins +- converted the About functionality to a plugin +- converted the checkers to plugins +- converted the packagers to plugins +- converted the documentation tools to plugins Version 4.0.0: - first official release