Akamai 5 release depends on "akamai-open/edgegrid-client"

Created on 2 June 2023, about 1 year ago
Updated 28 June 2023, about 1 year ago

Problem/Motivation

I find that the Akamai 5 depends on the "akamai-open/edgegrid-client" library which version is 2.0.5, But from the packagist, the latest version is 2.0.0, https://packagist.org/packages/akamai-open/edgegrid-client. Do I miss something?

πŸ› Bug report
Status

Fixed

Version

5.0

Component

Code

Created by

πŸ‡¨πŸ‡³China guaneagler

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @guaneagler
  • πŸ‡²πŸ‡©Moldova sergiuteaca

    @guaneagler
    Per the readme file in the v5 you need to add a new repository in your project composer, so it takes one of the forks of that package, and not the original one because it was deprecated.

    As we require a fork of the Akamai {OPEN} EdgeGrid Authentication Client, you will need to add a repositories entry to your project's root `composer.json` file. For example:

      "repositories": [
        {
          "type": "vcs",
          "url": "https://github.com/francemediasmonde/akamaiopen-edgegrid-php-client"
        }
      ],
    

    With the repositories entry in place, run composer require drupal/akamai --update-with-dependencies to install the module and it's dependency.

    This changes was introduced in this Issue https://www.drupal.org/project/akamai/issues/3337078 πŸ“Œ Drupal 10 compatibility Fixed

  • πŸ‡¨πŸ‡³China guaneagler

    Hi @sergiuteaca, thanks for your information, this help a lot.

  • Status changed to Fixed about 1 year ago
  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.69.0 2024