ctools 4.0.4

Bug fixes
New features

This is a compatibility release for ctools, bringing support for PHP 8.2 and Project Browser

Ctools 3.x and 4.0.x are the same, and you can use whichever version works best up and down the dependency chain.

Contributors (4)

JessicaN, andypost, littlepixiez, ressa

ctools 8.x-3.14

Bug fixes
New features

This is a compatibility release for ctools, bringing support for PHP 8.2 and Project Browser

Ctools 3.x and 4.0.x are the same, and you can use whichever version works best up and down the dependency chain.

Contributors (4)

JessicaN, andypost, littlepixiez, ressa

ctools 7.x-1.21

Bug fixes

PHP 8.2 support

Contributors (5)

joseph.olstad, joelpittet, poker10, Mulambo, andregp

Changelog

Issues: 4 issues resolved.

ctools 4.0.3

Bug fixes

This is an incremental bug/follow up release to 8.x-3.12 / 4.0.2

Contributors (6)

Eugen Zerr, anagomes, csechols, dmezquia, japerry, morseCode

ctools 8.x-3.13

Bug fixes

This is an incremental bug/follow up release to 8.x-3.12 / 4.0.2

Contributors (6)

Eugen Zerr, anagomes, csechols, dmezquia, japerry, morseCode

ctools 4.0.2

Bug fixes
New features

This is an incremental feature release for ctools. The biggest thing landing in this release is "Add Configure Filter functionality to block views configuration." -- a long standing issue that finally is here! If people have issues with it, please file new bugs. Otherwise there are some PHP 8.1 issues and other misc bugs fixed.

Note: This release is the same as 8.x-3.12

ctools 8.x-3.12

Bug fixes
New features

This is an incremental feature release for ctools. The biggest thing landing in this release is "Add Configure Filter functionality to block views configuration." -- a long standing issue that finally is here! If people have issues with it, please file new bugs. Otherwise there are some PHP 8.1 issues and other misc bugs fixed.

Note: This release is the same as 4.0.2

ctools 8.x-3.11

Bug fixes

This is a hotfix bug release to fix #3300682: [error] Drupal\Component\Plugin\Exception\ContextException: The context is not a valid context.

Note: You must update your conditions before upgrading to Drupal 10. Ensure that node_type is removed from your codebase and configuration:

ctools 8.x-3.11-rc1

Bug fixes

This is a hotfix bug release to fix #3300682: [error] Drupal\Component\Plugin\Exception\ContextException: The context is not a valid context.

Note: You must update your conditions before upgrading to Drupal 10. Ensure that node_type is removed from your codebase and configuration:

ctools 4.0.1

Bug fixes
We recommend the use of release 8.x-3.11 which brought Drupal 10 support to the 3.x branch, rather than using the 4.x releases at this time. 4.x will be used when there are changes that break backwards compatibility.

ctools 8.x-3.10

New features

This release of ctools introduces Drupal 10 support for the 3.x branch. With this release, 4.x and 4.0.0 are no longer supported. Please use 8.x-3.10+ for Drupal 10 testing.

With this release, the minimum supported version has increased to Drupal 9.3. This is due to some new services that require 9.3 and above.

New features will go into the 4.1.x branch of ctools, which does not have any support or release yet.

ctools 4.1.x-dev

This branch is abandoned. Work will occur in the 5.x branch.

The 4.1.x branch introduces major changes to the contexts system, including a new context plugin. Dependent modules will need to update their code before working with the 4.1 branch.

ctools 8.x-3.9

Bug fixes

This is a hotfix for 8.x-3.8, where ctools changed sharedtempstore to private temp store. This breaks most wizard functionality and has been reverted.

The other change, is minor: Issue #2989264 by jungle, andyg5000, Deepak Goyal: Improve legibility of ManageContext

ctools 4.0.0

Bug fixes
New features
We recommend the use of release 8.x-3.10 which brought Drupal 10 support to the 3.x branch, rather than using the 4.x releases at this time. 4.x will be used when there are changes that break backwards compatibility.

This is an incremental release of ctools, designed to support Drupal 9 and 10, dropping some legacy Drupal 8 services.

ctools 8.x-3.8

