Skip to content

chore(deps): update dependency: bump dartdoc from 8.3.4 to 9.0.5#812

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/pub/dartdoc-9.0.5
Closed

chore(deps): update dependency: bump dartdoc from 8.3.4 to 9.0.5#812
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/pub/dartdoc-9.0.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 16, 2026

Copy link
Copy Markdown
Contributor

Bumps dartdoc from 8.3.4 to 9.0.5.

Release notes

Sourced from dartdoc's releases.

package:dartdoc v9.0.5

  • Cache ElementType instantiations in PackageGraph, improving overall speed by ~6.2% on large packages.
  • Fix canonicalization for explicit top-level getters and prioritize {@canonicalFor} tags over the local public library shortcut.
  • Fix link generation for remote and re-exported symbols
  • Require analyzer 12.0.0 APIs.

package:dartdoc v9.0.4

  • Fix a bug where experiment flags passed via command-line were ignored.
  • Support specifying experimental features in dartdoc_options.yaml.
  • Document using the public name for private named parameters.
  • Deprecate the --use-categories option.
  • Gracefully handle missing library elements during comment reference lookup, emitting an internal-error warning instead of crashing.
  • Require analyzer 10.2.0 APIs.

package:dartdoc v9.0.3

  • Require analyzer 10.1.0 APIs.
  • Remove usage of EmbedderYamlLocator and EmbedderSdk.new, internal analyzer APIs which were removed in analyzer 10.1.0.
  • Significant improvements to canonicalization logic:
    • elements documented in their intended libraries via @canonicalFor overrides are now correctly placed in their respective directories.
    • improved SDK interlinking to ensure elements re-exported from standard libraries (like dart:core) generate absolute remote links when appropriate.
    • fixed a bug where property accessors (getters/setters) were incorrectly compared during canonical library lookups.
    • refined scoring heuristics with definitive tie-breakers for standard SDK schemes and defining libraries.

package:dartdoc v9.0.2

  • Require analyzer 10.0.0 APIs.

package:dartdoc v9.0.1

  • Deprecate the typeAsHtml warning
  • Require analyzer 9.0.0 APIs.
  • Use logging infrastructure in AOT compiler.

package:dartdoc v9.0.0

  • Remove the deprecated missingCodeBlockLanguage warning.
  • Remove the deprecated templates-dir option.
  • Remove the deprecated nodoc option.
  • Remove the deprecated include-external option.
  • Refactor 404 error page to use div instead of p for search form.
  • Require analyzer 8.1.1 APIs.
  • Many internal migrations for analyzer APIs.
Changelog

Sourced from dartdoc's changelog.

9.0.5

  • Cache ElementType instantiations in PackageGraph, improving overall speed by ~6.2% on large packages.
  • Fix canonicalization for explicit top-level getters and prioritize {@canonicalFor} tags over the local public library shortcut.
  • Fix link generation for remote and re-exported symbols
  • Require analyzer 12.0.0 APIs.

9.0.4

  • Fix a bug where experiment flags passed via command-line were ignored.
  • Support specifying experimental features in dartdoc_options.yaml.
  • Document using the public name for private named parameters.
  • Deprecate the --use-categories option.
  • Gracefully handle missing library elements during comment reference lookup, emitting an internal-error warning instead of crashing.
  • Require analyzer 10.2.0 APIs.

9.0.3

  • Require analyzer 10.1.0 APIs.
  • Remove usage of EmbedderYamlLocator and EmbedderSdk.new, internal analyzer APIs which were removed in analyzer 10.1.0.
  • Significant improvements to canonicalization logic:
    • elements documented in their intended libraries via @canonicalFor overrides are now correctly placed in their respective directories.
    • improved SDK interlinking to ensure elements re-exported from standard libraries (like dart:core) generate absolute remote links when appropriate.
    • fixed a bug where property accessors (getters/setters) were incorrectly compared during canonical library lookups.
    • refined scoring heuristics with definitive tie-breakers for standard SDK schemes and defining libraries.

9.0.2

  • Require analyzer 10.0.0 APIs.

9.0.1

  • Deprecate the typeAsHtml warning
  • Require analyzer 9.0.0 APIs.
  • Use logging infrastructure in AOT compiler.

9.0.0

  • Remove the deprecated missingCodeBlockLanguage warning.
  • Remove the deprecated templates-dir option.
  • Remove the deprecated nodoc option.
  • Remove the deprecated include-external option.
  • Refactor 404 error page to use div instead of p for search form.
  • Require analyzer 8.1.1 APIs.
  • Many internal migrations for analyzer APIs.
Commits
  • a63e6b6 Bump to 9.0.5 (#4256)
  • 541deb5 Bump analyzer_testing from 0.2.6 to 0.3.0 (#4252)
  • d0fac90 Stop using modifiers on parameters. (#4251)
  • 3f681ed Bump the github-actions group with 2 updates (#4250)
  • 7fdcad7 Primary constructors: add more tests (#4249)
  • 900e797 Add tests for abbreviated constructor declarations (#4247)
  • cde60fd Add tests for private named parameters in primary constructors (#4248)
  • b0e4160 Add tests for primary constructor bodies and comment references (#4246)
  • 5896fce Add baseline tests for Primary Constructors field induction and metadata prop...
  • 8a7a54c Fixes crash when seeing a this; in a body. (#4244)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [dartdoc](https://github.com/dart-lang/dartdoc) from 8.3.4 to 9.0.5.
- [Release notes](https://github.com/dart-lang/dartdoc/releases)
- [Changelog](https://github.com/dart-lang/dartdoc/blob/main/CHANGELOG.md)
- [Commits](dart-lang/dartdoc@v8.3.4...v9.0.5)

---
updated-dependencies:
- dependency-name: dartdoc
  dependency-version: 9.0.5
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dart Pull requests that update dart code dependencies labels Jun 16, 2026
github-actions Bot pushed a commit that referenced this pull request Jun 16, 2026
@github-actions

Copy link
Copy Markdown

📖 Documentation preview deployed!

🔗 https://flutter.unified-design-system.orange.com/prPreview/812/

@dependabot @github

dependabot Bot commented on behalf of github Jun 18, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/pub/dartdoc-9.0.5 branch June 18, 2026 09:05
github-actions Bot pushed a commit that referenced this pull request Jun 18, 2026
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant