Commit graph

3146 commits

Author SHA1 Message Date
Eric Huss
5949ac09ab
Merge pull request #3073 from tuyen-at-work/patch-3
Fix download URL format for mdBook in CI guide
2026-04-23 16:01:52 +00:00
Eric Huss
c5529d1cb1
Merge pull request #3058 from rust-lang/renovate/sha2-0.x
chore(deps): update rust crate sha2 to 0.11.0
2026-04-23 16:00:49 +00:00
Tuyen Pham
cc6932e325 Fix download URL format for mdBook in CI guide 2026-04-23 08:56:14 -07:00
renovate[bot]
4c0aa34d1e chore(deps): update rust crate sha2 to 0.11.0 2026-04-23 08:53:06 -07:00
Eric Huss
0e4a54836f
Merge pull request #3075 from GuillaumeGomez/update-gui-test
Update `browser-ui-test` version to `0.23.5`
2026-04-23 15:05:54 +00:00
Guillaume Gomez
43de45d134 Update browser-ui-test version to 0.23.4 2026-04-23 14:46:31 +02:00
Eric Huss
df53063fea
Merge pull request #3057 from rust-lang/renovate/html5ever-0.x
chore(deps): update rust crate html5ever to 0.39.0
2026-04-21 02:33:02 +00:00
renovate[bot]
a4db4a833d chore(deps): update rust crate html5ever to 0.39.0 2026-04-20 19:26:02 -07:00
Eric Huss
da012e5589
Merge pull request #3070 from Rohan5commit/docs/fix-in-between-comment-20260413
Fix typo in searcher.js comment
2026-04-21 02:15:53 +00:00
Codex
ed5830144c docs: fix typo in searcher comment 2026-04-20 19:10:36 -07:00
Eric Huss
2bad8058fc
Merge pull request #3074 from ehuss/fix-flaky-gui
Fix flaky gui tests
2026-04-21 01:56:02 +00:00
Eric Huss
dc2fbde515 Harden move-between-pages and sidebar-scroll tests
These tests have been randomly failing on CI. I'm not entirely certain
why there is a race for these conditions. I'm not sure how
browser-ui-test waits when the document reloads on navigation.

