Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all non-major dependencies #370

Open
wants to merge 1 commit into
base: 1.18.x
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 29, 2024

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
composer stage minor 2.6.6 -> 2.8.4 age adoption passing confidence
docker/dockerfile syntax minor 1.6 -> 1.12 age adoption passing confidence
guzzlehttp/guzzle (source) require minor ^7.8.1 -> ^7.9.2 age adoption passing confidence
guzzlehttp/psr7 require minor ^2.6.2 -> ^2.7.0 age adoption passing confidence
jasny/twig-extensions require patch ^1.3 -> ^1.3.1 age adoption passing confidence
marked (source) dependencies patch ^15.0.4 -> ^15.0.6 age adoption passing confidence
monolog/monolog require minor ^3.5.0 -> ^3.8.1 age adoption passing confidence
node stage minor 23.4.0 -> 23.6.0 age adoption passing confidence
php require minor ~8.3.3 -> ~8.4.2 age adoption passing confidence
phpunit/phpunit (source) require-dev patch ^10.5.11 -> ^10.5.41 age adoption passing confidence
psalm/plugin-phpunit require-dev minor ^0.18.4 -> ^0.19.0 age adoption passing confidence
psr/log require patch ^3.0.0 -> ^3.0.2 age adoption passing confidence
symfony/yaml (source) require minor ^7.0.3 -> ^7.2.0 age adoption passing confidence
twig/twig (source) require minor ^3.11.2 -> ^3.18.0 age adoption passing confidence
vimeo/psalm require-dev minor ^5.22.2 -> ^5.26.1 age adoption passing confidence

Release Notes

guzzle/guzzle (guzzlehttp/guzzle)

v7.9.2

Compare Source

Fixed
  • Adjusted handler selection to use cURL if its version is 7.21.2 or higher, rather than 7.34.0

v7.9.1

Compare Source

Fixed
  • Fix TLS 1.3 check for HTTP/2 requests

v7.9.0

Compare Source

Changed
  • Improve protocol version checks to provide feedback around unsupported protocols
  • Only select the cURL handler by default if 7.34.0 or higher is linked
  • Improved CurlMultiHandler to avoid busy wait if possible
  • Dropped support for EOL guzzlehttp/psr7 v1
  • Improved URI user info redaction in errors

v7.8.2

Compare Source

Added
  • Support for PHP 8.4
guzzle/psr7 (guzzlehttp/psr7)

v2.7.0

Compare Source

Added
  • Add Utils::redactUserInfo() method
  • Add ability to encode bools as ints in Query::build

v2.6.3

Compare Source

Fixed
  • Make StreamWrapper::stream_stat() return false if inner stream's size is null
Changed
  • PHP 8.4 support
jasny/twig-extensions (jasny/twig-extensions)

v1.3.1

Compare Source

markedjs/marked (marked)

v15.0.6

Compare Source

