Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Changes since 8.x-1.0-alpha2:
----------------------------------------
Issue #2856911 by mondrake: Add a throbber while executing commands, and prevent reentrance during execution
Issue #2856636 by mondrake: Add 'clear' and 'reset' special commands
Since the code has been very stable for months, I am moving this out of "RC" and into a full release, of 1.1. If you have RC1, there is no reason to upgrade, as the code is functionally identical.
Since there have been no new bugs or feature requests for several months, and because the code is now very stable, I am moving this module to "rc1" status. This release is identical in code to the beta2 release, so there is no reason to upgrade if you currently have the beta2 release installed.
Adding support for loading Shell into popup windows. These changes include modifications to the css, js files, and the addition of a new template file which can be overridden. In the previous version, we kept track of the user's cwd (current working directory) in the session, making it impossible to have multiple shell windows open. But now it is held in a GLOBALS variable and passed around in javascript.
Modified the module to make sure it checks the form_token when sending a command, to prevent against a possible CSRF attack. Also, renamed the permissions so that it is more obvious to administrators that the permission is a somewhat dangerous one to give out.