dart-lang/sdk (dart)
### [`v3.2.3`](https://togithub.com/dart-lang/sdk/compare/3.2.2...3.2.3)
[Compare Source](https://togithub.com/dart-lang/sdk/compare/3.2.2...3.2.3)
### [`v3.2.2`](https://togithub.com/dart-lang/sdk/blob/HEAD/CHANGELOG.md#322---2023-11-29)
[Compare Source](https://togithub.com/dart-lang/sdk/compare/3.2.1...3.2.2)
This is a patch release that:
- Adjusts the nullablity computations in the implementation of the
upper bound algorithm in the CFE (issue [#53999][]).
- Fixes missing closure code completion entries for function parameters
(issue [#54112][]) for LSP-based editors like VS Code.
[#53999]: https://togithub.com/dart-lang/sdk/issues/53999
[#54112]: https://togithub.com/dart-lang/sdk/issues/54112
### [`v3.2.1`](https://togithub.com/dart-lang/sdk/blob/HEAD/CHANGELOG.md#321---2023-11-22)
[Compare Source](https://togithub.com/dart-lang/sdk/compare/3.2.0...3.2.1)
This is a patch release that:
- Fixes the left/mobile sidebar being empty on non-class pages
in documentation generated with `dart doc` (issue [#54073][]).
- Fixes a JSON array parsing bug that causes seg fault when --coverage is used.
This bug has been reported by flutter customers h[https://github.com/flutter/flutter/issues/124145](https://togithub.com/flutter/flutter/issues/124145)s/124145 (issue [#54059][])
- Upgrades Dart DevTools to version 2.28.3 (issue [#54085][])
[#54073]: https://togithub.com/dart-lang/sdk/issues/54073
[#54059]: https://togithub.com/dart-lang/sdk/issues/54059
[#54085]: https://togithub.com/dart-lang/sdk/issues/54085
rrousselGit/riverpod (flutter_riverpod)
### [`v2.4.9`](https://togithub.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.4.8...flutter_riverpod-v2.4.9)
[Compare Source](https://togithub.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.4.8...flutter_riverpod-v2.4.9)
### [`v2.4.8`](https://togithub.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.4.7...flutter_riverpod-v2.4.8)
[Compare Source](https://togithub.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.4.7...flutter_riverpod-v2.4.8)
### [`v2.4.7`](https://togithub.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.4.6...flutter_riverpod-v2.4.7)
[Compare Source](https://togithub.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.4.6...flutter_riverpod-v2.4.7)
gradle/gradle (gradle)
### [`v8.5`](https://togithub.com/gradle/gradle/compare/v8.4.0...v8.5.0)
[Compare Source](https://togithub.com/gradle/gradle/compare/v8.4.0...v8.5.0)
dart-lang/http (http)
### [`v1.1.2`](https://togithub.com/dart-lang/http/blob/HEAD/pkgs/http/CHANGELOG.md#112)
[Compare Source](https://togithub.com/dart-lang/http/compare/http-v1.1.1...http-v1.1.2)
- Allow `web: '>=0.3.0 <0.5.0'`.
### [`v1.1.1`](https://togithub.com/dart-lang/http/blob/HEAD/pkgs/http/CHANGELOG.md#111)
[Compare Source](https://togithub.com/dart-lang/http/compare/http-v1.1.0...http-v1.1.1)
- `BrowserClient` throws `ClientException` when the `'Content-Length'` header
is invalid.
- `IOClient` trims trailing whitespace on header values.
- Require Dart 3.2
- Browser: support Wasm by using `package:web`.
dart-lang/i18n (intl)
### [`v0.19.0`](https://togithub.com/dart-lang/i18n/blob/HEAD/pkgs/intl/CHANGELOG.md#0190)
[Compare Source](https://togithub.com/dart-lang/i18n/compare/intl-v0.18.1...intl-v0.19.0)
- Update to CLDR v44.
- Update to CLDR v43.
- Add `tryParse` to NumberFormat.
- Add `tryParse` `tryParseStrict` `tryParseLoose` `tryParseUtc` to DateFormat.
- Add fallback for deprecated locales, such as `he` <-> `iw`.
- Switch QAR currency name to Riyal.
- Add license headers to some files.
- Update CVE currency symbol.
- Add `EEEEE` skeleton for `DateFormat`, closing [#176](https://togithub.com/dart-lang/i18n/issues/176).
- Switch to `3.0.0` SDK.
- Fix issue [#483](https://togithub.com/dart-lang/i18n/issues/483) about date parsing with a `yy` skeleton.
- Extract `NumberParserBase` abstract class
JetBrains/kotlin (org.jetbrains.kotlin:kotlin-stdlib-jdk7)
### [`v1.9.21`](https://togithub.com/JetBrains/kotlin/releases/tag/v1.9.21): Kotlin 1.9.21
##### Changelog
##### Compiler
- [`KT-62885`](https://youtrack.jetbrains.com/issue/KT-62885) Introduce a language feature entry for expect actual classes for easier configuration of MPP projects
- [`KT-63081`](https://youtrack.jetbrains.com/issue/KT-63081) Optimize new native caches: CachedLibraries.computeVersionedCacheDirectory()
##### Docs & Examples
- [`KT-55619`](https://youtrack.jetbrains.com/issue/KT-55619) Document `String.format` function
##### IDE. Gradle Integration
- [`KT-62877`](https://youtrack.jetbrains.com/issue/KT-62877) Artifact files collecting for project configuration was finished. Resolution for configuration configuration X will be skipped
##### IDE. Gradle. Script
- [`KT-60813`](https://youtrack.jetbrains.com/issue/KT-60813) Scripts: NoSuchMethodError: 'void org.slf4j.Logger.error(java.lang.String, java.lang.Object)' when dependency uses Slf4j API
##### JavaScript
- [`KT-60785`](https://youtrack.jetbrains.com/issue/KT-60785) KJS: Destructured value class in suspend function fails with Uncaught TypeError: can't convert to primitive type error
- [`KT-63207`](https://youtrack.jetbrains.com/issue/KT-63207) KMP / JS: "TypeError: \ is not a function" with 1.9.20
- [`KT-62778`](https://youtrack.jetbrains.com/issue/KT-62778) package.json "main" field has .js extension when the result files have .mjs extension
- [`KT-61795`](https://youtrack.jetbrains.com/issue/KT-61795) KJS: Incremental Cache is not invalidated if `useEsClasses` compiler argument was changed
- [`KT-61957`](https://youtrack.jetbrains.com/issue/KT-61957) KJS: "Uncaught ReferenceError: entries is not defined" caused by enum class with `@JsExport` and Enum.entries call
- [`KT-62444`](https://youtrack.jetbrains.com/issue/KT-62444) KJS with commonJS modules should re-export in 1.9.20
- [`KT-63184`](https://youtrack.jetbrains.com/issue/KT-63184) KJS / Serialization: JsExport on serializable interface creates erroneous TypeScript
- [`KT-62190`](https://youtrack.jetbrains.com/issue/KT-62190) KJS: "IllegalStateException: Expect to have either super call or partial linkage stub inside constructor" caused by Compose and useEsModules()
- [`KT-58685`](https://youtrack.jetbrains.com/issue/KT-58685) KJS: "IllegalStateException: Not locked" cused by "unlock" called twice
##### Klibs
- [`KT-62515`](https://youtrack.jetbrains.com/issue/KT-62515) Interop klib of concurrent version is not accepted when building dependent project: "The library versions don't match"
##### Tools. CLI
- [`KT-63139`](https://youtrack.jetbrains.com/issue/KT-63139) Incorrect kotlin implementation version (1.9.255-SNAPSHOT) in metadata info
##### Tools. Gradle
- [`KT-63499`](https://youtrack.jetbrains.com/issue/KT-63499) Gradle: Source sets conventions are still registered
##### Tools. Gradle. JS
- [`KT-59523`](https://youtrack.jetbrains.com/issue/KT-59523) MPP / KJS: ESM modules uses incorrect file extension on package.json (.mjs)
##### Tools. Gradle. Kapt
- [`KT-63366`](https://youtrack.jetbrains.com/issue/KT-63366) Kapt processing fails with custom source sets
##### Tools. Gradle. Multiplatform
- [`KT-32608`](https://youtrack.jetbrains.com/issue/KT-32608) Create JUnit-XML result file in multiplatform gradle build
- [`KT-63315`](https://youtrack.jetbrains.com/issue/KT-63315) Wasm gradle plugin DSL is invalid for parameterless wasmWasi method
- [`KT-63338`](https://youtrack.jetbrains.com/issue/KT-63338) \[KMP] metadata task fails to find cinterop classes from dependency projects
- [`KT-63044`](https://youtrack.jetbrains.com/issue/KT-63044) KGP: Multiplatform - 8.4 configuration cache support
- [`KT-63011`](https://youtrack.jetbrains.com/issue/KT-63011) Apple Framework Artifacts is not connected to KotlinNativeTask
- [`KT-62601`](https://youtrack.jetbrains.com/issue/KT-62601) AS/IntelliJ exception after updating a KMP project with a macos target to Kotlin 1.9.20-RC
##### Tools. Incremental Compile
- [`KT-61590`](https://youtrack.jetbrains.com/issue/KT-61590) K2/KMP: Expect actual matching is breaking on the incremental compilation
##### Tools. JPS
- [`KT-63594`](https://youtrack.jetbrains.com/issue/KT-63594) ClassCastException in JPS statistics
- [`KT-63651`](https://youtrack.jetbrains.com/issue/KT-63651) Fix NPE in Kotlin JPS after enabling graph implementation of JPS
##### Tools. Kapt
- [`KT-57389`](https://youtrack.jetbrains.com/issue/KT-57389) KAPT3 uses a Javac API for JCImport which will break in JDK 21
- [`KT-60507`](https://youtrack.jetbrains.com/issue/KT-60507) Kapt: "IllegalAccessError: superclass access check failed" using java 21 toolchain
##### Tools. Scripts
- [`KT-54819`](https://youtrack.jetbrains.com/issue/KT-54819) Scripts: Not able to use slf4j in .main.kts
- [`KT-61727`](https://youtrack.jetbrains.com/issue/KT-61727) Scripts: Maven artifacts resolution is slow
##### Checksums
| File | Sha256 |
| --- | --- |
| kotlin-compiler-1.9.21.zip | cf17e0272bc065d49e64a86953b73af06065370629f090d5b7c2fe353ccf9c1a |
| kotlin-native-linux-x86\_64-1.9.21.tar.gz | 965564bb599a95283307be31947386b61f0de79514e894b1f20f4fe728eee7cc |
| kotlin-native-macos-x86\_64-1.9.21.tar.gz | 8f47cf1871bf0dfcacfc04e68ee71f2333a8a711ca25fd7a29e852eafe8da76e |
| kotlin-native-macos-aarch64-1.9.21.tar.gz | b3c45aa0a5aa08419bd79b06cb5bdeed32b30141a6a976b67ca91bb0959e28b7 |
| kotlin-native-windows-x86\_64-1.9.21.zip | e917e67d5dfeb4683a413b932f080adef08ba48d8ede61fbb040f9c3481f7b3a |
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
>=3.2.0 <4.0.0
->>=3.2.3 <4.0.0
^2.4.6
->^2.4.9
8.4
->8.5
^1.1.0
->^1.1.2
^0.18.1
->^0.19.0
8.1.4
->8.2.0
1.9.20
->1.9.21
1.9.20
->1.9.21
Release Notes
dart-lang/sdk (dart)
### [`v3.2.3`](https://togithub.com/dart-lang/sdk/compare/3.2.2...3.2.3) [Compare Source](https://togithub.com/dart-lang/sdk/compare/3.2.2...3.2.3) ### [`v3.2.2`](https://togithub.com/dart-lang/sdk/blob/HEAD/CHANGELOG.md#322---2023-11-29) [Compare Source](https://togithub.com/dart-lang/sdk/compare/3.2.1...3.2.2) This is a patch release that: - Adjusts the nullablity computations in the implementation of the upper bound algorithm in the CFE (issue [#53999][]). - Fixes missing closure code completion entries for function parameters (issue [#54112][]) for LSP-based editors like VS Code. [#53999]: https://togithub.com/dart-lang/sdk/issues/53999 [#54112]: https://togithub.com/dart-lang/sdk/issues/54112 ### [`v3.2.1`](https://togithub.com/dart-lang/sdk/blob/HEAD/CHANGELOG.md#321---2023-11-22) [Compare Source](https://togithub.com/dart-lang/sdk/compare/3.2.0...3.2.1) This is a patch release that: - Fixes the left/mobile sidebar being empty on non-class pages in documentation generated with `dart doc` (issue [#54073][]). - Fixes a JSON array parsing bug that causes seg fault when --coverage is used. This bug has been reported by flutter customers h[https://github.com/flutter/flutter/issues/124145](https://togithub.com/flutter/flutter/issues/124145)s/124145 (issue [#54059][]) - Upgrades Dart DevTools to version 2.28.3 (issue [#54085][]) [#54073]: https://togithub.com/dart-lang/sdk/issues/54073 [#54059]: https://togithub.com/dart-lang/sdk/issues/54059 [#54085]: https://togithub.com/dart-lang/sdk/issues/54085rrousselGit/riverpod (flutter_riverpod)
### [`v2.4.9`](https://togithub.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.4.8...flutter_riverpod-v2.4.9) [Compare Source](https://togithub.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.4.8...flutter_riverpod-v2.4.9) ### [`v2.4.8`](https://togithub.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.4.7...flutter_riverpod-v2.4.8) [Compare Source](https://togithub.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.4.7...flutter_riverpod-v2.4.8) ### [`v2.4.7`](https://togithub.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.4.6...flutter_riverpod-v2.4.7) [Compare Source](https://togithub.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.4.6...flutter_riverpod-v2.4.7)gradle/gradle (gradle)
### [`v8.5`](https://togithub.com/gradle/gradle/compare/v8.4.0...v8.5.0) [Compare Source](https://togithub.com/gradle/gradle/compare/v8.4.0...v8.5.0)dart-lang/http (http)
### [`v1.1.2`](https://togithub.com/dart-lang/http/blob/HEAD/pkgs/http/CHANGELOG.md#112) [Compare Source](https://togithub.com/dart-lang/http/compare/http-v1.1.1...http-v1.1.2) - Allow `web: '>=0.3.0 <0.5.0'`. ### [`v1.1.1`](https://togithub.com/dart-lang/http/blob/HEAD/pkgs/http/CHANGELOG.md#111) [Compare Source](https://togithub.com/dart-lang/http/compare/http-v1.1.0...http-v1.1.1) - `BrowserClient` throws `ClientException` when the `'Content-Length'` header is invalid. - `IOClient` trims trailing whitespace on header values. - Require Dart 3.2 - Browser: support Wasm by using `package:web`.dart-lang/i18n (intl)
### [`v0.19.0`](https://togithub.com/dart-lang/i18n/blob/HEAD/pkgs/intl/CHANGELOG.md#0190) [Compare Source](https://togithub.com/dart-lang/i18n/compare/intl-v0.18.1...intl-v0.19.0) - Update to CLDR v44. - Update to CLDR v43. - Add `tryParse` to NumberFormat. - Add `tryParse` `tryParseStrict` `tryParseLoose` `tryParseUtc` to DateFormat. - Add fallback for deprecated locales, such as `he` <-> `iw`. - Switch QAR currency name to Riyal. - Add license headers to some files. - Update CVE currency symbol. - Add `EEEEE` skeleton for `DateFormat`, closing [#176](https://togithub.com/dart-lang/i18n/issues/176). - Switch to `3.0.0` SDK. - Fix issue [#483](https://togithub.com/dart-lang/i18n/issues/483) about date parsing with a `yy` skeleton. - Extract `NumberParserBase` abstract classJetBrains/kotlin (org.jetbrains.kotlin:kotlin-stdlib-jdk7)
### [`v1.9.21`](https://togithub.com/JetBrains/kotlin/releases/tag/v1.9.21): Kotlin 1.9.21 ##### Changelog ##### Compiler - [`KT-62885`](https://youtrack.jetbrains.com/issue/KT-62885) Introduce a language feature entry for expect actual classes for easier configuration of MPP projects - [`KT-63081`](https://youtrack.jetbrains.com/issue/KT-63081) Optimize new native caches: CachedLibraries.computeVersionedCacheDirectory() ##### Docs & Examples - [`KT-55619`](https://youtrack.jetbrains.com/issue/KT-55619) Document `String.format` function ##### IDE. Gradle Integration - [`KT-62877`](https://youtrack.jetbrains.com/issue/KT-62877) Artifact files collecting for project configuration was finished. Resolution for configuration configuration X will be skipped ##### IDE. Gradle. Script - [`KT-60813`](https://youtrack.jetbrains.com/issue/KT-60813) Scripts: NoSuchMethodError: 'void org.slf4j.Logger.error(java.lang.String, java.lang.Object)' when dependency uses Slf4j API ##### JavaScript - [`KT-60785`](https://youtrack.jetbrains.com/issue/KT-60785) KJS: Destructured value class in suspend function fails with Uncaught TypeError: can't convert to primitive type error - [`KT-63207`](https://youtrack.jetbrains.com/issue/KT-63207) KMP / JS: "TypeError: \Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Mend Renovate. View repository job log here.