There's also some javascript triggers that happen after the page loads,
and I don't remember if that runs before DOMContentLoaded.
2026-04-20 17:16:16 -07:00
Eric Huss
c4efaffc1d Try to make heading-nav-collapsed test more reliable
This test seems to be a little flaky. This tries to make it more
reliable by using `wait-for-` commands instead of `assert-`. My guess is
that clicking on an element doesn't necessarily wait for all the
javascript code to finish and the DOM to be done updating.
2026-04-20 17:07:56 -07:00
Eric Huss
05fbc5d3d0
Merge pull request #3052 from jhult/fix/gui-sidebar-scroll-failure
fix(gui): use class selectors for sidebar-scrollbox in GUI tests
2026-03-23 22:00:22 +00:00
Jonathan Hult
edf704aa4d
fix(gui): use class selectors for sidebar-scrollbox in GUI tests
Fixes CI failure in sidebar-scroll.goml where mdbook-sidebar-scrollbox custom element not found (timing issue in headless Linux Chrome). The class is always present in generated HTML (<mdbook-sidebar-scrollbox class="sidebar-scrollbox">).
2026-03-16 14:17:54 -05:00
Eric Huss
30e0e1d102
Merge pull request #3048 from rust-lang/renovate/cargo-semver-checks-0.x
chore(deps): update cargo-semver-checks to v0.47.0
2026-03-09 15:34:21 +00:00
renovate[bot]
04e3e2a2fa
chore(deps): update cargo-semver-checks to v0.47.0 2026-03-08 16:46:53 +00:00
Eric Huss
891e203410
Merge pull request #3042 from rust-lang/update-dependencies
Update cargo dependencies
2026-03-01 22:53:51 +00:00
Eric Huss
05badb1e2d Update cargo dependencies
```
name           old req compatible latest  new req
====           ======= ========== ======  =======
anyhow         1.0.100 1.0.102    1.0.102 1.0.102
clap           4.5.56  4.5.60     4.5.60  4.5.60
clap_complete  4.5.65  4.5.66     4.5.66  4.5.66
futures-util   0.3.31  0.3.32     0.3.32  0.3.32
memchr         2.7.6   2.8.0      2.8.0   2.8.0
pulldown-cmark 0.13.0  0.13.1     0.13.1  0.13.1
regex          1.12.2  1.12.3     1.12.3  1.12.3
tempfile       3.24.0  3.26.0     3.26.0  3.26.0
toml           1.0.0   1.0.3      1.0.3   1.0.3
```
2026-03-01 14:46:03 -08:00
Eric Huss
31e5c1e6d5
Merge pull request #3045 from rust-lang/renovate/toml-1.x
chore(deps): update rust crate toml to v1
2026-03-01 22:13:27 +00:00
Eric Huss
db74eec5b2
Merge pull request #3043 from rust-lang/renovate/eslint-10.x
chore(deps): update dependency eslint to v10
2026-03-01 21:41:11 +00:00
Eric Huss
59ec865810
Merge pull request #3044 from rust-lang/renovate/snapbox-1.x
chore(deps): update rust crate snapbox to v1
2026-03-01 21:39:41 +00:00
renovate[bot]
f0d9591bb9
chore(deps): update rust crate toml to v1 2026-03-01 00:46:18 +00:00
renovate[bot]
1b61b0b941
chore(deps): update rust crate snapbox to v1 2026-03-01 00:46:11 +00:00
renovate[bot]
44a3420551
chore(deps): update dependency eslint to v10 2026-03-01 00:45:13 +00:00
Eric Huss
33f76c0a30
Merge pull request #3037 from cobyfrombrooklyn-bot/fix-issue-3023
Fix #3023: Improve error message for invalid Font Awesome icons
2026-02-27 14:13:02 +00:00
cobyfrombrooklyn-bot
d171e698fa Improve error message for invalid Font Awesome icons
When an invalid Font Awesome icon name is used (e.g. in git-repository-icon),
the error message now includes the icon name, the type that was searched,
valid prefix options (fas/fab/far), and a link to the FontAwesome icon gallery.

Before: Missing font github
After:  Unknown Font Awesome icon `github` for type `regular`. Hint: check
        the icon name and prefix (fas (solid), fab (brands), or far (regular))
        at https://fontawesome.com/v6/search?m=free

Fixes #3023
2026-02-24 08:58:05 -05:00
Eric Huss
424d6a4dbd
Merge pull request #3036 from ehuss/remove-unused
Remove unused dependencies
2026-02-23 15:26:18 +00:00
Eric Huss
b2e952dd4c Remove unused dependencies
These dependencies of the top-level `mdbook` package are not directly
used. They are used transitively, so this makes little difference, but
helps to convey what is actually needed.
2026-02-23 07:20:41 -08:00
Eric Huss
0e6c5d0b8a
Merge pull request #3035 from cobyfrombrooklyn-bot/fix-issue-3032
Fix #3032: Nested admonitions use wrong header colors
2026-02-23 15:07:34 +00:00
cobyfrombrooklyn-bot
6d0ba2ac14 Fix nested admonitions using wrong header color
Use child combinator (>) instead of descendant selector for
blockquote-tag-title color rules. Without this, a nested admonition
inherits the title color of its parent admonition instead of using
its own type's color.

Added nested admonition test case (important > note) to the existing
admonition test suite.

Fixes #3032
2026-02-22 20:44:05 -05:00
Eric Huss
b8c90970a6
Merge pull request #3022 from rust-lang/dependabot/cargo/bytes-1.11.1
Bump bytes from 1.11.0 to 1.11.1
2026-02-04 00:30:53 +00:00
dependabot[bot]
4d9ff03cbd
Bump bytes from 1.11.0 to 1.11.1
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1)

---
updated-dependencies:
- dependency-name: bytes
  dependency-version: 1.11.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-03 19:44:25 +00:00
