Skip to content

Commit 02b009d

Browse files
committed
Merge branch 'master' into docs/restructure-docs
2 parents 5c87c16 + 999fc3d commit 02b009d

File tree

12 files changed

+50
-28
lines changed

12 files changed

+50
-28
lines changed

CHANGELOG

+13
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
mkdocs-material-7.3.2+insiders-3.1.2 (2021-10-06)
2+
3+
* Fixed incorrect path separators for social cards on Windows
4+
5+
mkdocs-material-7.3.2 (2021-10-06)
6+
7+
* Deprecated prebuilding of search index
8+
* Improved graceful handling of broken search for file://
9+
* Added minimum Jinja version to list of requirements
10+
* Fixed #3071: section index pages render empty directories
11+
* Fixed margin issues when using navigation tabs (7.3.1 regression)
12+
* Fixed search placeholder sometimes being shown too early
13+
114
mkdocs-material-7.3.1 (2021-10-02)
215

316
* Added new experimental content tabs implementation

docs/changelog.md

+9
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ template: overrides/main.html
66

77
## Material for MkDocs
88

9+
### 7.3.2 <small>_ October 6, 2021</small>
10+
11+
- Deprecated prebuilding of search index
12+
- Improved graceful handling of broken search for `file://`
13+
- Added minimum Jinja version to list of requirements
14+
- Fixed #3071: section index pages render empty directories
15+
- Fixed margin issues when using navigation tabs (7.3.1 regression)
16+
- Fixed search placeholder sometimes being shown too early
17+
918
### 7.3.1 <small>_ October 2, 2021</small>
1019

1120
- Added new experimental content tabs implementation

docs/insiders/changelog.md

+4
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ template: overrides/main.html
66

77
## Material for MkDocs Insiders
88

9+
### 3.1.2 <small>_ October 6, 2021</small>
10+
11+
- Fixed incorrect path separators for social cards on Windows
12+
913
### 3.1.1 <small>_ September 26, 2021</small>
1014

1115
- Fixed ordering bug in search exclusion logic

material/assets/javascripts/bundle.39a44d95.min.js renamed to material/assets/javascripts/bundle.bc35569b.min.js

+6-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/assets/javascripts/bundle.39a44d95.min.js.map renamed to material/assets/javascripts/bundle.bc35569b.min.js.map

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/base.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<link rel="canonical" href="{{ page.canonical_url }}">
2828
{% endif %}
2929
<link rel="icon" href="{{ config.theme.favicon | url }}">
30-
<meta name="generator" content="mkdocs-{{ mkdocs_version }}, mkdocs-material-7.3.1">
30+
<meta name="generator" content="mkdocs-{{ mkdocs_version }}, mkdocs-material-7.3.2">
3131
{% endblock %}
3232
{% block htmltitle %}
3333
{% if page and page.meta and page.meta.title %}
@@ -225,7 +225,7 @@ <h1>{{ page.title | d(config.site_name, true)}}</h1>
225225
</script>
226226
{% endblock %}
227227
{% block scripts %}
228-
<script src="{{ 'assets/javascripts/bundle.39a44d95.min.js' | url }}"></script>
228+
<script src="{{ 'assets/javascripts/bundle.bc35569b.min.js' | url }}"></script>
229229
{% for path in config["extra_javascript"] %}
230230
<script src="{{ path | url }}"></script>
231231
{% endfor %}

package-lock.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mkdocs-material",
3-
"version": "7.3.1",
3+
"version": "7.3.2",
44
"description": "A Material Design theme for MkDocs",
55
"keywords": [
66
"mkdocs",

requirements.txt

+4-3
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@
1919
# IN THE SOFTWARE.
2020

2121
# Direct dependencies
22-
mkdocs>=1.2.2
23-
Pygments>=2.4
22+
jinja2>=2.11.1
2423
markdown>=3.2
25-
pymdown-extensions>=9.0
24+
mkdocs>=1.2.2
2625
mkdocs-material-extensions>=1.0
26+
pygments>=2.4
27+
pymdown-extensions>=9.0

src/assets/javascripts/components/search/_/index.ts

+2-6
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,8 @@ export function mountSearch(
107107
tx$
108108
.pipe(
109109
filter(isSearchQueryMessage),
110-
sample(rx$
111-
.pipe(
112-
filter(isSearchReadyMessage),
113-
take(1)
114-
)
115-
)
110+
sample(rx$.pipe(filter(isSearchReadyMessage))),
111+
take(1)
116112
)
117113
.subscribe(tx$.next.bind(tx$))
118114

src/assets/javascripts/components/search/result/index.ts

+4-5
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
finalize,
3434
map,
3535
observeOn,
36+
skipUntil,
3637
switchMap,
3738
take,
3839
tap,
@@ -102,20 +103,18 @@ export function mountSearchResult(
102103
const list = getElementOrThrow(":scope > :last-child", el)
103104

104105
/* Update search result metadata when ready */
105-
rx$
106+
const ready$ = rx$
106107
.pipe(
107108
filter(isSearchReadyMessage),
108109
take(1)
109110
)
110-
.subscribe(() => {
111-
resetSearchResultMeta(meta)
112-
})
113111

114112
/* Update search result metadata */
115113
internal$
116114
.pipe(
117115
observeOn(animationFrameScheduler),
118-
withLatestFrom(query$)
116+
withLatestFrom(query$),
117+
skipUntil(ready$)
119118
)
120119
.subscribe(([{ items }, { value }]) => {
121120
if (value)

src/assets/javascripts/integrations/search/worker/_/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,10 @@ export function setupSearchWorker(
127127
/* Set up search index */
128128
from(index)
129129
.pipe(
130-
map<SearchIndex, SearchSetupMessage>(data => ({
130+
map(data => ({
131131
type: SearchMessageType.SETUP,
132132
data: setupSearchIndex(data)
133-
}))
133+
} as SearchSetupMessage))
134134
)
135135
.subscribe(tx$.next.bind(tx$))
136136

0 commit comments

Comments
 (0)