Bug Fixes
  • fix strikethrough inside strong and em to follow gfm (#​3577) (7712a53)

v15.0.5

Compare Source

Bug Fixes
  • allow strikethrough inside strong and em to follow gfm (#​3569) (8a01658)
Seldaek/monolog (monolog/monolog)

v3.8.1

Compare Source

  • Deprecated Monolog\DateTimeImmutable in favor of Monolog\JsonSerializableDateTimeImmutable (#​1928)
    • Fixed gelf keys not being valid when context/extra data keys have spaces in them (#​1927)
    • Fixed empty lines appearing in the stack traces when a custom formatter returned null (#​1925)

v3.8.0

Compare Source

  • Added $fileOpenMode param to StreamHandler to define a custom fopen mode to open the log file (#​1913)
    • Fixed PHP 8.4 deprecation notices (#​1903)
    • Added ability to extend/override IntrospectionProcessor (#​1899)
    • Added $timeout param to ProcessHandler to configure the stream_select() timeout to avoid blocking too long (default is 1.0 sec) (#​1916)
    • Fixed JsonFormatter batch handling to normalize records individually to make sure they look the same as if they were handled one by one (#​1906)
    • Fixed StreamHandler handling of write failures so that it now closes/reopens the stream and retries the write once before failing (#​1882)
    • Fixed StreamHandler error handler causing issues if a stream handler triggers an error (#​1866)
    • Fixed StreamHandler::reset not closing the stream, so that it would fail to write in some cases with long running processes (#​1862)
    • Fixed RotatingFileHandler issue where rotation does not happen in some long running processes (#​1905)
    • Fixed JsonFormatter handling of incomplete classes (#​1834)
    • Fixed RotatingFileHandler bug where rotation could sometimes not happen correctly (#​1905)

v3.7.0

Compare Source

  • Added NormalizerFormatter->setBasePath(...) (and JsonFormatter by extension) that allows removing the project's path from the stack trace output (47e301d)
    • Fixed JsonFormatter handling of incomplete classes (#​1834)
    • Fixed private error handlers causing problems with custom StreamHandler implementations (#​1866)
nodejs/node (node)

v23.6.0: 2025-01-07, Version 23.6.0 (Current), @​marco-ippolito

Compare Source

Notable Changes
Unflagging --experimental-strip-types

This release enables the flag --experimental-strip-types by default.
Node.js will be able to execute TypeScript files without additional configuration:

node file.ts

There are some limitations in the supported syntax documented at https://nodejs.org/api/typescript.html#type-stripping
This feature is experimental and is subject to change.

Contributed by Marco Ippolito in #​56350

Other Notable Changes
  • [c1023284c3] - (SEMVER-MINOR) lib: add typescript support to STDIN eval (Marco Ippolito) #​56359
  • [8dc39e5e2e] - (SEMVER-MINOR) process: add process.ref() and process.unref() methods (James M Snell) #​56400
  • [8b20cc212b] - (SEMVER-MINOR) worker: add eval ts input (Marco Ippolito) #​56394
Commits

v23.5.0: 2024-12-19, Version 23.5.0 (Current), @​aduh95

Compare Source

Notable Changes
WebCryptoAPI Ed25519 and X25519 algorithms are now stable

Following the merge of Curve25519 into the
Web Cryptography API Editor's Draft the
Ed25519 and X25519 algorithm identifiers are now stable and will no longer
emit an ExperimentalWarning upon use.

Contributed by Filip Skokan in #​56142.

On-thread hooks are back

This release introduces module.registerHooks() for registering module loader
customization hooks that are run for all modules loaded by require(), import
and functions returned by createRequire() in the same thread, which makes them
easier for CJS monkey-patchers to migrate to.

import assert from 'node:assert';
import { registerHooks, createRequire } from 'node:module';
import { writeFileSync } from 'node:fs';

writeFileSync('./bar.js', 'export const id = 123;', 'utf8');

registerHooks({
  resolve(specifier, context, nextResolve) {
    const replaced = specifier.replace('foo', 'bar');
    return nextResolve(replaced, context);
  },
  load(url, context, nextLoad) {
    const result = nextLoad(url, context);
    return {
      ...result,
      source: result.source.toString().replace('123', '456'),
    };
  },
});

// Checks that it works with require.
const require = createRequire(import.meta.url);
const required = require('./foo.js');  // Redirected by resolve hook to bar.js
assert.strictEqual(required.id, 456);  // Replaced by load hook to 456

// Checks that it works with import.
const imported = await import('./foo.js');  // Redirected by resolve hook to bar.js
assert.strictEqual(imported.id, 456);  // Replaced by load hook to 456

This complements the module.register() hooks - the new hooks fit better
internally and cover all corners in the module graph; whereas
module.register() previously could not cover require() while it was
on-thread, and still cannot cover createRequire() after being moved
off-thread.

They are also run in the same thread as the modules being loaded and where the
hooks are registered, which means they are easier to debug (no more
console.log() getting lost) and do not have the many deadlock issues haunting
the module.register() hooks. The new API also takes functions directly so that
it's easier for intermediate loader packages to take user options from files
that the hooks can't be aware of, like many existing CJS monkey-patchers do.

Contributed by Joyee Cheung in #​55698.

Other notable changes
  • [59cae91465] - (SEMVER-MINOR) dgram: support blocklist in udp (theanarkh) #​56087
  • [72f79b44ed] - doc: stabilize util.styleText (Rafael Gonzaga) #​56265
  • [b5a2c0777d] - (SEMVER-MINOR) module: add prefix-only modules to module.builtinModules (Jordan Harband) #​56185
  • [9863d27566] - (SEMVER-MINOR) module: only emit require(esm) warning under --trace-require-module (Joyee Cheung) #​56194
  • [8e780bc5ae] - (SEMVER-MINOR) module: use synchronous hooks for preparsing in import(cjs) (Joyee Cheung) #​55698
  • [65bc8e847f] - (SEMVER-MINOR) report: fix typos in report keys and bump the version (Yuan-Ming Hsu) #​56068
  • [0ab36e1937] - (SEMVER-MINOR) sqlite: aggregate constants in a single property (Edigleysson Silva (Edy)) #​56213
  • [efcc5d90c5] - (SEMVER-MINOR) src,lib: stabilize permission model (Rafael Gonzaga) #​56201
Commits
containerbase/php-prebuild (php)

v8.4.2

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.2

v8.4.1

Compare Source

Bug Fixes
  • deps: update dependency php to v8.4.1

v8.3.15

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.15

v8.3.14

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.14

v8.3.13

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.13

v8.3.12

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.12

v8.3.11

Compare Source

Bug Fixes
  • deps: update dependency php to v8.3.11

v8.3.10

[Compare Source](https://redirect.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

Read more about the use of Renovate Bot within ocramius/* projects.

@renovate renovate bot added the renovate label Feb 29, 2024
Copy link
Contributor Author

renovate bot commented Feb 29, 2024

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


  • Branch has one or more failed status checks

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 0b8704b to 470b279 Compare March 6, 2024 01:33
@renovate renovate bot changed the title Update composer Docker tag to v2.7.1 Update all non-major dependencies Mar 6, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 11 times, most recently from 19fc19a to 260c350 Compare March 11, 2024 21:04
@renovate renovate bot changed the base branch from 1.14.x to 1.15.x March 11, 2024 21:05
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from 89d6dae to f20266d Compare March 18, 2024 04:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from ca6ee3a to 0a275a3 Compare March 20, 2024 04:50
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 10 times, most recently from a3abf92 to f81e823 Compare November 25, 2024 15:44
Copy link
Contributor Author

renovate bot commented Nov 25, 2024

⚠️ 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 guzzlehttp/guzzle:7.9.2 guzzlehttp/psr7:2.7.0 jasny/twig-extensions:1.3.1 monolog/monolog:3.8.1 php:8.4.2 phpunit/phpunit:10.5.41 psalm/plugin-phpunit:0.19.0 psr/log:3.0.2 symfony/yaml:7.2.0 twig/twig:3.18.0 vimeo/psalm:5.26.1 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Pattern "php" listed for update matches platform packages, but these cannot be updated by Composer.
Dependency webmozart/assert is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires vimeo/psalm ^5.26.1 -> satisfiable by vimeo/psalm[5.26.1].
    - vimeo/psalm 5.26.1 requires php ^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.2) does not satisfy that requirement.
  Problem 2
    - Root composer.json requires psalm/plugin-phpunit ^0.19.0 -> satisfiable by psalm/plugin-phpunit[0.19.0].
    - psalm/plugin-phpunit 0.19.0 requires vimeo/psalm dev-master || ^5@beta || ^5.0 -> satisfiable by vimeo/psalm[5.26.1].
    - vimeo/psalm 5.26.1 requires php ^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.4.2) 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.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 112240f to 034a488 Compare December 4, 2024 02:04
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from fbcae7b to 58a5005 Compare December 11, 2024 11:44
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 0efa7b8 to 38d1139 Compare December 15, 2024 17:00
@renovate renovate bot changed the base branch from 1.17.x to 1.18.x December 15, 2024 17:00
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 9162a88 to 7695bbd Compare December 21, 2024 07:43
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 577178d to f8d05a0 Compare January 2, 2025 18:09
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 07e2675 to 30d5a71 Compare January 8, 2025 13:52
| datasource  | package                    | from    | to      |
| ----------- | -------------------------- | ------- | ------- |
| docker      | composer                   | 2.6.6   | 2.8.4   |
| docker      | docker/dockerfile          | 1.6     | 1.12    |
| packagist   | guzzlehttp/guzzle          | 7.8.1   | 7.9.2   |
| packagist   | guzzlehttp/psr7            | 2.6.2   | 2.7.0   |
| packagist   | jasny/twig-extensions      | 1.3.0   | 1.3.1   |
| npm         | marked                     | 15.0.4  | 15.0.6  |
| packagist   | monolog/monolog            | 3.6.0   | 3.8.1   |
| docker      | node                       | 23.4.0  | 23.6.0  |
| github-tags | containerbase/php-prebuild | 8.3.3   | 8.4.2   |
| packagist   | phpunit/phpunit            | 10.5.20 | 10.5.41 |
| packagist   | psalm/plugin-phpunit       | 0.18.4  | 0.19.0  |
| packagist   | psr/log                    | 3.0.0   | 3.0.2   |
| packagist   | symfony/yaml               | 7.0.7   | 7.2.0   |
| packagist   | twig/twig                  | 3.11.2  | 3.18.0  |
| packagist   | vimeo/psalm                | 5.23.1  | 5.26.1  |
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 30d5a71 to 35d4c12 Compare January 13, 2025 14:16
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