Bug fixes
New features

This is an incremental bug and feature release for ctools on Drupal 8.9 and 9.

Note, this is the last feature release for ctools in the 3.x branch. All new features should be tested against 4.x. The 3.x branch is now in only critical bug and security mode.

All changes since 8.x-3.7:

ctools 4.x-dev

New features

A new major release branch for dropping Drupal 8 support and adding Drupal 10 support

ctools 8.x-3.5

Bug fixes
Insecure

This is a minor bug release for ctools. No features have been added since 3.4, only bugfixes and removed deprecations.

Changes since 8.x-3.4:

ctools 8.x-3.4

Bug fixes
Insecure

This is the First Drupal 9 compatible release for ctools. No features have been added since 3.3, only bugfixes to remove deprecations.

Ctools now requires Drupal 8.7.7+

Changes since 8.x-3.3:

ctools 8.x-3.3

Bug fixes
Insecure

This is mainly a bugfix for Ctools before requiring Drupal 8.7.7+ and Drupal 9 in 8.x-3.4

Changes since 8-x.3.2:

ctools 8.x-3.0

Bug fixes
New features
Insecure

This is the first full release of ctools! CTools for Drupal 8 is a total rewrite to support the contrib ecosystem where features aren't available in core.

No changes have been made since beta2. There are several modules contained within ctools that are marked experimental. Please use caution when using these modules!

ctools 8.x-3.0-beta2

Bug fixes
New features
Insecure

Changes since 8.x-3.0-beta1:

  • Add the concept of an 'automatic context'.
  • #2804165 by hctom, phenaproxima, mroycroft: Missing check for empty field when building ctools block
  • #2800951 by KarlShea, tedbow: EntityField block broken due to SubFormState changes
  • Update ctools views to be marked experimental.

ctools 8.x-3.0-beta1

Bug fixes
New features
Insecure

Welcome to the first Beta for ctools! This release fixes many little bugs that are viewable from the ctools dependent modules. Note, ctools_block and ctools_views are marked experimental and subject to change similar to other alpha modules.

Changes since 8.x-3.0-alpha27:

ctools 7.x-1.12

Bug fixes

This is a bugfix release for ctools 7.x. No user-end features are in this release. The next release, will contain features and bug fixes.

The only feature added is test coverage on drupal.org, all other items are bug fixes.

Changes since ctools 1.11

ctools 7.x-1.11

Bug fixes
New features

This is mainly a bugfix and minor features release for ctools 7.x.

Changes since ctools 1.10

ctools 8.x-3.0-alpha27

Bug fixes
Insecure

This is an incremental ctools release to align with page_manager alpha24.

Changes since Alpha 26:

ctools 7.x-1.10

Bug fixes
New features

This is mainly a bugfix and minor features release for ctools 7.x based on work from https://www.drupal.org/node/2554339

One of the major improvements with this release is support for PHP7.

Changes since ctools 1.9:

ctools 8.x-3.0-alpha26

Bug fixes
Insecure

Changes since 8.x-3.0-alpha25:

  • commenting out two tests until #2671964 lands
  • expanding FormWizardBase::getFormId() to properly invoke ::initValues() when no tempstore is available.
  • moving sleep method logic from PageManager up to the class from which it inherits so that Panels and others will not need the same logic.

ctools 8.x-3.0-alpha23

New features
Insecure

This is an incremental release of the ctools suite to help support panels and panelizer.

Major change between alpha22 is the addition of the ctools_block module which allows adding fields as blocks.

ctools 6.x-1.15

Bug fixes

This is an incremental bugfix release for ctools, particularly for newer versions of php 5. (5.4+)

ctools is now in bug and security only maintenance mode. Any future feature requests should be made in the 7.x or preferably, the 8.x branch.

Changes since 6.x-1.14:

ctools 8.x-3.0-alpha18

Bug fixes
New features
Insecure

Syncing release with Page Manager and Panels

ctools 8.x-3.0-alpha17

Initial tagged release of ctools 8.x-3.x. Named to match corresponding page_manager and panels releases for increased clarity.

Pages

Subscribe with RSS Subscribe to Releases for Chaos Tool Suite (ctools)