key 4.0.x-dev

Development release for the 4.0.x branch, which will be where an overhauled version of Key will be built.

key 8.x-1.15

Bug fixes

Changes since 8.x-1.14:

  • Issue #3157136 by dpi, acbramley: Add cache tag to KeyPluginManager
  • Issue #3169611 by larowlan: Multi-value key-types are never asked to serialize their values
  • Issue #3179668 by SivaprasadC: Minor Typo in KeyCommands.php file
  • Issue #3124676 by Maithri Shetty: Update source url in composer.json
  • Issue #3212374 by rlhawk, bixgomez, mstrelan: Drupal 9 missing 'config_export' definition

key 8.x-1.13

Bug fixes

This is the last release that will support versions of Drupal below 8.7.0.

Changes since 8.x-1.12:

key 8.x-1.12

Bug fixes

This release just switches KeyPluginInterface back to implementing ConfigurablePluginInterface, so that Key remains compatible with Drupal 8.6.

key 8.x-1.10

This release just reverts "Issue #3076926 by AaronBauman: Replace dependency on deprecated ConfigurablePluginInterface" in order to maintain compatibility with versions of Drupal < 8.7.

key 8.x-1.8

Bug fixes
New features

Contributors (9)

pcambra, rlhawk, Manuel Garcia, Cellar Door, irhawk, FeyP, riddhi.addweb, peter_serfozo, mxr576

Changelog

Issues: 8 issues resolved.

Changes since 8.x-1.7:

key 8.x-1.7

Bug fixes
New features

Changes since 8.x-1.6:

Issue #2939372 by Manuel Garcia, douggreen, rlhawk: Move drush includes to .drush.inc
Issue #2939341 by rlhawk, douggreen: Allow multivalue keys types to specify which fields are required
Issue #2939854 by douggreen, rlhawk: Pass services as arguments to key.config_override service

key 8.x-1.5

Bug fixes

Changes since 8.x-1.4:

  • Issue #2924257 by sanduhrs: Circular reference prevents module installation

key 7.x-3.4

Changes since 7.x-3.3:

  • #2804989 by rlhawk: Update configuration in form state storage in validation key configuration form
  • #2804997 by rlhawk: Make 256 bits the default for keys with the Encryption key type

key 8.x-1.3

New features

Changes since 8.x-1.2:

  • Issue #2793113 by rlhawk: Allow keys to be filtered by type group
  • Added getKeysByType method to KeyRepositoryInterface.
  • Issue #2804851 by rlhawk, tynor: Add Generate Key Input Plugin

key 8.x-1.2

Bug fixes
New features

Changes since 8.x-1.1:

Removed disabled tests.
Don't use method return value in write context.
Removed unused variables.
Removed readme.md file.
Added new README.md file.
Added description comment for @return tag.
Issue #2699909 by svendecabooter: Show dependency warnings on key delete form
Issue #2713217 by rlhawk: Fix capitalization of method call
Issue #2693145 by rlhawk, tynor: Add "set key value" functionality to Key entity
Issue #2696281 by rlhawk: Add Key-specific exceptions

key 7.x-3.2

Bug fixes

Changes since 7.x-3.1:

  • #2674340 by rlhawk: Fix key value validation for generic Encryption key type
  • #2675222 by rlhawk: Key value section does not update correctly when key type is changed

key 7.x-3.0

New features

This version of Key is a backport of 8.x-1.0 and has the same features and functionality. The main differences are:

  • Keys are not configuration entities
  • Key data is stored in its own table named "key_config"
  • Plugins are defined using CTools

key 7.x-3.x-dev

New features

This is the development version of the 7.x-3.x branch, which matches the functionality of the 8.x-1.x branch.

key 8.x-1.0

This is the first version of Key for Drupal 8.

Keys are now configuration entities, with support for three plugin types: key type, key provider, and key input. See the readme file for more information.

key 8.x-1.0-beta4

Changes since 8.x-1.0-beta3:

  • #2653810 by rlhawk: Change 'Basic' key type to 'Authentication'
  • #2653804 by rlhawk: Remove option to prevent a key value from being edited

key 8.x-1.0-alpha1

New features

Key for Drupal 8 adds support for Key Type and Key Input plugins.

Key Type plugins are responsible for:

  • Validating key values
  • Allowing the filtering of keys based on key type
  • Generating a key value, if the Key Input plugin requires one

Key Input plugins are responsible for:

  • Defining the form field(s) that will allow a key value to be submitted
  • Processing the submitted key value in preparation for it to be set by the Key Provider plugin

key 8.x-1.x-dev

This is the nightly development snapshot of Key for Drupal 8. It is not ready for production sites, but is usable for development and testing. The API will likely change before 8.x-1.0 is released.

key 7.x-2.x-dev

The Key module has been refactored and simplified. 7.x-2.x aims to maintain feature parity with the Drupal 8 version.

key 7.x-1.0-beta7

Changes since 7.x-1.0-beta6:

  • Changed "storage method" to "key provider".
  • Changed key field to 'textarea' form element.

key 7.x-1.0-beta5

Changes since 7.x-1.0-beta4:

  • Change the "kind" db field name to "type".
  • Add an index to the "type" db field.
  • Updated key filtering to use new "type" name.
  • Added key type plugin and General key type.
  • Set the default key to be of type General on installation.
  • Changed config filtering to allow string, as well as array.

key 7.x-1.0-beta3

New features

This release adds better support for key integrations and a sub-module to integrate Commerce Payment modules with Key.

Subscribe with RSS Subscribe to Releases for Key