Detour Pro Changelog

2024-12-06

3.2.0

Changed

  • Foundation Version
  • Added PHP 8.4 Support
2024-11-27

3.1.3

Fixed

  • If the setting allow old query strings was on and a detour such as /old went to /new#section - the url parsing would end up at the wrong place when /old?test=yes was visited. 3.1.3 allows for correct passing of this now.
2024-06-17

3.1.2

Changed

  • Optimized and standardized hit count table
2024-05-22

3.1.1

Changed

  • Allowed length for urls increased from 250 to 500 characters
2024-02-27

3.1.0

Added

  • Support for dd/mm/YYYY style from the EE settings selector
2024-01-24

3.0.3

Fixed

  • PHP 8.1 warning on null str_replace in extension file
2023-12-21

3.0.2

Fixed

  • View error on settings page that duplicated the enable hit counter option
2023-07-28

3.0.1

Fixed

  • Missing Page table styles
  • Fixes to language file
2023-07-20

3.0.0

Added

  • A new not_found tag and "Missing Page Tracker" section in CP to catch 404s and add detours for those
  • Option to allow for detours to carry over query selectors to the new page
2023-04-19

2.7.2

Fixed

  • MSM bug where one site would try to paginate beyond the detours of its bounds.
2023-03-23

2.7.1

Fixed

  • Foundation Bug
2023-03-03

2.7.0

Changed

  • Updated Foundation Version for PHP 8.2 compatibility.
  • Optimized Database in hits table
2022-09-22

2.6.2

  • Verified ExpressionEngine 7 Compatibility.
2021-11-15

2.6.1

Changed

  • Updated EEHarbor Foundation to fix issue with multiple add-ons ignoring MSM sites
2021-11-04

2.6.0

Added

  • Added ignore option for MSM sites (licenses management)

Changed

  • Added clarification to "Original URL" field
2020-12-16

2.5.0

Added

  • Compatibility with EE6

Fixed

  • Fixed warning and updated the extension end script variable properly
2019-05-08

2.4.3

Fixed

  • Trailing slash being removed on "Detour to" URLs even if "Allow Trailing Slash" was enabled in settings
2018-11-27

2.4.2

Fixed

  • Updated foundation to fix folder case issue on case-sensitive servers
2018-11-15

2.4.1

Removed

  • Removed deprecated "Settings" link on Add-Ons > Extensions page
2018-11-15

2.4.0

Added

  • ExpressionEngine 5 support
2018-09-24

2.3.7

Fixed

  • Fixed PHP fatal when accessing license page in some EE2 installs
  • Fixed ajax check of new detours failing when CP is accessed from admin folder instead of admin file
2018-08-16

2.3.6

Fixed

  • Fixed PHP parse error in older EE2 installs
2018-08-15

2.3.5

Fixed

  • Fixed issue with install on older EE2 installs
2018-06-15

2.3.4

Fixed

  • Fixed pagination when viewing detours
2018-05-22

2.3.3

Fixed

  • Fixed PHP fatal issue if OPcache was not installed on server
2018-05-17

2.3.2

Fixed

  • Fixed issue where "Update Available" link could sometimes use the wrong version number
2018-05-17

2.3.1

Fixed

  • Fixed PHP fatal error on some servers where OPcache with opcache.validate_permission is enabled.
2018-05-09

2.3.0

Added

  • When adding or editing a Detour rule, we do a quick validation check to see if a file exists or if the detour is a duplicate to help diagnose potential issues
  • License code validation

Fixed

  • No longer saves duplicates, redirects to Add/Update form with error message
2017-12-07

2.2.1

Fixed

  • Fixed an issue with trying to type a namespaced variable to an integer
2017-12-05

2.2.0

Added

  • EE4 Compatibility!
2017-11-09

2.1.2

Fixed

  • Fixed issue with Detour Search in older versions of EE2
2017-06-28

2.1.1

Fixed

  • Fixed start/end date format issue
2017-05-02

2.1.0

Added

  • Added setting to allow trailing slashes on detours

Fixed

  • Cleaned up EE2 layout
  • Fixed calendar widget in EE3
2017-02-17

2.0.12

Fixed

  • Fixed bug with PHP 5.4 syntax issue
2017-02-17

2.0.11

Added

  • Added "Hits" column to dashboard if "Hit Counter" is enabled
  • Added support for EE3's Menu Manager

Fixed

  • Fixed search
2017-01-06

2.0.10

Changed

  • Removed requirement for "Detour to" when creating/editing detour.
2017-01-02

2.0.9

Fixed

  • Fixed issue with ee() not being declared in older EE installs.
2016-11-21

2.0.8

Fixed

  • Fixed an array short form notation that we missed
2016-09-12

2.0.7

Fixed

  • Fixed issue with array short form in <= PHP 5.3
2016-07-26

2.0.6

Fixed

  • stripslashes() object warning from 2.0.5
  • EE2: Deleting a detour created a new empty detour
  • Blank submissions creating detour
  • Missing button text for save_settings
  • EE3: Incorrect breadcrumb name
  • Initial install missing settings warning
2016-07-19

2.0.5

Fixed

  • Default Detour Method setting was not saving properly.
2016-07-08

2.0.4

Fixed

  • Fixed issue with older PHP installations
2016-07-05

2.0.3

Fixed

  • Creating Detours
2016-06-06

2.0.2

Fixed

  • Search & Sorting
2016-05-10

2.0.1