wutsi / sdui

SDUI make it easy to implement Server Driven UI pattern on flutter.
MIT License
94 stars 18 forks source link

Update dependency intl to ^0.20.0 #48

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

This PR contains the following updates:

Package Type Update Change
intl (source) dependencies minor ^0.17.0 -> ^0.20.0

Release Notes

dart-lang/i18n (intl) ### [`v0.20.0`](https://redirect.github.com/dart-lang/i18n/blob/HEAD/pkgs/intl/CHANGELOG.md#0200) [Compare Source](https://redirect.github.com/dart-lang/i18n/compare/intl-v0.19.0...intl-v0.20.0) - Fix caching of messages in `CompositeMessageLookup`. - Type `numberFormatSymbols` as a `Map`. - Type `dateTimeSymbolMap` as a `Map`. - Add example for pub.dev. - Fix issues with AM/PM markers. - Update to CLDR v44.1. - Require Dart `^3.3` - Require `package:web` `^0.5.0`. - Support compiling to WASM. - Update to and account for `package:lints` `^4.0.0`. - rtl Detection fix in `bidi.dart` for Kordi Sorani "ckb". - Update to CLDR v45. ### [`v0.19.0`](https://redirect.github.com/dart-lang/i18n/blob/HEAD/pkgs/intl/CHANGELOG.md#0190) [Compare Source](https://redirect.github.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://redirect.github.com/dart-lang/i18n/issues/176). - Switch to `3.0.0` SDK. - Fix issue [#​483](https://redirect.github.com/dart-lang/i18n/issues/483) about date parsing with a `yy` skeleton. - Extract `NumberParserBase` abstract class ### [`v0.18.1`](https://redirect.github.com/dart-lang/i18n/blob/HEAD/pkgs/intl/CHANGELOG.md#0181) - Update ruble sign and update corresponding test. - Remove unimplemented timezone functionality. - Update git path in pubspec. - Update to CLDR v42. ### [`v0.18.0`](https://redirect.github.com/dart-lang/i18n/blob/HEAD/pkgs/intl/CHANGELOG.md#0180) - Add support for `minimumSignificantDigits` / `maximumSignificantDigits` in NumberFormat. - Add support for plural in `NumberFormat.compact()` ('2 milliards'). - Fix negative number formatting / parsing in `NumberFormat.compact()`. - Add optional parameter to `NumberFormat.compact()` to explicitly add sign even for positive values. - Add `decimalPatternDigits` to NumberFormat which supports specifying the number of decimal digits in a decimal pattern. - Update to cldr 40. - Migrate to `package:lints/recommended.yaml`. - Remove some instances of dynamic types from the API. - Fix a bug caused by a typo in the plural rules calculation. - Unify `IntlStream` and `StringIterator` into `StringStack`. - Update to CLDR v41. - Add new locales: as, bm, en_NZ, fur, mg, nyn. - Remove unimplemented `formatDuration` and `formatDurationFrom`. - Make `shortLocale` and `canonicalizedLocale` implementations smarter.

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.

šŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 3 days ago

āš ļø 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:

The artifact failure details are included below:

File name: pubspec.lock
Command failed: flutter pub upgrade intl
Because intl >=0.20.0 depends on http ^1.0.0 and sdui depends on http ^0.13.5, intl >=0.20.0 is forbidden.
So, because sdui depends on intl ^0.20.0, version solving failed.

You can try the following suggestion to make the pubspec resolve:
* Consider downgrading your constraint on intl: flutter pub add intl:^0.19.0