Eric Huss
ec2b103e78
Merge pull request #3017 from rust-lang/renovate/ego-tree-0.x
chore(deps): update rust crate ego-tree to 0.11.0
2026-02-01 03:00:13 +00:00
Eric Huss
a3550f99a5
Merge pull request #3018 from rust-lang/renovate/html5ever-0.x
chore(deps): update rust crate html5ever to 0.38.0
2026-02-01 03:00:11 +00:00
renovate[bot]
c5fc1542ee
chore(deps): update rust crate html5ever to 0.38.0 2026-02-01 02:23:00 +00:00
renovate[bot]
13c560f478
chore(deps): update rust crate ego-tree to 0.11.0 2026-02-01 02:22:56 +00:00
Eric Huss
2e1b749ccd
Merge pull request #3019 from rust-lang/update-dependencies
Update cargo dependencies
2026-02-01 02:15:46 +00:00
Eric Huss
d7c9ab1334
Merge pull request #3016 from rust-lang/renovate/browser-ui-test-0.x
chore(deps): update dependency browser-ui-test to v0.23.3
2026-02-01 02:14:39 +00:00
github-actions[bot]
f2eb07292a Update cargo dependencies
```
name          old req compatible latest  new req
====          ======= ========== ======  =======
clap          4.5.53  4.5.56     4.5.56  4.5.56
clap_complete 4.5.64  4.5.65     4.5.65  4.5.65
handlebars    6.3.2   6.4.0      6.4.0   6.4.0
indexmap      2.12.1  2.13.0     2.13.0  2.13.0
opener        0.8.3   0.8.4      0.8.4   0.8.4
serde_json    1.0.148 1.0.149    1.0.149 1.0.149
snapbox       0.6.23  0.6.24     0.6.24  0.6.24
tokio         1.48.0  1.49.0     1.49.0  1.49.0
toml          0.9.10  0.9.11     0.9.11  0.9.11
```
2026-02-01 00:45:42 +00:00
renovate[bot]
c7743f8645
chore(deps): update dependency browser-ui-test to v0.23.3 2026-02-01 00:35:08 +00:00
Eric Huss
72d2ba722e
Merge pull request #3010 from rust-lang/renovate/cargo-semver-checks-0.x
chore(deps): update cargo-semver-checks to v0.46.0
2026-01-23 17:58:37 +00:00
renovate[bot]
1b58485dae
chore(deps): update cargo-semver-checks to v0.46.0 2026-01-23 08:44:45 +00:00
Eric Huss
cc78fb4ff1
Merge pull request #2998 from rust-lang/renovate/pulldown-cmark-to-cmark-22.x
chore(deps): update rust crate pulldown-cmark-to-cmark to v22
2026-01-01 16:11:10 +00:00
Eric Huss
1bd97f8e0e
Merge pull request #2996 from rust-lang/update-dependencies
Update cargo dependencies
2026-01-01 16:08:59 +00:00
renovate[bot]
02dc23a73d
chore(deps): update rust crate pulldown-cmark-to-cmark to v22 2026-01-01 00:38:01 +00:00
github-actions[bot]
1d08190aca Update cargo dependencies
```
name          old req compatible latest  new req
====          ======= ========== ======  =======
axum          0.8.7   0.8.8      0.8.8   0.8.8
clap_complete 4.5.61  4.5.64     4.5.64  4.5.64
html5ever     0.36.0  0.36.1     0.36.1  0.36.1
serde_json    1.0.145 1.0.148    1.0.148 1.0.148
tempfile      3.23.0  3.24.0     3.24.0  3.24.0
toml          0.9.8   0.9.10     0.9.10  0.9.10
tower-http    0.6.7   0.6.8      0.6.8   0.6.8
tracing       0.1.43  0.1.44     0.1.44  0.1.44
name                    old req compatible latest new req note
====                    ======= ========== ====== ======= ====
pulldown-cmark-to-cmark 21.0.0  21.1.0     22.0.0 21.1.0  incompatible
```
2026-01-01 00:36:42 +00:00
Eric Huss
7b29f8a717
Merge pull request #2985 from ehuss/bump-version
Update to 0.5.2
2025-12-11 19:47:18 +00:00
Eric Huss
94569a42da Update to 0.5.2 2025-12-11 11:40:27 -08:00
Eric Huss
97747621aa
Merge pull request #2983 from ehuss/serve-bad-html-config
serve: Fix repeated error message when HTML config is invalid
2025-12-11 19:39:16 +00:00