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.
This is the first major release since 2012, we decided to create beta release (7.x-1-6-beta1) first. No new issues have been reported in 3 months, so we decided to release the 1.6 version. Please test this version on your site and report issues if things are broken. See #2184573: META: Release blockers for 7.x-1.6 for more information.
A lot of bugs and features have been added since. To highlight a few:
Since this is the first release since 2012, we decided to create beta release first.
Please test this version on your site and report issues if things are broken.
A lot of bugs and features have been added since. To highlight a few:
This release fixes SA-CONTRIB-2012-103 - Global Redirect - Open Redirect.
This is the first tagged release in a LONG time. Many bug fixes since 1.2. There was a 1.3-alpha (and no official 1.3). I have intentionally skipped 1.3 to bring it into line with the D7 branch which is also now on a 1.4 tagged release. Hopefully we can keep both branches in version-sync.
An updated to GR - marked as Alpha as it still needs some testing. Contains too many fixes and new features to list here...
Note: As this is an alpha, please do test before deploying to live. It shouldn't kill any kittens, however it does need people to test it. Saying that, it works for me and SimpleTest!
Backported a whole load of changes implemented in the DRUPAL-6--1-2 release. These include the new "case sensitive redirecting" (+ admin option), a fix to correct the deslashing mechanism broken by my typo and a couple of other very minor fixes...
Many bug fixes backported from Drupal 6 - mostly to fix some infinite loop problems.
Also backported the settings module (implemented as a separate module as D5 cannot handle path-specific includes). This allows enabling and disabling of features such as trailing slash removing, removing '/0' from URL's (like taxonomy/term/2/0; its the same as taxonony/term/2) and the "non-clean to clean" redirecting.
Fixes many of the bugs in the queue to do with infinite loops upon installing. Also moves the Admin panel to an include file rather than a separate module.
Lots of features now have the option to enable/disable in the Admin > Settings > Globalredirect page. Trailing slash, Trailing '/0', "non-clean to clean" and menu checking can all be disabled individually depending on situation/taste.
This update simply changes the weight of the module to run last. This fixes issues with modules which implement hooks in include files which get included in the modules hook_init.
Mostly this is a bug fix to stop GlobalRedirect hurting Views when it tries to lookup and cache all modules which use hook_views_tables.
1.3 release for Drupal 5... Contains new features such as
Ability to NOT redirect on URL's where the visitor does not have permission to view the callback (private nodes, views, admin page, etc which have aliases)
No longer does any redirection for any request containing a $_POST. This should fix compatibility with the likes of Live Comments.
No longer fires any redirection where the script name isn't index.php. This should fix compatibility with the Ad module.