Skip to content

fix(deps): update dependency ac_dart_essentials to v0.3.1#91

Open
grenadine-renovate-bot wants to merge 1 commit intomainfrom
renovate/ac-dart-packages
Open

fix(deps): update dependency ac_dart_essentials to v0.3.1#91
grenadine-renovate-bot wants to merge 1 commit intomainfrom
renovate/ac-dart-packages

Conversation

@grenadine-renovate-bot
Copy link
Copy Markdown
Collaborator

This PR contains the following updates:

Package Type Update Change
ac_dart_essentials dependencies minor ^0.2.10.3.1

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

anthochamp/dart-essentials (ac_dart_essentials)

v0.3.1

Compare Source

Added
  • IsolateErrorListener record typedef: ({SendPort sendPort, void Function() close})
  • JsonObjectArray typedef (List<JsonObject>)
  • Top-level durationMin, durationMax, durationAdd, durationSubtract, durationLt,
    durationLte, durationGt, durationGte, durationEqual functions
  • Top-level castAsJsonObjectArray and jsonGet functions
  • PatternExtensions.captureGroup([String? name]) — replaces removed namedCapture
  • platform_independent.dart export file (corrects the platform_independant.dart spelling)
  • Inspect constructor is now const
  • Memoizer.value now throws StateError when accessed before runOnce
Changed
  • createIsolateErrorListener now returns IsolateErrorListener instead of SendPort; use
    .sendPort to pass to Isolate.addErrorListener and call .close() when the isolate exits
  • StringPointer.operator+ / operator- now return a new StringPointer instance instead of
    mutating _offset; use pointer.offset += n to advance in place
  • JsonNumber changed from double to num — correctly handles integer JSON numbers decoded
    by dart:convert
  • UriQueryParameters changed from Map<String, dynamic> to Map<String, Object>
  • DurationUtil static methods moved to top-level duration* functions; class retained as
    @Deprecated forwarding shim
  • JsonUtil.castAsCollection / JsonUtil.get moved to top-level castAsJsonObjectArray /
    jsonGet; class retained as @Deprecated forwarding shim
  • ConverterPassthroughSink changed from extends Sink<S> to implements Sink<S>
  • SDK minimum constraint raised from >=2.19.5 to >=3.0.0
Deprecated
  • JsonCollection — use JsonObjectArray instead
  • DurationUtil class — use the top-level duration* functions instead
  • JsonUtil class — use castAsJsonObjectArray / jsonGet instead
Removed
  • PatternExtensions.namedCapture — use captureGroup instead
  • platform_independant.dart export file (misspelling; replaced by platform_independent.dart)
Fixed
  • CaseStringExtension.toTitleCase() — no longer throws RangeError on empty strings
  • truncate — now throws ArgumentError for negative maxLength (was a stripped assert)
  • PatternExtensions.entireMatch / entireMatchI — now correctly handles RegExp inputs by
    extracting .pattern; previously used toString() which produced malformed regex literals
  • PatternTrimStringExtension.patternTrimLeft / patternTrimRight — same RegExp source fix
  • Inspect._inspectValue — uses take(n+1).length > n instead of .length to avoid O(n)
    evaluation of lazy Iterables
  • DataHistorySink.add — window eviction condition corrected from > to >=; was keeping one
    extra element when the buffer was exactly at window size

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Every minute ( * * * * * ) (UTC).

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant