Release Notes: The extract method can now extract pieces ending with a return statement. Some problems on Windows were fixed. Better error reporting was provided. Other changes were made.
Release Notes: python_files project config was added. When finding modules, python_path project config is searched before sys.path. AutoImport.clear_cache() and codeassist.starting_expression() were added. Except variables are handled. Refactorings and code-assists are considerably faster. Some bugs were fixed.
Release Notes: This release adds features like "use function" refactoring, completing names after from-imports in code-assist, filtering files on which to apply a refactoring, the rope.contrib.autoimport module, and handling uncertain matches in restructurings.
Release Notes: This release adds features like restructuring arguments, checking isinstance in restructurings, better handling of one-liners, and choosing which files to apply a restructuring on.
Release Notes: This released adds compress_history and compress_objectdb project configs. objectdb_type project config and sqlite and shelve objectdb types were removed. Fixed bugs include removing history items when max_history_items is decreased, creating the objectdb file if it is missing, renaming imported names that are aliased, some importing problems, and string literal patterns.
Release Notes: This release adds features like inlining a single occurrence, and global extract method/variable and reporting. It fixes errors when "max_fixes" errors exist when using code-assist.
Release Notes: This release adds support for cross-project refactorings and controlling the number of syntax error fixes for code-assists.
Release Notes: This release adds support for asking the user about uncertain occurrences and better handling of symlinks in the project path.
Release Notes: This release adds a pymacs emacs mode for using rope in emacs, and Core.add_extension for registering ropeide extension modules. It separates the rope library from the UI parts.
Release Notes: Import actions are performed on individual imports. Inline and move were changed to use froms for back imports. An option for not removing the definition after inlining was added. The C-u action prefix was added. A setting statusbar was added. Menu and bufferlist fonts were put in ~/.rope.