chore(deps): update all non-major dependencies#19
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
Conversation
872be7b to
a7b972d
Compare
a7b972d to
ccd81ce
Compare
7f984fa to
00c6698
Compare
ccd81ce to
a455f26
Compare
a455f26 to
910e592
Compare
910e592 to
4dd6ceb
Compare
e62bb8b to
2368c5b
Compare
2368c5b to
b8dda50
Compare
b8dda50 to
f1263c9
Compare
fad1cab to
02405b4
Compare
02405b4 to
c1d981d
Compare
c1d981d to
5754eb3
Compare
b25567f to
a518e86
Compare
2dd6cd9 to
883bdef
Compare
1035328 to
a42c652
Compare
a42c652 to
d17dfe6
Compare
52e12e0 to
7f96dcb
Compare
5be27b8 to
da16be8
Compare
9accb5a to
e866c75
Compare
Contributor
Author
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^6.5.1→6.6.0^1.0.8→1.0.9>=3.10.0 <4.0.0→3.11.4^5.9.0→5.9.2^6.1.2→6.3.0^4.2.1→4.6.0^1.1.1→1.2.09.2.1→9.4.1^2.6.2→2.7.0^7.1.3→7.2.02.2.21→2.3.2034.6.0→34.11.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
bluefireteam/audioplayers (audioplayers)
v6.6.0Compare Source
flutter/packages (cupertino_icons)
v1.0.9Compare Source
dart-lang/sdk (dart)
v3.11.4Compare Source
v3.11.3Compare Source
v3.11.2Compare Source
v3.11.1Compare Source
v3.11.0Compare Source
Released on: Unreleased
Language
There are no language changes in this release.
Libraries
dart:ioAF_UNIX) on Windows. Support isrestricted to the subset of features supported by the OS. Windows currently
does not support the following features for
AF_UNIXsockets: datagramsockets, ancillary data or abstract socket addresses. Unix domain sockets are
represented in the file-system using reparse points which leads to some
discrepancies in the behavior of
dart:ioAPIs: for exampleFile(socketPath).existsSync()will returntrueon POSIX operating systems,but
falseon Windows. UseFileSystemEntity.typeSync()instead to getportable behavior.
dart:js_interopJSSymbol, as well asJSSymbol.key,JSSymbol.description, and static methods for all well-known ECMAScriptsymbols.
dart:js_utildart:js_util. Any code that importsdart:js_utilwill no longer compile with dart2wasm. Consequently, code thatdepends on
package:jswill no longer compile with dart2wasm either. The namedart.library.js_utilis no longer a key in dart2wasm compilationenvironments, including in conditional imports and exports.
See #61550 for more details.
Tools
Analyzer
data regarding the "Message Scheduler."
analysis server will now re-use an existing AOT snapshot of the plugins
entrypoint. This saves a constant amount of time at the start of each IDE
session and
dart analyzerun, on the order of 10 seconds.callmethod on a Function object, like "goto definition," and completion.
errorandstackTraceparameters oftry/catch statements.
hovers, quick fixes, assists, "rename" refactoring, and "go to imports."
@DanTup for many of the above enhancements!)
simplify_variable_pattern, which encouragesusing the pattern shorthand for variables and property names of the same
name.
avoid_null_checks_in_equality_operatorslint rule is now deprecated.prefer_final_parameterslint rule is now deprecated.use_if_null_to_convert_nulls_to_boolslint rule is now deprecated.Dart Development Compiler (dartdevc)
Futurereturned bydeferred_prefix.loadLibrary()is now consistent regardless if proper deferred imports are supported in the
runtime environment or not. This makes the timing more consistent with dart2js
where the loads are always an async operation.
Pub
"Glob" support for pub workspaces.
Now to include all packages inside
pkgs/in the workspace, simply write:Supported if the Dart SDK constraint of the containing package is 3.11.0 or
higher.
New commmand
dart pub cache gcfor reclaiming disk space from your pubcache.
It works by removing packages from your pub cache that are not referenced by
any of your current projects.
New flag
dart pub publish --dry-run --ignore-warningsGiven this flag,
dart pub publish --dry-runwill only exit non-zero if yourproject validation has errors.
v3.10.9Compare Source
Released on: 2026-02-03
This is a patch release that:
libraries with dot shorthands. (issue dart-lang/sdk#62504)
v3.10.8Compare Source
Released on: 2026-01-27
This is a patch release that:
shorthands. (issue dart-lang/sdk#62416)
v3.10.7Compare Source
Released on: 2025-12-23
This is a patch release that:
v3.10.6Compare Source
Released on: 2025-12-16
This is a patch release that:
sublist()implementation on dart2wasm backend.(issue flutter/flutter#179853)
v3.10.5Compare Source
Released on: 2025-12-16
This is a patch release that:
"deprecated functionality" annotations, like
@Deprecated.implement. Thisfix directs IDEs to not display such elements (like the
RegExpclass) asfully deprecated (for example, with struck-through text). (issue
dart-lang/sdk#62013)
dart-lang/sdk#62168)
!=operator. (issuedart-lang/sdk#62216)
v3.10.4Compare Source
Released on: 2025-12-09
This is a patch release that:
dart runnot working and simply exiting withProcess::Exec - (null)under GitBash on Windows.(issue dart-lang/sdk#61981)
v3.10.3Compare Source
Released on: 2025-12-02
This is a patch release that:
Dart-Code/Dart-Code#61978)
Running build hooksindart runwith--verbosity=error.(issue dart-lang/sdk#61996)
(issue dart-lang/tools#2237)
after a recompilation (issue flutter/flutter#178740).
shorthand with type arguments on a factory constructor in an abstract class.
(issue dart-lang/sdk#61978)
v3.10.2Compare Source
Released on: 2025-11-25
This is a patch release that:
invocation, as well as an issue with renaming dot shorthands.
(issue dart-lang/sdk#61969)
statements that contain int cases and a null case.
(issue dart-lang/sdk#62022)
constructor invocations.
(issue dart-lang/sdk#62036)
v3.10.1Compare Source
Released on: 2025-11-18
This is a patch release that:
==operator,FutureOrtypes, switch expressions, and switch statements.(issue dart-lang/sdk#61872).
instance method with a dot shorthand. (issue dart-lang/sdk#61954).
ExitDetectorin the analyzer missing a few visitormethods for dot shorthand AST nodes. (issue dart-lang/sdk#61963)
prefer_const_constructorslint was enabled (issue dart-lang/sdk#61953).@Deprecated.extend()and the other new deprecated annotations.cfug/dio (dio)
v5.9.2: dio 5.9.2Compare Source
What's new
kIsWebacross different Flutter SDKs.httpVersioninResponse.extrawhen usingIOHttpClientAdapter.v5.9.1: dio 5.9.1Compare Source
What's new
requestUrlandresponseUrlparameters toLogInterceptorfor more precise control over URL logging.firebase/flutterfire (firebase_auth)
v6.3.0Compare Source
v6.2.0Compare Source
v6.1.4Compare Source
v6.1.3Compare Source
firebase/flutterfire (firebase_core)
v4.6.0Compare Source
v4.5.0Compare Source
v4.4.0Compare Source
v4.3.0Compare Source
imaNNeo/fl_chart (fl_chart)
v1.2.0Compare Source
enabledproperty in LineTouchData, BarTouchData, PieTouchData, ScatterTouchData, RadarTouchData and CandlestickTouchData, #1676horizontalMirroredandverticalMirroredproperties in ourLabelDirectionenum which is used in (HorizontalLineLabel and VerticalLineLabel), #1890cornerRadiusproperty in the PieChartSectionData, #1175labelproperty in the BarChartRodData to allow you to show a label on top of each bar rod, #2071, #84gradle/gradle (gradle)
v9.4.1Compare Source
v9.4.0Compare Source
v9.3.1: 9.3.1Compare Source
This is a patch release for 9.3.0. We recommend using 9.3.1 instead of 9.3.0.
The following issues were resolved:
Read the Release Notes
Upgrade instructions
Switch your build to use Gradle 9.3.1 by updating your wrapper:
See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.
For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.
Reporting problems
If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.
We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.
v9.3.0Compare Source
SourceHorizon/logger (logger)
v2.7.0Compare Source
clockfor getting default log event time. Thanks to@alverone (#112).
juliansteenbakker/mobile_scanner (mobile_scanner)
v7.2.0Compare Source
Highlights
switchCamera()method withToggleLensTypeorSelectCameraoptions.rawDecodedBytesfield toBarcodewhich replacesBarcode.rawBytes. On Apple platforms, this returns aDecodedVisionBarcodeBytescontainingbytes(decoded payload, without header/padding) andrawBytes(full raw payload, available on iOS 17.0+ / macOS 14.0+). On Android and web, this returns aDecodedBarcodeBytescontainingbytes.Improvements
boundingBoxtocornerPointsfor more accurate scan window detection.ITF-Two-of-Five.MobileScannerMethodsandMobileScannerEvents.calculateBoxFitRatio()is now deprecated.Bug Fixes
isPausedflag was not reset whenstart()was called.imageAnalysisnot being unbound on dispose.rawBytesreturning incorrect data for barcodes containing non-ASCII characters (e.g.ø). For QR codes, bytes are now extracted directly from the error-corrected bit stream viaCIQRCodeDescriptor, bypassing the Vision string API entirely. For Aztec, DataMatrix, PDF417 and linear formats, the ISO-Latin-1 round-trip is used to recover the original bytes frompayloadStringValue.displayValuereturning a garbled Latin-1 string (e.g.hellø) for barcodes with non-ASCII UTF-8 content. It is now correctly decoded to UTF-8 (e.g.hellø).7.1.4
7.1.3
Overlay: Updated
BarcodePainterto receivedeviceOrientationand dynamically adjustcameraPreviewSize, fixing barcode overlay misalignment during device rotation changes .[Android] Refactored orientation detection to use
OrientationEventListenerinstead ofBroadcastReceiverforACTION_CONFIGURATION_CHANGED, ensuring physical device orientation is captured correctly and preventing unwanted screen rotations onMobileScannerinitialization .[Android] Changed minSDK from 21 to 23 in line with Flutter requirements.
[Android] Removed deprecated renderscript api's, improved performance for analysis.
[Apple] Prevent half-stopped camera state causing false ALREADY_STARTED.
[Apple] Fixed a bug where invalid images would cause crashes when processing them with CoreVideo.
v7.1.4Compare Source
JetBrains/kotlin (org.jetbrains.kotlin.android)
v2.3.20: Kotlin 2.3.20Changelog
Analysis API. FIR
New Features
KT-78090Implement stubs support for new conditional returns and holdsIn contractsFixes
KT-82948'FirRegularClass' expected as a containing declaration, got 'FirTypeAliasImpl'KT-83467Package-level JSpecify annotations are ignored when coming from jars or librariesKT-82057K2. Cannot infer type parameter 'R' in Ktor routing post() function with explicit response typeKT-82846AA: unresolved KtExpression.expressionType for the reference to the parameter with default valueKT-80485False positive UNRESOLVED_REFERENCE on nested interface from super-super class in the super type position inside an anonymous objectKT-82772Flaky false positive deprecation warning on PersistentMap.put in Kotlin repo in IDE modeKT-76487StdLibSourcesLazyDeclarationResolveTestGenerated.testWrappedInt is unstableKT-82618Various tests are failing with NPE in kt-master after updating the compiler on 19.11.25KT-82076Error querying members of JavaClass created for SymbolLightClassForAnnotationClass during library analysisKT-71596Include Js/Wasi checkers in AbstractLLFirDiagnosticsCollectorKT-82085No OUTER_CLASS_ARGUMENTS_REQUIRED on type parameter bound in IDEKT-81873Provide a way of including traces in phase JFR eventsKT-71929Consider leaving the non-post-compute version at EnhancementSymbolsCache.enhancedFunctionsAnalysis API. Infrastructure
KT-83173Analysis API Tests: Library names with RC versions aren't sanitisedKT-65140LL FIR: Implement AbstractFirPsiJsDiagnosticTest for LL FIRKT-82212[Analysis API, LL FIR] Implement AbstractDiagnosticsFirWasmTest and AbstractDiagnosticsFirWasmWasiTest for LL FIRAnalysis API. Light Classes
KT-82227Value classes should expose regular static methodsAnalysis API. PSI
KT-81710'KtTypeReference.getTypeText' does not account for 'suspend' modifier on suspend lambdasKT-82258Prepare PSI for migration from context receivers to context parametersKT-81074KDoc: List rendering is brokenAnalysis API. Providers and Caches
KT-82449K2 IDE Analysis Freezes During Gradle Sync (Recursive Module Dependency Computation in KotlinModuleDependentsProviderBase.computeTransitiveDependents)KT-82629'collectDiagnostics' returns stale syntax error after editor fixKT-74907Analysis API: Apply platform-based library module content restrictions consistentlyAnalysis API. Standalone
KT-81107AA: KtSourceModuleBuilder.sourceRoots doesn't works with symbolic linksAnalysis API. Stubs and Decompilation
KT-82792Stub for KtValueArgumentList inside KtAnnotationEntry should be present if it is present in psiKT-82527TypeClsStubBuilder.createFunctionTypeStub throws NullPointerExceptionKT-82558Deserialized DNN type should have a fully qualified AnyKT-81928KaArrayAnnotationValueImpl.values missing first elementKT-82139Support contracts for property accessorsKT-82198Support context parameters in contractsAnalysis API. Surface
New Features
KT-82851Property accessors should inherit KDoc from the parent propertyKT-63339Analysis API: Provide a way to extract KDoc for symbolsKT-79070KaTypeProvider: add API to build a default type with star projectionsKT-66566AA: api to create functional typesKT-66043KtTypeCreator doesn't provide a way for creating annotated typesPerformance Improvements
KT-83694Provide psi-based implementation ofKaDeclarationSymbol#isExternalKT-70868KaSymbol: support PSI-only visibility and modality for the case without compiler pluginsKT-81627KaFirSymbolDeclarationOverridesProvider#processOverrides should process only relevant declarationsFixes
KT-83152[Analysis API, KDoc] Make class name links on constructors point to the classKT-83695DeprecateKaSymbolInformationProvider#{getter, setter}DeprecationStatusKT-82853Add a convenience property for testing declarations for effective external-nessKT-83226Support "Collection literals" in the Analysis APIKT-83225Support "@IntroduceAt" in the Analysis APIKT-83222Support "Improve use-site defaulting for annotations" in the Analysis APIKT-83351Rename KaSession context parameter from 's' in bridges to something nicerKT-83199Clarify API around extension pointsKT-83074Inner enum entry class has incorrect default visibilityKT-82442Add Ka prefix to org.jetbrains.kotlin.analysis.api.symbols.AdditionalKDocResolutionProviderKT-82443Add Ka prefix to org.jetbrains.kotlin.analysis.api.symbols.DebugSymbolRendererKT-82441Add Ka prefix to org.jetbrains.kotlin.analysis.api.compile.CodeFragmentCapturedValueKT-82439Add Ka prefix to org.jetbrains.kotlin.analysis.api.components.DebuggerExtensionKT-82438Add Ka prefix to org.jetbrains.kotlin.analysis.api.components.DefaultTypeClassIdsKT-68577asPsiTypeandmapTypeToJvmType: leading delimiter for class in a root packageKT-81734MIssing "ARGUMENT_TYPE_MISMATCH" caused by self-referential generic typeKT-82856Redesign KotlinReferenceProviderContributor to make it extensibleKT-82615ClarifyKtReference#resolvesByNamescontractKT-82534No expected type for property accessor without bodyKT-82406Add a test to ensure that all top-level classes in the Analysis API Surface haveKaprefixKT-78397investigate if there is a need in Extra support for the "various little features in contracts"KT-74009Analysis API: Expose "isOverloadable" check for callable symbols similar to "OverloadChecker.isOverloadable"KT-78399Check return value - check how we see from Java(+Stub) we see “annotated” signaturesKT-80357[Analysis API]KaType.enhancedTypedoesn't enhance type parametersKT-73659Analysis API: The name ofKaType.enhancedTypeis too generalKT-80545[Analysis API] DeprecateKaFunctionType.arityKT-77708K2 Mode: Potentially redundant smart cast highlighing when passing smartcasted expressions as argumentsKT-81264K2 AA:KaValueParameterSymbol.hasDefaultValueis false for overriding or actual functionsKT-81166Forbid the usage of KaSessionComponent implementation types directlyKT-74801Analysis API: Publish/subscribe to modification events with a single message bus topicBackend. Native. Debug
KT-81741Native: stepping into data class hashCode in lldb goes to line 1Backend. Wasm
New Features
KT-81485[Wasm] DebuggerCustomFormatters generation support for single module modeKT-81483[Wasm] Typescript generation support for single module modeKT-81484[Wasm] Dwarf generation support for single module modePerformance Improvements
KT-83839K/Wasm: CMP. Load time on Safari significantly increased with Kotlin = 2.3.20-Beta1KT-81524Unnecessary Any-JsAny conversions are generated for external instanceofsFixes
KT-82732K/Wasm runtime crash when using fun reference: convertKotlinClosureToJsClosureKT-82649K/Wasm: Rewrite StringBuilder to use JsStringKT-73240K/Wasm: consider using JS String Builtins proposal in String implementation for wasm-js targetKT-83995K/Wasm: 2.3.0 -> 2.3.20-Beta1 degradation in arrow testsKT-82309K/Wasm: refactor _initialize functionKT-70075Wasm: "OutOfMemoryError: GC overhead limit exceeded" during testsKT-83046K/Wasm: don't use StringBuilder implicitly for string concatenationsKT-82645K/Wasm: wasmJs use js "String" for number2String conversionKT-79937K/Wasm: support kotlin.js.nativeInvoke annotationKT-67461Use new lowering phase creation API in Wasm backendKT-83664Wasm: Colon and space are not sanitized in output file namesKT-65779JsExport declaration name clashKT-82202[Wasm] SourceMap generation support for single module modeKT-82162[Wasm] Run single module tests with standalone vm'sKT-81325[Wasm] Remove string pool initialiser dependent codeKT-73238K/Wasm: stop using linear memory inside our codeKT-83025Wasm: Compose application is not loadingKT-73239K/Wasm: use JS String Builtins proposal to transfer strings to and from JSKT-83194K/Wasm: create WasmIR test infrastructureKT-65234K/Wasm Ensure that fp operations are aligned with other b-endsKT-81856K/JS/Wasm interop: external instanceofs do not link in singleModule modeKT-81610[Wasm] Add CLI test for performance metrics for klibs->binary scenarioKT-81550Incorrect generation of .wat filesKT-71533K/Wasm + K2: no error on KClass::qualifiedName usagesCompiler
New Features
KT-75736Enable reading/writing annotations in metadata on JVM by defaultKT-79330Implement the first version of inference for Collection LiteralsKT-83401Collection literals: support different types of expected types for CLKT-55548JSR-305: Overload resolution ambiguity: Platform Types vs Kotlin TypesKT-74860Support Unit coercion (incl. fun refs) in unused return value checkerKT-13968Support vertx nullable annotationKT-79656Useorg.jetbrains.annotations.UnmodifiableViewand/ororg.jetbrains.annotations.Unmodifiableto infer read-only types for Java entitiesKT-81684Implement explicit passing of context arguments using named syntax [TEST_ONLY]KT-80492Checkers for operatorofKT-82638Collection literals: resolve to factory functions for standard library classesKT-82467Improve binary and JVM compatibility by generating bridges for abstract interface methodsKT-82655Bridges generated for non-fake overrides shall include annotations from target methodsKT-74223Move Kotlin/Native TestProcessor phase to the first phaseKT-27090Support contracts in getter and setter for top-level extension propertiesKT-74809Support unnamed local variablesKT-45683Allow generics in contract type assertionsPerformance Improvements
KT-81974Do not eagerly initialize reflection for KProperty objects for delegated propertiesKT-83697Native: increased bitcode produced with enabled safe castsKT-83036Native: too many casts emitted with -Xgeneric-safe-casts=trueKT-80061Compiler (or IDEA) hangs due to importing large Kotlin reflect functions (e.g. KFunction999999999)KT-68592Investigate performance implications of enabling -Xjvm-default for ir.tree moduleKT-73687Inefficient KtCommonFile#getFileAnnotationListKT-71673Consider making EnhancementSymbolsCache. enhancedFunctions using simple cacheFixes
KT-84773Annotations not persisted in IR for internal external functionsKT-78783K2: absence of warning for KTLC-284 migrationKT-81553INITIALIZER_TYPE_MISMATCH and ASSIGNMENT_TYPE_MISMATCH is reported on the entire initializerKT-83395Kotlin/Native 2.3.0 iOS release framework fails with Invalid LLVM module (PHI node type mismatch)KT-84620Incorrect optimization of property delegationKT-81567Add a use-site warning if a@DslMarker-marked annotation is used on entities where it is a no-opKT-81700flaky overload resolution behaviors (false-positive errors, different final candidates, compile-time failures)KT-83372compileDebugKotlinAndroid hangs in 2.3.0 with SQLDelightKT-82579Update specificity rule for context parametersKT-83590Some explicit backing fields must still be considered private-to-thisKT-83849False-positive NULLABILITY_MISMATCH_BASED_ON_JAVA_ANNOTATIONS forOptional.orElse(null)callKT-84192"Member overrides different '@Throws' filter from" caused by overriding in different moduleKT-72994K2: Remove resolution to context receiversKT-80247No diagnostic on unresolved type annotation from a dependency in an inferred typeKT-78730Move more LLVM-agnostic code to compiler/ir/backend.native or compiler/ir/backend.commonKT-74051Add a Continuation for tail-call suspend functionsKT-83984Data races around kotlinx.serialization plugin protobuf extensions registrationKT-83317ClassCastException: with cast kotlin.UInt to java.lang.Number when defining constantKT-83031K2: unstable resolution of EnhancedNullability from type-use NotNull in presence of unused codeKT-83824Delegated property in Gradle DSL fails to compileKT-83657[K/N] Pre-codegen inline produces invalid bitcodeKT-81555Kotlin scripts: top-level name-based destructuring with _ = prop fails with “exception while generating code”KT-83314Configuration
📅 Schedule: Branch creation - "at 10:00 am on friday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.