Skip to content

deps: bump the pub-minor-and-patch group with 3 updates - #97

Closed
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/pub/pub-minor-and-patch-f3a7a32dd1
Closed

dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/pub/pub-minor-and-patch-f3a7a32dd1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 3, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the pub-minor-and-patch group with 3 updates: geolocator, go_router and xml.

Updates geolocator from 14.0.3 to 14.1.1

Commits
  • 1aeb359 Declare FOREGROUND_SERVICE_LOCATION in the plugin manifest, fix permission do...
  • 0e614fe feat: bump dependencies for vertical speed support (#1801)
  • a90c299 feat(android): forward optional vertical speed location extras (#1800)
  • b357b0d Updates Android Gradle Plugin to 9.3.1
  • 92a4d5b Update AGP to 9.0.1 for geolocator/example (#1791)
  • 2144e1e feat(platform-interface): support verticalSpeed and verticalSpeedAccuracy in ...
  • 209f356 feat(platform-interface): distinguish an unmeasured value from a measured 0.0...
  • See full diff in compare view

Updates go_router from 18.0.1 to 18.0.2

Commits
  • c30ba9e [go_router] Batch release (#13042)
  • ba0364a [google_maps_flutter] Indicate that default iOS impl is discoraged (#12872)
  • 15e15cc [material_ui] Add Material 3 Expressive IconButton (#12832)
  • d8933fd Plugin example apps to 9.3.1 (#13019)
  • f0c985d [material_ui] Don't clip MenuItemButton.leadingIcon (#12986)
  • 5eb35f5 [material_ui] Migrate M3 ExpansionTile template to use new gen_defaults (#12920)
  • c983254 [two_dimensional_scrollables] Exclude trailing pinned spans from the non-pinn...
  • 6b8b927 [material_ui] Migrate M3 Drawer template to use new gen_defaults (#12916)
  • 897192a [material_ui] Migrate M3 Divider template to use new gen_defaults (#12915)
  • 756c474 [google_maps_flutter_web] Fix AdvancedMarker anchors on web (#11966)
  • Additional commits viewable in compare view

Updates xml from 7.0.1 to 7.1.0

Changelog

Sourced from xml's changelog.

7.1.0

  • Dart 3.13 and PetitParser 7.1.0 requirement.
  • Standard-compliant DOM position comparison:
    • Introduced XmlNode.compareDocumentPosition returning XmlDocumentPosition bitmask flags (isSame, isDisconnected, isPreceding, isFollowing, isContains, isContainedBy, isImplementationSpecific), matching W3C DOM Level 3 / DOM 4.
    • Deprecated XmlNode.compareNodePosition in favor of compareDocumentPosition.
  • XML attribute and namespace separation:
    • Added XmlAttribute.isNamespaceDeclaration to distinguish namespace declarations (xmlns or xmlns:*) from regular attributes.
    • Added elementAttributes getter on XmlAttributesBase and XmlHasAttributes to iterate over attributes excluding namespace declarations.
  • XPath 3.1 enhancements and W3C compliance:
    • Excluded namespace declarations from the attribute axis (@*), aligning with XPath 3.1 specification.
    • Restored document order for reverse-indexed axes with predicates.
    • Implemented canonical EQName path generation in fn:path (/Q{uri}name[idx], @Q{uri}name, text()[idx]).
    • Improved ID and IDREF resolution in fn:id, fn:idref, and fn:element-with-id with xml:id and DTD <!ATTLIST ... ID/IDREF> attribute declarations.
    • Introduced XPathConfiguration to configure evaluation contexts (custom variables, functions, namespaces, documents, environment variables, base URI, unparsed text loader, and trace callback). Deprecated passing variables and functions directly to xpath and xpathEvaluate.
    • Added XML serialization (fn:serialize) supporting XML, HTML, XHTML, text, JSON, and adaptive output methods with serialization parameters.
    • Added PetitParser-based regular expression transformer for XML Schema regex syntax supporting fn:matches, fn:replace, fn:tokenize, and fn:analyze-string.
    • Added fn:parse-ietf-date.
    • Standardized error handling with XPathErrorCode and W3C error codes.
    • Redesigned date, time, and duration types (xs:duration, xs:dayTimeDuration, xs:yearMonthDuration, xs:dateTime, xs:date, xs:time, and Gregorian date types) for strict W3C compliance.
    • Added support for xs:anyAtomicType, xs:error, and string-derived XML Schema constructors.
    • Added support for unparsed text and JSON document retrieval (fn:unparsed-text, fn:unparsed-text-lines, fn:unparsed-text-available, fn:json-doc) via unparsedTextLoader.
    • Added context-aware document lookup (fn:doc, fn:doc-available) and cross-platform environment variable resolution (fn:environment-variable, fn:available-environment-variables).
    • Added support for key sequences and native Dart Map and List structures in lookup expressions (?).
    • Integrated maps and arrays into dynamic function calls.
    • Added duration support in aggregation functions (fn:avg, fn:sum).
    • Protected arithmetic and math functions (fn:ceiling, fn:floor, duration operations) against Infinity and NaN.
    • Significant XPath evaluation performance optimizations:
      • Preserved document order on absolute paths (/, //), avoiding redundant sorting and deduplication fallbacks. Yields up to 775x speedup on large documents (e.g., at $N=10,000$, //* is ~775x faster dropping from 3.75s to 4.8ms; /root/item/name is ~609x faster dropping from 840ms to 1.38ms; //item is ~307x faster dropping from 870ms to 2.84ms).
      • Introduced two-tier node sorting with direct sibling indexing in DOM position comparisons for queries requiring deduplication.
      • Collapsed DescendantOrSelfAxis + ChildAxis into DescendantAxis for steps with non-positional predicates (e.g., //item[@id=100] is ~5.75x faster).
      • Cached small XPathInteger instances (0..128) and unboxed integer comparisons for zero-allocation positional predicate matching with early-exit loop termination.
      • Optimized sequence atomization with zero-allocation fast paths for empty and single-item sequences, along with primitive 1-vs-1 comparison fast paths.
    • Fix short-circuit evaluation for != general comparisons (#207).
    • Removed @experimental annotation from XPath API.
  • Add command-line XPath evaluation example tool (example/xml_xpath.dart).
Commits
  • fc47f1c Ready for 7.1.0
  • 6903616 Add command-line XPath evaluation example tool
  • 34d51d2 Update documentation, verify examples, and adhere to Dartdoc conventions
  • 52bff18 [XPath] Close coverage gaps across path, predicate, operator, and sequence op...
  • 7544f43 [XPath] Optimize path evaluation, step collapsing, and sequence atomization
  • 1c779b5 [XPath] Enhance regex back-reference handling and XPath function argument val...
  • 37c428c [XPath] Implement PetitParser-based regex transformer and push QT3 pass rate ...
  • 168c1e1 [XPath] Improve XPath test coverage further
  • 24ba23b [XPath] Expand XPath and XML events test suites to close coverage gaps
  • 2000f67 [XPath] Remove unused operators and dead sequence caching code
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the pub-minor-and-patch group with 3 updates: [geolocator](https://github.com/baseflow/flutter-geolocator), [go_router](https://github.com/flutter/packages/tree/main/packages) and [xml](https://github.com/renggli/dart-xml).


Updates `geolocator` from 14.0.3 to 14.1.1
- [Commits](Baseflow/flutter-geolocator@geolocator_14.0.3...geolocator_v14.1.1)

Updates `go_router` from 18.0.1 to 18.0.2
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/go_router-v18.0.2/packages)

Updates `xml` from 7.0.1 to 7.1.0
- [Changelog](https://github.com/renggli/dart-xml/blob/main/CHANGELOG.md)
- [Commits](renggli/dart-xml@v7.0.1...v7.1.0)

---
updated-dependencies:
- dependency-name: geolocator
  dependency-version: 14.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pub-minor-and-patch
- dependency-name: go_router
  dependency-version: 18.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pub-minor-and-patch
- dependency-name: xml
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pub-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dart Pull requests that update dart code dependencies Pull requests that update a dependency file labels Oct 3, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 4, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 4, 2026
@dependabot
dependabot Bot deleted the dependabot/pub/pub-minor-and-patch-f3a7a32dd1 branch October 4, 2026 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dart Pull requests that update dart code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant