From dcd1b177109abe2a4894fc7418b1f2deb6d1c7e5 Mon Sep 17 00:00:00 2001
From: quietone <quietone@2572884.no-reply.drupal.org>
Date: Thu, 8 Feb 2024 11:44:48 +1300
Subject: [PATCH] Drupal 10.2.3

---
 composer.lock                                      | 14 +++++---------
 composer/Metapackage/CoreRecommended/composer.json |  2 +-
 .../PinnedDevDependencies/composer.json            |  2 +-
 composer/Template/LegacyProject/composer.json      |  2 +-
 composer/Template/RecommendedProject/composer.json |  2 +-
 core/lib/Drupal.php                                |  2 +-
 core/lib/Drupal/Component/Annotation/composer.json |  8 ++++----
 core/lib/Drupal/Component/Datetime/composer.json   |  2 +-
 core/lib/Drupal/Component/Discovery/composer.json  |  4 ++--
 .../lib/Drupal/Component/FrontMatter/composer.json |  2 +-
 core/lib/Drupal/Component/Gettext/composer.json    |  2 +-
 core/lib/Drupal/Component/PhpStorage/composer.json |  2 +-
 core/lib/Drupal/Component/Render/composer.json     |  2 +-
 13 files changed, 21 insertions(+), 25 deletions(-)

diff --git a/composer.lock b/composer.lock
index 039527c52909..399129190657 100644
--- a/composer.lock
+++ b/composer.lock
@@ -491,7 +491,7 @@
         },
         {
             "name": "drupal/core",
-            "version": "10.2.x-dev",
+            "version": "10.2.3",
             "dist": {
                 "type": "path",
                 "url": "core",
@@ -651,7 +651,7 @@
         },
         {
             "name": "drupal/core-project-message",
-            "version": "10.2.x-dev",
+            "version": "10.2.3",
             "dist": {
                 "type": "path",
                 "url": "composer/Plugin/ProjectMessage",
@@ -684,7 +684,7 @@
         },
         {
             "name": "drupal/core-vendor-hardening",
-            "version": "10.2.x-dev",
+            "version": "10.2.3",
             "dist": {
                 "type": "path",
                 "url": "composer/Plugin/VendorHardening",
@@ -9621,11 +9621,7 @@
     ],
     "aliases": [],
     "minimum-stability": "dev",
-    "stability-flags": {
-        "drupal/core": 20,
-        "drupal/core-project-message": 20,
-        "drupal/core-vendor-hardening": 20
-    },
+    "stability-flags": [],
     "prefer-stable": true,
     "prefer-lowest": false,
     "platform": [],
@@ -9633,5 +9629,5 @@
     "platform-overrides": {
         "php": "8.1.0"
     },
-    "plugin-api-version": "2.3.0"
+    "plugin-api-version": "2.6.0"
 }
diff --git a/composer/Metapackage/CoreRecommended/composer.json b/composer/Metapackage/CoreRecommended/composer.json
index 1a689bd9c369..df8153615663 100644
--- a/composer/Metapackage/CoreRecommended/composer.json
+++ b/composer/Metapackage/CoreRecommended/composer.json
@@ -7,7 +7,7 @@
         "webflo/drupal-core-strict": "*"
     },
     "require": {
-        "drupal/core": "10.2.x-dev",
+        "drupal/core": "10.2.3",
         "asm89/stack-cors": "~v2.2.0",
         "composer/semver": "~3.4.0",
         "doctrine/annotations": "~1.14.3",
diff --git a/composer/Metapackage/PinnedDevDependencies/composer.json b/composer/Metapackage/PinnedDevDependencies/composer.json
index 0db8b3a053b5..feba6708f801 100644
--- a/composer/Metapackage/PinnedDevDependencies/composer.json
+++ b/composer/Metapackage/PinnedDevDependencies/composer.json
@@ -7,7 +7,7 @@
         "webflo/drupal-core-require-dev": "*"
     },
     "require": {
-        "drupal/core": "10.2.x-dev",
+        "drupal/core": "10.2.3",
         "behat/mink": "v1.10.0",
         "behat/mink-browserkit-driver": "v2.1.0",
         "behat/mink-selenium2-driver": "v1.6.0",
diff --git a/composer/Template/LegacyProject/composer.json b/composer/Template/LegacyProject/composer.json
index a8fceccd0dd2..7236d0ef2faa 100644
--- a/composer/Template/LegacyProject/composer.json
+++ b/composer/Template/LegacyProject/composer.json
@@ -27,7 +27,7 @@
     "conflict": {
         "drupal/drupal": "*"
     },
-    "minimum-stability": "dev",
+    "minimum-stability": "stable",
     "prefer-stable": true,
     "config": {
         "allow-plugins": {
diff --git a/composer/Template/RecommendedProject/composer.json b/composer/Template/RecommendedProject/composer.json
index 56d98de870fd..307df48b0c05 100644
--- a/composer/Template/RecommendedProject/composer.json
+++ b/composer/Template/RecommendedProject/composer.json
@@ -26,7 +26,7 @@
     "conflict": {
         "drupal/drupal": "*"
     },
-    "minimum-stability": "dev",
+    "minimum-stability": "stable",
     "prefer-stable": true,
     "config": {
         "allow-plugins": {
diff --git a/core/lib/Drupal.php b/core/lib/Drupal.php
index 218e8a97c41c..e8930b5fb7c6 100644
--- a/core/lib/Drupal.php
+++ b/core/lib/Drupal.php
@@ -75,7 +75,7 @@ class Drupal {
   /**
    * The current system version.
    */
-  const VERSION = '10.2.3-dev';
+  const VERSION = '10.2.3';
 
   /**
    * Core API compatibility.
diff --git a/core/lib/Drupal/Component/Annotation/composer.json b/core/lib/Drupal/Component/Annotation/composer.json
index 88cea701b9c0..e8c9a29dea82 100644
--- a/core/lib/Drupal/Component/Annotation/composer.json
+++ b/core/lib/Drupal/Component/Annotation/composer.json
@@ -9,10 +9,10 @@
     "require": {
         "php": ">=8.1.0",
         "doctrine/annotations": "^1.14",
-        "drupal/core-class-finder": "10.2.x-dev",
-        "drupal/core-file-cache": "10.2.x-dev",
-        "drupal/core-plugin": "10.2.x-dev",
-        "drupal/core-utility": "10.2.x-dev"
+        "drupal/core-class-finder": "^10.2",
+        "drupal/core-file-cache": "^10.2",
+        "drupal/core-plugin": "^10.2",
+        "drupal/core-utility": "^10.2"
     },
     "autoload": {
         "psr-4": {
diff --git a/core/lib/Drupal/Component/Datetime/composer.json b/core/lib/Drupal/Component/Datetime/composer.json
index 7a16ab9e344f..bfa40e0f4de0 100644
--- a/core/lib/Drupal/Component/Datetime/composer.json
+++ b/core/lib/Drupal/Component/Datetime/composer.json
@@ -8,7 +8,7 @@
     "license": "GPL-2.0-or-later",
     "require": {
         "php": ">=8.1.0",
-        "drupal/core-utility": "10.2.x-dev"
+        "drupal/core-utility": "^10.2"
     },
     "autoload": {
         "psr-4": {
diff --git a/core/lib/Drupal/Component/Discovery/composer.json b/core/lib/Drupal/Component/Discovery/composer.json
index c0800a842b7c..c5eb4dcd1fcf 100644
--- a/core/lib/Drupal/Component/Discovery/composer.json
+++ b/core/lib/Drupal/Component/Discovery/composer.json
@@ -8,8 +8,8 @@
     "license": "GPL-2.0-or-later",
     "require": {
         "php": ">=8.1.0",
-        "drupal/core-file-cache": "10.2.x-dev",
-        "drupal/core-serialization": "10.2.x-dev"
+        "drupal/core-file-cache": "^10.2",
+        "drupal/core-serialization": "^10.2"
     },
     "autoload": {
         "psr-4": {
diff --git a/core/lib/Drupal/Component/FrontMatter/composer.json b/core/lib/Drupal/Component/FrontMatter/composer.json
index ac246ae49b15..3a12444925a1 100644
--- a/core/lib/Drupal/Component/FrontMatter/composer.json
+++ b/core/lib/Drupal/Component/FrontMatter/composer.json
@@ -8,7 +8,7 @@
     "license": "GPL-2.0-or-later",
     "require": {
         "php": ">=8.1.0",
-        "drupal/core-serialization": "10.2.x-dev"
+        "drupal/core-serialization": "^10.2"
     },
     "autoload": {
         "psr-4": {
diff --git a/core/lib/Drupal/Component/Gettext/composer.json b/core/lib/Drupal/Component/Gettext/composer.json
index 8893295f5fb0..d61facf8d496 100644
--- a/core/lib/Drupal/Component/Gettext/composer.json
+++ b/core/lib/Drupal/Component/Gettext/composer.json
@@ -9,7 +9,7 @@
     },
     "require": {
         "php": ">=8.1.0",
-        "drupal/core-render": "10.2.x-dev"
+        "drupal/core-render": "^10.2"
     },
     "autoload": {
         "psr-4": {
diff --git a/core/lib/Drupal/Component/PhpStorage/composer.json b/core/lib/Drupal/Component/PhpStorage/composer.json
index 29466cafd95c..4bec7ea2df34 100644
--- a/core/lib/Drupal/Component/PhpStorage/composer.json
+++ b/core/lib/Drupal/Component/PhpStorage/composer.json
@@ -8,7 +8,7 @@
     "license": "GPL-2.0-or-later",
     "require": {
         "php": ">=8.1.0",
-        "drupal/core-file-security": "10.2.x-dev"
+        "drupal/core-file-security": "^10.2"
     },
     "autoload": {
         "psr-4": {
diff --git a/core/lib/Drupal/Component/Render/composer.json b/core/lib/Drupal/Component/Render/composer.json
index fd01afa0b255..e36e5d72d14e 100644
--- a/core/lib/Drupal/Component/Render/composer.json
+++ b/core/lib/Drupal/Component/Render/composer.json
@@ -8,7 +8,7 @@
     "license": "GPL-2.0-or-later",
     "require": {
         "php": ">=8.1.0",
-        "drupal/core-utility": "10.2.x-dev"
+        "drupal/core-utility": "^10.2"
     },
     "autoload": {
         "psr-4": {
-- 
GitLab