release-notes.txt in Optimizely 8.3
2014 August 11 - 8.x-2.14-beta1
- First release of version 7.x-2.14 converted to work under Drupal 8, alpha 13.
- Tested in two environments:
Linux Mint 16, Apache 2.4, PHP 5.5, MySQL 5.5
Windows 7, Apache 2.2, PHP 5.4, MySQL 5.6.11
- Known issue: clearing of caches when projects are modified is often done sitewide rather than being done more selectively on particular subpaths. This could cause a sitewide performance hit.
- Half of the automated test classes have been converted. The remainder will be in the next beta release.
2014 August 16 - 8.x-2.14-beta2
- All automated test classes have been converted. This is a complete conversion of the 7.x-2.14 module.
- Works on Drupal 8, alpha 13.
2014 Sept 08 - 8.x-2.14-beta3
- Updated to work under Drupal 8 alpha 14.
- Implemented Optimizely menu item as part of system menu hierarchy.
- Fixed various url issues.
2014 Sept 21 - 8.x-2.15-alpha14
- Added check to prevent deletion of default project.
- Confirmed correct display of error msg that includes path such as <back>.
2014 Sept 30 - 8.x-2.15-alpha15
- Updated to work under Drupal 8, alpha 15.5
- Fixed use of FormStateInterface access to values.
- Function drupal_valid_path() removed; replaced with pathValidator().
2014 Nov 09 - 8.x-2.15-beta1
- Updated to work under Drupal 8, beta 1.
- Replaced functions url() and l() with D8 equivalents.
- Replaced use of hook_permission() with permissions.yml file.
2014 Nov 28 - 8.x-2.15-beta3
- Updated to work under Drupal 8, beta 3.
- No code changes.
2015 Jan 03 - 8.x-2.15-beta4
- Updated to work under Drupal 8, beta 4.
- Replaced _content with _controller in routing file.
- Implemented use of libraries for inclusion of css and javascript.
- Replaced hook_page_build, function current_path(), and direct attaching of external js script with Drupal 8 equivalents.
- drupal_match_path() has been replaced.
- basePath has been renamed to baseUrl.
- Renamed css and js files according to current conventions.
- Minor tweaking to formatting of output.
2015 Mar 07 - 8.x-2.15-beta6
- Updated to work under Drupal 8, beta 6.
- Changed code to get a mutable config object.
2015 Apr 25 - 8.x-2.15-beta9
- Updated to work under Drupal 8, beta 9.
- Added @group annotations to Testing classes.
- Replaced call to module_invoke().
2015 May 10 - 8.x-2.15-beta10
- Tested to work under Drupal 8, beta 10.
- No code changes.
2015 Aug 07 - 8.x-2.15-beta11
- Updated to work under Drupal 8, beta 11.
- Drupal\Component\Utility\String::checkPlain() has been moved to Drupal\Component\Utility\SafeMarkup::checkPlain().
2015 Aug 29 - 8.x-2.15-beta12
- Updated to work under Drupal 8, beta 12.
- AliasManager methods require paths with leading slash.
- Removed _format property in route definition for ajax call.
- In several Testing cases, added leading slash to paths.
2015 Nov 22 - 8.x-2.15-beta14
- Tested to work under Drupal 8, beta 14.
- No code changes.
2015 Dec 12 - 8.x-2.15-beta15
- Updated to work under Drupal 8, beta 15.
- Added langcode key to optimizely.schema.yml as required for automated tests.
2015 Dec 21 - 8.x-2.15-rc1
- Updated to work under Drupal 8, RC 1.
- Removed all calls to SafeMarkup::checkPlain().
- hook_install() - set default language for langcode key.
- hook_uninstall() - delete all variables stored by this module.
2016 Jul 02 - 8.x-2.17-rc1
- Fixed: Issue #2584933: Optimizely suggests no protocol in HTML snippet.
2016 Aug 26 - 8.x-2.17-0.0
- Tested to work under Drupal 8.0.0.
- No code changes.
2016 Sep 01 - 8.x-0.1
- Tested to work under Drupal 8.1.0.
- No code changes.
2016 Nov 02 - 8.x-1.0
- Implemented cache invalidation of pages via cache tags.
- Fixed: Issue #2823398: Invalid use of * should be rejected.
- Added leading slash / to paths if slash is missing.
- Refactoring, formatting, and other minor changes.
2016 Nov 23 - 8.x-1.1
- Fixed: Issue 2825379: Update hook optimizely_update_8000() not necessary
- Fixed: Issue 2826169: Problem to create Cache Tags breaking Drupal
2017 Feb 27 - 8.x-1.2
- Fixed: Issue 2847940 by nehakhadke: Remove @file tag docblock from all the .php files
2017 Mar 27 - 8.x-1.3
- Fixed: Issue #2856506 by Znak: Deprecated methods and functions
2017 May 25 - 8.x-1.4
- Cleaned up code to Drupal coding standards
2017 July 26 - 8.x-1.5
- Fixed: Issue #2896301 by volkswagenchick: README for D8 branch could use some helpful configuration
- Tested for Drupal 8.3.3 and PHP 7.1. No code changes.
2017 Oct 04 - 8.x-1.6
- Fixed: Issue #2913679: Error message for duplicate project code does not replace variables
2017 Oct 06 - 8.x-3.0
- Fixed: Issue 2821560: Use subdirectories for source code files
- Started 8.x-3.x branch from 8.x-1.x branch.
2018 Apr 08 - 8.x-3.1
- Fixed: Issue #2958572 by Watergate: Out of memory exception on Windows
File
release-notes.txt
View source
- 2014 August 11 - 8.x-2.14-beta1
-
- - First release of version 7.x-2.14 converted to work under Drupal 8, alpha 13.
- - Tested in two environments:
- Linux Mint 16, Apache 2.4, PHP 5.5, MySQL 5.5
- Windows 7, Apache 2.2, PHP 5.4, MySQL 5.6.11
- - Known issue: clearing of caches when projects are modified is often done sitewide rather than being done more selectively on particular subpaths. This could cause a sitewide performance hit.
- - Half of the automated test classes have been converted. The remainder will be in the next beta release.
-
-
- 2014 August 16 - 8.x-2.14-beta2
-
- - All automated test classes have been converted. This is a complete conversion of the 7.x-2.14 module.
- - Works on Drupal 8, alpha 13.
-
-
- 2014 Sept 08 - 8.x-2.14-beta3
-
- - Updated to work under Drupal 8 alpha 14.
- - Implemented Optimizely menu item as part of system menu hierarchy.
- - Fixed various url issues.
-
-
- 2014 Sept 21 - 8.x-2.15-alpha14
-
- - Added check to prevent deletion of default project.
- - Confirmed correct display of error msg that includes path such as .
-
- 2014 Sept 30 - 8.x-2.15-alpha15
-
- - Updated to work under Drupal 8, alpha 15.5
- - Fixed use of FormStateInterface access to values.
- - Function drupal_valid_path() removed; replaced with pathValidator().
-
- 2014 Nov 09 - 8.x-2.15-beta1
-
- - Updated to work under Drupal 8, beta 1.
- - Replaced functions url() and l() with D8 equivalents.
- - Replaced use of hook_permission() with permissions.yml file.
-
- 2014 Nov 28 - 8.x-2.15-beta3
-
- - Updated to work under Drupal 8, beta 3.
- - No code changes.
-
- 2015 Jan 03 - 8.x-2.15-beta4
-
- - Updated to work under Drupal 8, beta 4.
- - Replaced _content with _controller in routing file.
- - Implemented use of libraries for inclusion of css and javascript.
- - Replaced hook_page_build, function current_path(), and direct attaching of external js script with Drupal 8 equivalents.
- - drupal_match_path() has been replaced.
- - basePath has been renamed to baseUrl.
- - Renamed css and js files according to current conventions.
- - Minor tweaking to formatting of output.
-
- 2015 Mar 07 - 8.x-2.15-beta6
-
- - Updated to work under Drupal 8, beta 6.
- - Changed code to get a mutable config object.
-
- 2015 Apr 25 - 8.x-2.15-beta9
-
- - Updated to work under Drupal 8, beta 9.
- - Added @group annotations to Testing classes.
- - Replaced call to module_invoke().
-
- 2015 May 10 - 8.x-2.15-beta10
-
- - Tested to work under Drupal 8, beta 10.
- - No code changes.
-
- 2015 Aug 07 - 8.x-2.15-beta11
-
- - Updated to work under Drupal 8, beta 11.
- - Drupal\Component\Utility\String::checkPlain() has been moved to Drupal\Component\Utility\SafeMarkup::checkPlain().
-
- 2015 Aug 29 - 8.x-2.15-beta12
-
- - Updated to work under Drupal 8, beta 12.
- - AliasManager methods require paths with leading slash.
- - Removed _format property in route definition for ajax call.
- - In several Testing cases, added leading slash to paths.
-
- 2015 Nov 22 - 8.x-2.15-beta14
-
- - Tested to work under Drupal 8, beta 14.
- - No code changes.
-
- 2015 Dec 12 - 8.x-2.15-beta15
-
- - Updated to work under Drupal 8, beta 15.
- - Added langcode key to optimizely.schema.yml as required for automated tests.
-
- 2015 Dec 21 - 8.x-2.15-rc1
-
- - Updated to work under Drupal 8, RC 1.
- - Removed all calls to SafeMarkup::checkPlain().
- - hook_install() - set default language for langcode key.
- - hook_uninstall() - delete all variables stored by this module.
-
- 2016 Jul 02 - 8.x-2.17-rc1
-
- - Fixed: Issue #2584933: Optimizely suggests no protocol in HTML snippet.
-
- 2016 Aug 26 - 8.x-2.17-0.0
-
- - Tested to work under Drupal 8.0.0.
- - No code changes.
-
- 2016 Sep 01 - 8.x-0.1
-
- - Tested to work under Drupal 8.1.0.
- - No code changes.
-
- 2016 Nov 02 - 8.x-1.0
-
- - Implemented cache invalidation of pages via cache tags.
- - Fixed: Issue #2823398: Invalid use of * should be rejected.
- - Added leading slash / to paths if slash is missing.
- - Refactoring, formatting, and other minor changes.
-
- 2016 Nov 23 - 8.x-1.1
-
- - Fixed: Issue 2825379: Update hook optimizely_update_8000() not necessary
- - Fixed: Issue 2826169: Problem to create Cache Tags breaking Drupal
-
- 2017 Feb 27 - 8.x-1.2
-
- - Fixed: Issue 2847940 by nehakhadke: Remove @file tag docblock from all the .php files
-
- 2017 Mar 27 - 8.x-1.3
-
- - Fixed: Issue #2856506 by Znak: Deprecated methods and functions
-
- 2017 May 25 - 8.x-1.4
-
- - Cleaned up code to Drupal coding standards
-
- 2017 July 26 - 8.x-1.5
-
- - Fixed: Issue #2896301 by volkswagenchick: README for D8 branch could use some helpful configuration
- - Tested for Drupal 8.3.3 and PHP 7.1. No code changes.
-
- 2017 Oct 04 - 8.x-1.6
-
- - Fixed: Issue #2913679: Error message for duplicate project code does not replace variables
-
- 2017 Oct 06 - 8.x-3.0
-
- - Fixed: Issue 2821560: Use subdirectories for source code files
- - Started 8.x-3.x branch from 8.x-1.x branch.
-
- 2018 Apr 08 - 8.x-3.1
-
- - Fixed: Issue #2958572 by Watergate: Out of memory exception on Windows