From 8158275a941910f61f27b1830e62a0346cb71afe Mon Sep 17 00:00:00 2001 From: Jonas Termansen Date: Thu, 4 Jan 2024 16:15:09 +0000 Subject: [PATCH] Bump version to 3.4. Do not revert: The main channel version must be upgraded now that the version 3.3 beta has been cut and reverting this change puts the release infrastructure into an unsupported state. Please fix forward any potential problems that occur downstream and loop me into the discussions so we can improve the release procedures in the future. Change-Id: I8706c3d74fe0474d34a99c5cbbb8e9a88b586cdd Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/329902 Commit-Queue: Jonas Termansen Reviewed-by: Kevin Chisholm Reviewed-by: Ben Konyi --- CHANGELOG.md | 2 ++ pkg/_fe_analyzer_shared/lib/src/experiments/flags.dart | 2 +- pkg/analyzer/lib/src/dart/analysis/experiments.g.dart | 2 +- pkg/kernel/lib/default_language_version.dart | 2 +- .../test/step_through_extension_type_method_call_test.dart | 2 +- tools/VERSION | 2 +- tools/experimental_features.yaml | 2 +- 7 files changed, 8 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7afa809f4e7..820ac2e87ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +## 3.4.0 + ## 3.3.0 ### Language diff --git a/pkg/_fe_analyzer_shared/lib/src/experiments/flags.dart b/pkg/_fe_analyzer_shared/lib/src/experiments/flags.dart index ba6683e3690..315dcef263b 100644 --- a/pkg/_fe_analyzer_shared/lib/src/experiments/flags.dart +++ b/pkg/_fe_analyzer_shared/lib/src/experiments/flags.dart @@ -6,7 +6,7 @@ // // Instead modify 'tools/experimental_features.yaml' and run // 'dart pkg/front_end/tool/fasta.dart generate-experimental-flags' to update. -const Version defaultLanguageVersion = const Version(3, 3); +const Version defaultLanguageVersion = const Version(3, 4); /// Enum for experimental flags shared between the CFE and the analyzer. enum ExperimentalFlag { diff --git a/pkg/analyzer/lib/src/dart/analysis/experiments.g.dart b/pkg/analyzer/lib/src/dart/analysis/experiments.g.dart index 80dc59e17f7..df0e9642d9f 100644 --- a/pkg/analyzer/lib/src/dart/analysis/experiments.g.dart +++ b/pkg/analyzer/lib/src/dart/analysis/experiments.g.dart @@ -12,7 +12,7 @@ part of 'experiments.dart'; /// The current version of the Dart language (or, for non-stable releases, the /// version of the language currently in the process of being developed). -const _currentVersion = '3.3.0'; +const _currentVersion = '3.4.0'; /// A map containing information about all known experimental flags. final _knownFeatures = { diff --git a/pkg/kernel/lib/default_language_version.dart b/pkg/kernel/lib/default_language_version.dart index 93ff84c1b3e..d4671e56d7c 100644 --- a/pkg/kernel/lib/default_language_version.dart +++ b/pkg/kernel/lib/default_language_version.dart @@ -9,4 +9,4 @@ import "ast.dart"; -const Version defaultLanguageVersion = const Version(3, 3); +const Version defaultLanguageVersion = const Version(3, 4); diff --git a/pkg/vm_service/test/step_through_extension_type_method_call_test.dart b/pkg/vm_service/test/step_through_extension_type_method_call_test.dart index a9fab0208a8..0cf3743876e 100644 --- a/pkg/vm_service/test/step_through_extension_type_method_call_test.dart +++ b/pkg/vm_service/test/step_through_extension_type_method_call_test.dart @@ -3,7 +3,7 @@ // BSD-style license that can be found in the LICENSE file. // VMOptions=--enable-experiment=inline-class -// @dart=3.3 +// @dart=3.4 // ignore_for_file: experiment_not_enabled,undefined_class,undefined_function import 'package:test/test.dart'; diff --git a/tools/VERSION b/tools/VERSION index 071befcb7b7..5ac3bc3e73e 100644 --- a/tools/VERSION +++ b/tools/VERSION @@ -25,7 +25,7 @@ # CHANNEL main MAJOR 3 -MINOR 3 +MINOR 4 PATCH 0 PRERELEASE 0 PRERELEASE_PATCH 0 diff --git a/tools/experimental_features.yaml b/tools/experimental_features.yaml index d1a3aa8270d..a7447a0e9e0 100644 --- a/tools/experimental_features.yaml +++ b/tools/experimental_features.yaml @@ -109,7 +109,7 @@ # default 'language' "category" with code generated for both CFE and Analyzer, # while other categories can be tailored more specifically. -current-version: '3.3.0' +current-version: '3.4.0' features: variance: