Skip to content

fix(deps): update dependency paragonie/constant_time_encoding to v3 - #54

Open
descope[bot] wants to merge 1 commit into
mainfrom
renovate/paragonie-constant_time_encoding-3.x
Open

fix(deps): update dependency paragonie/constant_time_encoding to v3#54
descope[bot] wants to merge 1 commit into
mainfrom
renovate/paragonie-constant_time_encoding-3.x

Conversation

@descope

@descope descope Bot commented May 9, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change OpenSSF
paragonie/constant_time_encoding require major 2.8.23.1.3 OpenSSF Scorecard

Release Notes

paragonie/constant_time_encoding (paragonie/constant_time_encoding)

v3.1.3: Version 3.1.3

Compare Source

This release fixes a bug with base64 codecs when ext-sodium installed.

What's Changed

New Contributors

Full Changelog: paragonie/constant_time_encoding@v3.1.2...v3.1.3

v3.1.2: Version 3.1.2

Compare Source

Thanks @​TimWolla for identifying a performance hit caused by attempting to find global functions such as strlen() in the current namespace before the global namespace.

What's Changed

Full Changelog: paragonie/constant_time_encoding@v3.1.1...v3.1.2

v3.1.1: Version 3.1.1

Compare Source

What's Changed

  • Remove mbstring.func_overload compatibility layer by @​TimWolla in #​58
  • Fixed #​27 by making the test less redundant.

Full Changelog: paragonie/constant_time_encoding@v3.1.0...v3.1.1

v3.1.0: Version 3.1.0

Compare Source

Important: If you enable ext-sodium, some codecs will now be faster with our library: hex, base64, base64url. This requires the actual extension be installed; sodium_compat will not provide these implementations.

As with the recent sodium_compat release, this library now incorporates fuzz-testing and mutation testing as part of our development strategy. Fuzz testing is enabled on pull requests; mutation tests on releases.

The current metrics for a mutation test run (using the latest version of Infection):

 1782 mutations were generated:
    1470 mutants were killed by Test Framework
     296 covered mutants were not detected
       5 errors were encountered
      11 time outs were encountered
Metrics:
         Mutation Code Coverage: 100%
         Covered Code MSI: 83%

We set the minimum MSI for covered code to 80% by policy, but will slowly be increasing it in future releases.

What's Changed

Full Changelog: paragonie/constant_time_encoding@v3.0.0...v3.1.0

v3.0.0: Version 3.0.0

Compare Source

  • New major bump due to increased minimum PHP requirements (from PHP 7 to PHP 8)
  • Supports PHP 8.4 without deprecation warnings for implicit null

Configuration

📅 Schedule: (in timezone Asia/Jerusalem)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

@descope descope Bot added the renovate label May 9, 2025
@descope
descope Bot requested a review from gaokevin1 as a code owner May 9, 2025 19:07
@descope
descope Bot enabled auto-merge (squash) May 9, 2025 19:07
@descope
descope Bot force-pushed the renovate/paragonie-constant_time_encoding-3.x branch from ddd218c to 8044cd5 Compare June 26, 2025 16:51
@descope
descope Bot force-pushed the renovate/paragonie-constant_time_encoding-3.x branch from 8044cd5 to bb539b1 Compare July 1, 2025 16:14
@descope
descope Bot force-pushed the renovate/paragonie-constant_time_encoding-3.x branch from bb539b1 to 264b38a Compare July 4, 2025 07:28
@descope
descope Bot force-pushed the renovate/paragonie-constant_time_encoding-3.x branch from 264b38a to 78ac558 Compare July 15, 2025 17:38
descope-approve[bot]
descope-approve Bot previously approved these changes Jul 15, 2025
@descope
descope Bot force-pushed the renovate/paragonie-constant_time_encoding-3.x branch 4 times, most recently from 6e827cd to 446c77f Compare October 15, 2025 16:34
@descope descope Bot removed the renovate label Feb 17, 2026
@descope descope Bot changed the title fix(deps): update dependency paragonie/constant_time_encoding to v3 chore(deps): update dependency paragonie/constant_time_encoding to v3 Feb 17, 2026
@descope descope Bot added the renovate label Feb 17, 2026
@descope descope Bot changed the title chore(deps): update dependency paragonie/constant_time_encoding to v3 fix(deps): update dependency paragonie/constant_time_encoding to v3 Feb 17, 2026
@descope
descope Bot force-pushed the renovate/paragonie-constant_time_encoding-3.x branch from 446c77f to a2d787a Compare March 13, 2026 20:05
@descope

descope Bot commented Mar 13, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: composer.lock
Command failed: composer update paragonie/constant_time_encoding:3.1.3 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins --minimal-changes
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires paragonie/constant_time_encoding 3.1.3 -> satisfiable by paragonie/constant_time_encoding[v3.1.3].
    - paragonie/constant_time_encoding v3.1.3 requires php ^8 -> your php version (7.3.0; overridden via config.platform, same as actual) does not satisfy that requirement.

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.

@descope
descope Bot force-pushed the renovate/paragonie-constant_time_encoding-3.x branch from a2d787a to 38e9b26 Compare March 14, 2026 08:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants