forked from squidfunk/mkdocs-material
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
2933 lines (1934 loc) · 103 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
mkdocs-material-9.3.1+insiders-4.41.0 (2023-09-11)
* Improved multi-instance support for optimize plugin
* Added inclusion and exclusion patterns for optimize plugin
* Added transparent keyword for color handling in social plugin
* Changed default quality of PNGs to 3 in optimize plugin
* Fixed #5979: meta file not detected in root of docs directory
mkdocs-material-9.3.1 (2023-09-11)
* Fixed crash of group plugin when used together with hooks
mkdocs-material-9.3.0 (2023-09-11)
* Improved configuration sharing between community and Insiders edition
* Added experimental built-in group plugin for enabling plugins conditionally
* Added new settings in tags plugin for enabling/disabling
* Dropped support for Python 3.7 (EOL)
mkdocs-material-9.2.8+insiders-4.40.4 (2023-09-04)
* Fixed privacy plugin choking on boolean HTML5 attributes
* Fixed wrapping of inline code blocks in typeset table of contents
* Fixed blog plugin error when running under dirty reload
mkdocs-material-9.2.8 (2023-09-04)
* Updated Italian and Russian translations
* Fixed #5952: Combining blog and tags plugin leads to wrong links
* Fixed #5951: Blog plugin ignores post title in metadata
* Fixed #5949: Blog plugin ignores post linked in nav
mkdocs-material-9-2.7+insiders-4.40.3 (2023-09-02)
* Fixed #5946: Docker image missing pngquant for optimize plugin
mkdocs-material-9.2.7 (2023-09-02)
* Switched dependencies to compatible release clauses
* Removed readtime and lxml dependencies for blog plugin
* Reduced size of Docker image to improve CI build performance
* Fixed #5945: Incorrect footer navigation for sibling pages of blog
* Fixed #5939: Page jumps when changing color palette (Firefox 117)
* Fixed #5901: Announcement bar reappears when using instant loading
* Fixed #5824: Allow to customize styles of sequence diagrams
mkdocs-material-9-2.6+insiders-4.40.2 (2023-08-31)
* Added configurable error handling capabilities for social plugin
* Fixed #5922: Blog plugin shows no posts when building a standalone blog
* Fixed #5914: Tags plugin tags_extra_files errors (4.39.3 regression)
* Fixed #5904: Blog plugin sometimes excludes files (4.40.1 regression)
mkdocs-material-9-2.6 (2023-08-31)
* Added Basque translations
* Added template for simple redirects
* Improved blog plugin interop by moving view generation to on_files
* Fixed #5924: Social plugin still checks dependencies when disabled
* Fixed #5916: Blog plugin crashes on Python 3.8 (9.2.0 regression)
mkdocs-material-9-2.5+insiders-4.40.1 (2023-08-27)
* Fixed #5902: ResizeObserver polyfill not detected by privacy plugin
* Fixed empty category pages in blog plugin (4.40.0 regression)
mkdocs-material-9-2.5 (2023-08-27)
* Fixed error in dirty serve mode when using blog plugin
* Fixed page title not being consistent in blog plugin pagination
* Fixed #5899: Blog plugin pagination breaks when disabling directory URLs
mkdocs-material-9.2.4+insiders-4.40.0 (2023-08-26)
* Added logo, title and description options to social plugin default layouts
* Fixed privacy plugin compatibility issue with Python < 3.10
* Fixed #5896: Blog plugin errors when using custom index pages
mkdocs-material-9.2.4 (2023-08-26)
* Added version to bug report name in info plugin
* Updated Afrikaans translations
mkdocs-material-9.2.3+insiders-4.39.3 (2023-08-24)
* Fixed lxml dependency missing in Docker image (4.39.2 regression)
mkdocs-material-9.2.3+insiders-4.39.2 (2023-08-23)
* Fixed color palette toggle being reversed (9.2.0 regression)
mkdocs-material-9.2.3 (2023-08-22)
* Fixed blog plugin rendering wrongly with markdown.extensions.toc
* Fixed blog plugin entrypoint generation
mkdocs-material-9.2.2 (2023-08-22)
* Fixed #5880: Blog plugin failing when building a standalone blog
* Fixed #5881: Blog plugin not compatible with Python < 3.10
mkdocs-material-9.2.1 (2023-08-21)
* Fixed #5879: Blog plugin failing when building a standalone blog
* Fixed error in blog plugin when using draft tagging on future date
* Fixed error in blog plugin when toc extension is not enabled
mkdocs-material-9.2.0+insiders-4.39.1 (2023-08-21)
* Fixed git diff in tags plugin after merging back 9.2.0 changes
mkdocs-material-9.2.0 (2023-08-21)
Additions and improvements
* Added blogging support via built-in blog plugin
* Added support for Chinese language segmentaiton in search plugin
* Added support for adding custom dates to blog posts
* Added support for paginating archive and category pages
* Added support for annotations (outside of code blocks)
* Added support for navigation icons
* Added support for navigation pruning
* Added support for navigation status
* Added support for customizing site icons
* Added support for customizing (code) annotation icons
* Added focus outline to admonitions and details
* Added prompt for bug report name to info plugin
* Added Luxembourgish translations
* Improved rendering of (code) annotation markers
* Improved print styles for (code) annotations
* Improved customizability of navigation tabs
* Improved interop of plugins with external tools like mike
* Improved interop of blog plugin with awesome pages plugin
* Improved header partial by moving buttons into separate partials
* Improved clarity of site_url warning in social plugin
* Improved blog plugin to automatically setup directory structure
* Switched info plugin to importlib to mitigate deprecations
* Automatically download ResizeObserver polyfill when necessary
* Automatically add iframe-worker polyfill when necessary in offline plugin
* Automatically focus and bring up keyboard on touch devices
* Updated Serbo-Croatian translations
* Updated MkDocs to 1.5.2
Removals
* Removed Universal Analytics integration
* Removed ancient polyfills to reduce size of bundled JavaScript by 20%
* Removed necessity for Array.flat and Array.flatMap polyfill
* Removed announcement bar button when JavaScript is not available
Fixes
* Fixed rendering of tags when announcement bar is present
* Fixed tags plugin rendering pages excluded by other plugins
* Fixed #5132: Blog plugin requires nav entry in mkdocs.yml
* Fixed #5599: Insufficient contrast for default link color
* Fixed #5715: Blog plugin missing integrated table of contents in pagination
* Fixed #5806: Version selector not hoverable on some Android devices
* Fixed #5826: Blog post drafts with tags show up in tags index
mkdocs-material-9.1.21+insiders-4.39.0 (2023-08-01)
* Added support for hoisting theme media files when building projects
* Added support for sorting pages on tags index for tags plugin
* Added support for adding date of last update to blog posts
* Fixed #5797: Parse error in typeset plugin (4.38.1 regression)
mkdocs-material-9.1.21+insiders-4.38.1 (2023-08-01)
* Improved nested serve mode for projects plugin
* Improved compat in privacy plugin with third-party plugins
* Fixed #5790: Typeset plugin ignores data-toc-label attribute
* Fixed #5778: Interplay of privacy plugin with git-revision-date-localized
* Fixed #5773: Info plugin erroring when community edition is in beta
mkdocs-material-9.1.21+insiders-4.38.0 (2023-07-29)
* Added projects plugin for building nested projects
* Updated privacy plugin to new MkDocs API
mkdocs-material-9.1.21+insiders-4.37.1 (2023-07-28)
* Updated MkDocs to 1.5.1
* Fixed deprecation warning in social plugin due to MkDocs upgrade
* Fixed #5772: Privacy plugin fails due to API change in MkDocs
mkdocs-material-9.1.21 (2023-07-27)
* Fixed MkDocs 1.4 compat issue in social plugin (9.1.20 regression)
mkdocs-material-9.1.20 (2023-07-27)
* Fixed deprecation warnings for social plugin
mkdocs-material-9.1.19 (2023-07-18)
* Added support for MkDocs 1.5+
* Fixed #5699: Improve error reporting in social plugin
mkdocs-material-9.1.18+insiders-4.37.0 (2023-07-07)
* Added support for overriding social cards settings per page
* Added new social card default/only/image layout
* Improved resilience of optimize and social plugin
* Fixed rendering bugs for pruned navigation items
* Fixed jumping of content tabs anchor links when instant loading is enabled
* Fixed #5676: Optimize plugin doesn't check for pngquant
mkdocs-material-9.1.18 (2023-07-03)
* Updated Danish translations
* Added support for installing user requirements in Docker image
* Fixed #5655: Search separator with lookbehind breaks highlighting
mkdocs-material-9.1.17+insiders-4.36.1 (2023-06-23)
* Fixed #5618: Date comparison breaking for drafts in blog plugin
mkdocs-material-9.1.17 (2023-06-23)
* Fixed #5633: Code annotations with nested lists incorrectly mounted
* Fixed #5628: Regression in new social plugin configuration scheme
mkdocs-material-9.1.16+insiders-4.36.0 (2023-06-15)
* Added support for instant prefetching to speed up slow connections
* Improved stability of anchor link removal in built-in typeset plugin
* Improved performance of regular expressions in typeset plugin
* Removed unnecessary import test for cairosvg in optimize plugin
* Fixed #5590: regular expression for anchor link removal too greedy
mkdocs-material-9.1.16 (2023-06-15)
* Updated Indonesian translations
* Ensure scroll bar follows color scheme of operating system
mkdocs-material-9.1.15+insiders-4.35.3 (2023-06-01)
* Fixed #5579: Abbreviations in headlines filtered by typeset plugin
mkdocs-material-9.1.15+insiders-4.35.2 (2023-05-29)
* Fixed #5555: Blog plugin crashes when computing readtime for emojis
mkdocs-material-9.1.15 (2023-05-29)
* Fixed #5566: Indicate color scheme to operating system
* Fixed #5565: Update Dockerfile to latest version of base image
* Fixed #5554: Add additional version tags (9, 9.1) to Docker image
* Fixed #5536: Strip tags of ARIA labels in table of contents
mkdocs-material-9.1.14+insiders-4.35.1 (2023-05-20)
* Fixed internal handling of errors in social plugin
mkdocs-material-9.1.14+insiders-4.35.0 (2023-05-20)
* Improve editing experience and stability of social plugin
* Added support for custom layout syntax validation in social plugin
* Added support for layer origin for easier placement in social plugin
* Added support for in- and exclusion patterns in social plugin
* Catch and print syntax errors in custom layouts
mkdocs-material-9.1.14 (2023-05-20)
* Updated Armenian and Greek translations
mkdocs-material-9.1.13+insiders-4.34.1 (2023-05-16)
* Disable social plugin debug mode by default on mkdocs build
* Added warning in social plugin debug mode when font style couldn't be found
* Set default concurrency of built-in multi-threaded plugins to CPUs - 1
* Fixed #5521: Social plugin triggers race condition when downloading fonts
* Fixed #5515: Social plugin crashes when concurrency is set to 1
mkdocs-material-9.1.13 (2023-05-16)
* Fixed #5517: Social plugin crashes for some fonts (e.g. Open Sans)
mkdocs-material-9.1.12+insiders-4.34.0 (2023-05-14)
* Added support for new overflow mode to auto-fit text in social plugin
* Reduced subtle rendering bugs in (code) annotations due to subpixel rounding
* Improved print styles for (code) annotation lists
* Improved performance of social plugin, now 3x as fast
* Improved interop of typeset plugin with MkDocstrings
* Fixed logo location for variants of default template in social plugin
* Fixed #5446: Built-in typeset plugin picks up headings in code blocks
mkdocs-material-9.1.12+insiders-4.33.2 (2023-05-12)
* Fixed #5508: Social plugin crashes trying to copy cards on Docker/Windows
* Fixed #5507: Social plugin crashes on serve when layouts folder doesn't exist
* Fixed #5505: Social plugin trying to resolve logo in wrong location
* Fixed #5496: Annotations with nested lists incorrectly mounted
* Fixed #5493: Social plugin crashes on Python 3.8
mkdocs-material-9.1.12 (2023-05-12)
* Updated Bengali (Bangla) translations
* Fixed #5503: Docker image publish errors on uppercase characters
* Fixed #5407: Auto-pause media when in hidden content tabs
mkdocs-material-9.1.11+insiders-4.33.1 (2023-05-09)
* Added support for SVG background images in social plugin
mkdocs-material-9.1.11 (2023-05-08)
* Fixed #5487: Social plugin crashes without options (9.1.10 regression)
mkdocs-material-9.1.10+insiders-4.33.0 (2023-05-08)
* Added support for custom layouts for social plugin
* Added support for background images for social cards
mkdocs-material-9.1.10 (2023-05-08)
* Added cards_layout_options setting for social cards
* Deprecated cards_color and cards_font setting for social cards
mkdocs-material-9.1.9 (2023-05-02)
* Added Telugu, Kannada and Sanskrit translations
* Fixed #5428: Fixed margins for light/dark mode images in figures
* Fixed #5420: Social plugin crashing for some specific Google Fonts
* Fixed #5160: Instant loading makes code annotations jump (9.1.1 regression)
* Fixed #4920: Social plugin not loading logo from custom icon set
* Fixed social plugin crashing when only code font is specified
mkdocs-material-9.1.8 (2023-04-24)
* Fixed #5417: Theme breaks when palette is not defined (9.1.7 regression)
mkdocs-material-9.1.7+insiders-4.32.6 (2023-04-22)
* Fixed #5336: Interplay of blog plugin with git-revision-date-localized
mkdocs-material-9.1.7 (2023-04-22)
* Updated Persian (Farsi) and Turkish translations
* Fixed #5401: Added missing flag to disable built-in tags plugin
* Fixed #5206: Ensure defaults are set for primary and accent colors
* Fixed unnecessary inclusion of palette CSS when unused
mkdocs-material-9.1.6+insiders-4.32.5 (2023-04-07)
* Fixed #5322: Navigation tabs hoist nested page icons
mkdocs-material-9.1.6 (2023-04-07)
* Updated Persian (Farsi) translations
* Fixed #5300: Boxes in Mermaid sequence diagrams not color-abiding
mkdocs-material-9.1.5 (2023-03-31)
* Updated Lithuanian and Japanese translations
* Updated Mermaid.js to version 9.4.3
* Fixed #5290: Footer previous/next labels cut-off for short page titles
mkdocs-material-9.1.4+insiders-4.32.4 (2023-03-24)
* Fixed #5241: Built-in typeset plugin jams navigation for anchors in headings
mkdocs-material-9.1.4 (2023-03-24)
* Fixed #5239: Instant loading breaks anchors in details (9.1.1 regression)
* Fixed #5211: Anchor following not working for Chinese (9.1.2 regression)
mkdocs-material-9.1.3 (2023-03-14)
* Added Kurdish (Soranî) translations
* Updated Norwegian (Bokmål), Portuguese and Romanian translations
* Improved compatibility with mkdocs-jupyter plugin
* Fixed #5198: Built-in search plugin not filtering script and style tags
* Fixed #5176: Back-to-top + instant loading not working (9.1.1 regression)
mkdocs-material-9.1.2+insiders-4.32.3 (2023-03-09)
* Fixed Docker image release workflow (9.1.0 regression)
* Fixed #5159: Missing underline for abbreviations (9.1.0 regression)
mkdocs-material-9.1.2 (2023-03-09)
* Updated Icelandic, Korean and Swedish translations
* Fixed #5168: Mermaid text boxes overflow (9.0.13 regression)
* Fixed #5155: Table of contents not highlighting percent-encoded URLs
mkdocs-material-9.1.1 (2023-03-05)
* Updated Czech and Thai translations
* Improved instant loading (scroll restoration, slow connections)
* Fixed #5023: Instant loading not allowing to go back to initial page
* Fixed #3797: Instant loading does not work with section anchors in Safari
mkdocs-material-9.1.0+insiders-4.32.2 (2023-03-02)
* Fixed #5127: Privacy plugin not handling large number of occurrences
* Fixed #5126: Privacy plugin breaks when replacing specific emojis
mkdocs-material-9.1.0 (2023-03-02)
* Docker image now available for amd64, arm64 and arm/v7
* Updated Chinese (Taiwanese) translations
* Generalized tag identifier implementation
* Fixed flickering of header shadow on load
* Fixed occasional flickering of announcement bar
mkdocs-material-9.0.15 (2023-02-26)
* Updated Chinese (Traditional) translations
* Updated Hebrew translations
mkdocs-material-9.0.14+insiders-4.32.1 (2023-02-23)
* Fixed code block spans interfering with copying
* Fixed #5077: Privacy plugin breaks image alt text encoding
* Fixed #5079: Privacy plugin removing rel=me on external links
mkdocs-material-9.0.14 (2023-02-23)
* Fixed #5072: Rendering bug on navigation expand button in Firefox
mkdocs-material-9.0.13+insiders-4.32.0 (2023-02-19)
* Added support for custom selectors for code annotations
* Added support for code line range selection for better sharing
mkdocs-material-9.0.13+insiders-4.31.0 (2023-02-18)
* Added support for table of contents on blog index and archive pages
* Fixed #4512: Allow custom search field boosts (experimental)
mkdocs-material-9.0.13 (2023-02-18)
* Updated Uzbek translations
* Switched back to pre-9.0.0 headline detection in content partial
* Fixed #5062: Version warning not readable when using slate scheme
* Fixed #5061: Improved discernibility of table row hover color
* Fixed #5034: Sequence actors in Mermaid diagrams not color-abiding
* Fixed #4919: Allow to hide version warning in multiple versions
mkdocs-material-9.0.12+insiders-4.30.2 (2023-02-13)
* Fixed privacy plugin excludes not working (4.30.0 regression)
mkdocs-material-9.0.12+insiders-4.30.1 (2023-02-12)
* Fixed privacy plugin not handling static templates e.g. 404.html
mkdocs-material-9.0.12 (2023-02-09)
* Updated Catalan translations
* Fixed #4975: Mermaid entity relationship rendering diagrams bug
* Fixed #4924: Header title not reset when using instant loading
mkdocs-material-9.0.11+insiders-4.30.0 (2023-02-06)
* Rewrite of privacy plugin for concurrency, now twice as fast
* Added support for explicit inclusion for privacy plugin
* Added optimization support for privacy plugin (+ optimize plugin)
mkdocs-material-9.0.11 (2023-02-03)
* Added Mastodon verification for social links (rel=me)
* Updated Italian translations
mkdocs-material-9.0.10 (2023-02-02)
* Updated Arabic translations
* Updated Korean translations
* Updated Hungarian translations
* Updated Russian translations
* Fixed #4977: Improved accessibility for content tabs
* Fixed #4960: Sometimes anchor following doesn't bring last item into view
mkdocs-material-9.0.9 (2023-01-30)
* Updated Bulgarian translations
* Updated Chinese (Simplified) translations
* Updated Dutch translations
* Updated Hindi translations
* Updated Japanese translations
* Updated Polish translations
mkdocs-material-9.0.8 (2023-01-29)
* Updated Croatian translations
* Updated French translations
* Updated Hungarian translations
* Updated Portuguese (Brasilian) translations
* Updated Spanish translations
* Updated Ukrainian translations
* Updated Urdu translations
* Updated Vietnamese translations
mkdocs-material-9.0.7 (2023-01-28)
* Improved accessibility of sidebar navigation
* Moved all translations into community edition
* Updated Polish and Portuguese (Brasilian) translations
* Fixed info plugin terminating on subsequent reload when serving
* Fixed #4910: Sidebar navigation labels have invalid ARIA roles
* Fixed #4884: Search query terms can't be separated by colons
mkdocs-material-9.0.6+insiders-4.29.0 (2023-01-21)
* Added built-in optimize plugin for automatically compressing images
* Switched reporting in built-in privacy plugin to info level
mkdocs-material-9.0.6 (2023-01-19)
* Fixed #4883: Automatically disable info plugin when serving
* Fixed #4885: Search plugin crashes in some exotic cases (9.0.3 regression)
mkdocs-material-9.0.5+insiders-4.28.1 (2023-01-17)
* Fixed built-in info plugin erroring for Insiders on version check
* Fixed #4865: Navigation paths render bug when there's no top-level section
* Fixed #4875: Added support for hiding navigation paths
* Improved navigation path to not render for a single item
mkdocs-material-9.0.5+insiders-4.28.0 (2023-01-14)
* Added support for navigation path (breadcrumbs)
mkdocs-material-9.0.5 (2023-01-14)
* Fixed #4842: Improved accessibility of search result list
mkdocs-material-9.0.4 (2023-01-12)
* Fixed #4823: Improved contrast ratio in footer (9.0.2 regression)
* Fixed #4832: Set navigation items back to black (9.0.3 regression)
* Fixed #4843: Emojis broken due to maxcdn.com shutting down
* Upgraded Python Markdown Extensions to 9.9.1
mkdocs-material-9.0.3+insiders-4.27.1 (2023-01-08)
* Fixed rendering of succeeding navigation items in typeset plugin
* Fixed #4795: Built-in typeset plugin changes MkDocs' title precedence
* Fixed #4724: Blog plugin not rendering integrate table of contents
mkdocs-material-9.0.3 (2023-01-08)
* Improved discernibility of section index pages in navigation
* Improved collapsing of adjacent whitespace in search plugin
* Updated Indonesian translations
* Fixed view source of this page button when edit URL points to blob
* Fixed #4829: Search overlay does not close for active anchor result
* Fixed #4824: Search plugin crashes for h1-6 contained in other elements
* Fixed #4804: Nested navigation items not expandable with keyboard
* Fixed #4689: anchor tracking not working for anchors in tables
* Upgraded to Mermaid 9.3.0
mkdocs-material-9.0.2 (2023-01-04)
* Fixed #4823: Improved contrast ratio in footer to meet WCAG guidelines
* Fixed #4819: Social plugin crashes when card generation is disabled
* Fixed #4817: Search plugin crashes on numeric page titles in nav
mkdocs-material-9.0.1 (2023-01-03)
* Removed pipdeptree dependency for built-in info plugin
* Fixed appearance of linked tags when hovered (9.0.0 regression)
* Fixed #4810: Abbreviations run out of screen on touch devices
* Fixed #4813: View source and edit button links are the same
mkdocs-material-9.0.0 (2023-01-02)
Additions and improvements
* Added support for rich search previews
* Added support for tokenizer lookahead
* Added support for better search highlighting
* Added support for excluding content from search
* Added support for configurable search pipeline
* Added support for offline search via offline plugin
* Added support for multiple instances of built-in tags plugin
* Added support for removing copy-to-clipboard button
* Added support for removing footer navigation
* Added support for button to view the source of a page
* Improved readability of query string for search sharing
* Improved stability of search plugin when using --dirtyreload
* Improved search result group button, now sticky and stable
* Updated Norwegian translations
* Updated MkDocs to 1.4.2
Removals
* Removed deprecated alternative admonition qualifiers
* Removed :is() selectors (in output) for easier overriding
* Removed .title suffix on translations
* Removed legacy method for providing page title in feedback URL
* Removed support for indexing only titles in search
* Removed support for custom search transforms
* Removed support for custom search workers
* Removed temporary snow feature (easter egg)
Fixes
* Fixed Norwegian and Korean language code
* Fixed detection of composition events in search interface
* Fixed search plugin not using title set via front matter
* Fixed search highlighting of tags
* Fixed search sharing URL using post transformed string
* Fixed theme-color meta tag getting out-of-sync with palette toggle
* Fixed prev/next page keyboard navigation when footer is not present
* Fixed overflowing navigation tabs not being scrollable
* Fixed inclusion of code block line numbers from search
mkdocs-material-8.5.11+insiders-4.27.0 (2022-12-20)
* Added built-in typeset plugin to preserve formatting in sidebars
* Added URL and table of contents support for blog categories
mkdocs-material-8.5.11 (2022-11-30)
* Let it snow, see https://twitter.com/squidfunk/status/1597939243090788352
mkdocs-material-8.5.10+insiders-4.26.6 (2022-11-28)
* Fixed #4683: Tags plugin crashes when a tag is empty
mkdocs-material-8.5.10+insiders-4.26.5 (2022-11-27)
* Fixed #4632: Post excerpt title link doesn't point to top of the page
mkdocs-material-8.5.10+insiders-4.26.4 (2022-11-27)
* Fixed redundant file extension when using privacy plugin
mkdocs-material-8.5.10+insiders-4.26.3 (2022-11-15)
* Fixed #4637: Attachments w/o titles in related links error in blog plugin
* Fixed #4631: Remote favicons not downloaded and inlined by privacy plugin
mkdocs-material-8.5.10 (2022-11-11)
* Adjusted CSS to better allow for custom primary and accent colors
* Fixed #4620: Primary color is not applied (8.5.9 regression)
mkdocs-material-8.5.9 (2022-11-08)
* Fixed #4600: Illegible link colors for black and white primary colors
* Fixed #4594: Need to set schema to change link color
mkdocs-material-8.5.8+insiders-4.26.2 (2022-11-03)
* Updated MkDocs to 1.4.2
* Added support for tag compare functions when sorting on index pages
* Fixed footnotes being rendered in post excerpts without separators
* Fixed error in blog plugin when toc extension is not enabled
* Fixed issues with invalid asset paths and linked post titles
* Fixed #4572: Privacy plugin fails when symlinks cannot be created
* Fixed #4545: Blog plugin doesn't automatically link headline to post
* Fixed #4542: Blog plugin doesn't allow for multiple instances
* Fixed #4532: Blog plugin doesn't allow for mixed use of date and datetime
mkdocs-material-8.5.8 (2022-11-03)
* Added support for always showing settings in cookie consent
* Fixed #4571: Buttons invisible if primary color is white or black
* Fixed #4517: Illegible note in sequence diagram when using slate scheme
mkdocs-material-8.5.7+insiders-4.26.1 (2022-10-22)
* Improved reporting of configuration errors in tags plugin
* Fixed #4515: Privacy plugin fails when site URL is not defined
* Fixed #4514: Privacy plugin doesn't fetch Google fonts (4.26.0 regression)
mkdocs-material-8.5.7 (2022-10-22)
* Deprecated additional admonition qualifiers to reduce size of CSS
* Fixed #4511: Search boost does not apply to sections
mkdocs-material-8.5.6+insiders-4.26.0 (2022-10-18)
* Refactored privacy plugin to prepare for new features
* Added support for rel=noopener links in privacy plugin
* Resolve encoding issues with blog and privacy plugin
mkdocs-material-8.5.6+insiders-4.25.5 (2022-10-16)
* Updated MkDocs to 1.4.1
* Added namespace prefix to built-in plugins
* Updated content and header partial
mkdocs-material-8.5.6+insiders-4.25.4 (2022-10-09)
* Fixed other path issues for standalone blogs (4.24.2 regression)
mkdocs-material-8.5.6+insiders-4.25.3 (2022-10-09)
* Fixed #4457: Posts not collected for standalone blog (4.24.2 regression)
mkdocs-material-8.5.6+insiders-4.25.2 (2022-10-04)
* Fixed #4452: Blog and tags plugin crash when specifying slugify function
mkdocs-material-8.5.6+insiders-4.25.1 (2022-10-03)
* Updated mkdocs-rss-plugin in Dockerfile to fix MkDocs compat errors
mkdocs-material-8.5.6+insiders-4.25.0 (2022-10-02)
* Added support for navigation subtitles
* Added support for defining an allow list for built-in tags plugin
* Added support for custom slugify functions for built-in tags plugin
* Improved stability of search plugin when using --dirtyreload
mkdocs-material-8.5.6 (2022-10-02)
* Modernized appearance of admonitions (with fallback, see docs)
* Improved appearance of inline code blocks in admonition titles
mkdocs-material-8.5.5+insiders-4.24.2 (2022-10-01)
* Updated MkDocs to 1.4
* Fixed compatibility issues with MkDocs 1.4
* Fixed incorrectly generated paths in privacy plugin
* Fixed blog index page not showing navigation when using meta plugin
mkdocs-material-8.5.5 (2022-10-01)
* Updated MkDocs to 1.4
* Fixed compatibility issues with MkDocs 1.4
* Fixed #4430: build error when enabling consent without repository URL
mkdocs-material-8.5.4+insiders-4.24.1 (2022-09-30)
* Fixed #4430: build error when enabling consent without repository URL
mkdocs-material-8.5.4 (2022-09-30)
* Fixed expand icons shift on sidebar overflow (using scrollbar-gutter)
* Fixed #4429: Text in sequence diagrams overflows in Firefox
mkdocs-material-8.5.3+insiders-4.24.0 (2022-09-27)
* Added support for custom content on index pages (blog)
* Added support for keeping content on paginated index pages (blog)
* Added support for limiting categories in post excerpts (blog)
* Added support for simple override of templates via front matter (blog)
* Added icon in navigation for pages with encrypted content
* Fixed #4396: Front matter of index pages not inherited by pagination (blog)
* Improved performance by building post excerpts once (blog)
mkdocs-material-8.5.3+insiders-4.23.6 (2022-09-22)
* Fixed #4389: Blog posts in first week of year in wrong archive
* Fixed (= switched) footer previous and next links for blog posts
mkdocs-material-8.5.3 (2022-09-20)
* Fixed build error when enabling cookie consent without analytics
* Fixed #4381: Code blocks render ligatures for some fonts
mkdocs-material-8.5.2+insiders-4.23.5 (2022-09-18)
* Fixed #4367: Improved blog plugin date handling for MultiMarkdown syntax
* Fixed #4374: Fixed invalid URLs of related links to other blog posts
mkdocs-material-8.5.2 (2022-09-18)
* Updated Mermaid.js to version 9.1.7
* Fixed overly large headlines in search results (8.5.0 regression)
* Fixed #4358: Navigation sections appear as clickable (8.5.0 regression)
* Fixed #4356: GitHub repository statistics fetched before cookie consent
mkdocs-material-8.5.1 (2022-09-15)
* Fixed #4366: Removed dependencies with native extensions
mkdocs-material-8.5.0+insiders-4.23.4 (2022-09-14)
* Fixed #4365: Recursion error in blog plugin due to deepcopy
* Fixed path errors for blog plugin on Windows
* Fixed publishing workflow in forked repositories
mkdocs-material-8.5.0+insiders-4.23.3 (2022-09-13)
* Fixed previous and next page links for drafts of blog posts
mkdocs-material-8.5.0 (2022-09-13)
* Added support for social cards
* Added support for code annotation anchor links (deep linking)
* Added support for code annotation comment stripping (syntax modifier)
* Added support for sidebars scrolling automatically to active item
* Added support for anchor following table of contents (= auto scroll)
* Added support for tag icons
mkdocs-material-8.4.4+insiders-4.23.2 (2022-09-13)
* Fixed #4348: Blog plugin crashes on custom nav title
* Fixed blog plugin crashing when category contained only drafts
* Fixed rendering of content from blog index file
mkdocs-material-8.4.4+insiders-4.23.1 (2022-09-12)
* Fixed #4345: Blog plugin errors with default settings
mkdocs-material-8.4.4+insiders-4.23.0 (2022-09-12)
* Added blogging support via built-in blog plugin
mkdocs-material-8.4.4 (2022-09-12)
* Moved comments integration to separate partial (comments.html)
mkdocs-material-8.4.3+insiders-4.22.1 (2022-09-07)
* Fixed #4217: Tooltips in data tables render in wrong position
mkdocs-material-8.4.3 (2022-09-07)
* Added Simple Icons to bundled icons (+2,300 icons)
* Added support for changing edit icon
* Moved page actions to separate partial (actions.html)
* Fixed #4291: Version switching doesn't stay on page when anchors are used
* Fixed #4327: Links in data tables do not receive link styling
mkdocs-material-8.4.2 (2022-08-27)
* Updated Slovenian translations
* Fixed #4277: Feedback widget hidden after navigation with instant loading
* Fixed numeric tags in front matter breaking search functionality
mkdocs-material-8.4.1+insiders-4.22.0 (2022-08-21)
* Added support for navigation status
mkdocs-material-8.4.1 (2022-08-21)
* Updated Croatian and Hebrew translations
mkdocs-material-8.4.0+insiders-4.21.1 (2022-08-13)
* Fixed #4176: Broken image when avatar is served by Gravatar
* Fixed #4212: Deferred search initialization for file:// locations
mkdocs-material-8.4.0 (2022-08-13)
* Added support for cookie consent
* Added support for feedback widget (Was this page helpful?)
* Added support for dismissible announcement bar
* Added Armenian, Lithuanian, Tagalog, and Urdu translations
mkdocs-material-8.3.9+insiders-4.21.0 (2022-07-17)
* Added meta plugin: set front matter for all pages in a folder
* Fixed #4114: Tags plugin fails if only tags_extra_files is set
mkdocs-material-8.3.9+insiders-4.20.1 (2022-07-11)
* Fixed #4105: Tags plugin fails if tags_file is not set (4.20.0 regression)
mkdocs-material-8.3.9+insiders-4.20.0 (2022-07-07)
* Added support for additional tags indexes
* Fixed #4100: Tag icons not shown in tags index
mkdocs-material-8.3.9+insiders-4.19.2 (2022-07-04)
* Fixed #4051: Privacy plugin fails if symlinking isn't allowed on Windows
mkdocs-material-8.3.9 (2022-07-04)
* Updated Taiwanese translations for search
* Allow ids for content tabs with special characters (for mkdocstrings)
* Fixed #4083: home not clickable when using versioning (8.3.5 regression)
mkdocs-material-8.3.8+insiders-4.19.1 (2022-06-25)
* Added mkdocs-git-committers-plugin to Dockerfile
* Added mkdocs-git-revision-date-localized-plugin to Dockerfile
mkdocs-material-8.3.8+insiders-4.19.0 (2022-06-24)
* Added support for document contributors
* Updated French translations for cookie consent
mkdocs-material-8.3.8 (2022-06-24)
* Fixed #4053: Limit width of videos to content area
* Fixed empty tags in front matter breaking search
mkdocs-material-8.3.7 (2022-06-22)
* Fixed search being stuck initializing when using tags (8.3.4 regression)
mkdocs-material-8.3.6+insiders-4.18.2 (2022-06-16)
* Fixed #4026: Fixed tooltips not mounted for nested navigation links
mkdocs-material-8.3.6 (2022-06-16)
* Fixed #4028: Links not clickable when using versioning (8.3.5 regression)
mkdocs-material-8.3.5+insiders-4.18.1 (2022-06-14)
* Fixed #3990: Chinese search highlighting not working on non-boundaries
mkdocs-material-8.3.5 (2022-06-14)
* Fixed #4012: Stay on page not working for alias of active version
mkdocs-material-8.3.4+insiders-4.18.0 (2022-06-11)
* Added support for automatic dark/light mode
* Fixed #4009: Privacy plugin uses invalid paths for file cache on Windows
mkdocs-material-8.3.4 (2022-06-11)
* Fixed #4004: Tags with multiple words not searchable
mkdocs-material-8.3.3 (2022-06-07)
* Fixed #4000: Mermaid diagrams too dark in dark mode (8.3.0 regression)
mkdocs-material-8.3.2+insiders-4.17.2 (2022-06-05)
* Added support for custom jieba dictionaries (Chinese search)
mkdocs-material-8.3.2+insiders-4.17.1 (2022-06-05)
* Added support for cookie consent reject button
* Added support for cookie consent custom button ordering
* Fixed #3988: Content tab not focused after alternating anchor links
mkdocs-material-8.3.2 (2022-06-05)
* Fixed #3987: Custom admonition icons don't work when defining color palette
mkdocs-material-8.3.1+insiders-4.17.0 (2022-06-04)
* Added support for content tabs anchor links (deep linking)
* Fixed #3975: Detect composition events in search interface (Chinese)
* Fixed #3980: Search plugin doesn't use title set via front matter
mkdocs-material-8.3.1 (2022-06-04)
* Bump required Jinja version to 3.0.2
* Removed unnecessary conditions in templates
* Fixed scroll offset when content tabs are brought into view
* Fixed #3977: Content tabs snapping oddly in Firefox
* Fixed #3983: Missing condition in footer partial (8.3.0 regression)
mkdocs-material-8.3.0 (2022-06-02)
* Added support for custom admonition icons
* Added support for linking of content tabs
* Added support for boosting pages in search
* Added support for hiding footer navigation
* Added previous/next indicators to content tabs
* Improved typeset link colors in light and dark modes
mkdocs-material-8.2.16+insiders-4.16.2 (2022-05-28)
* Fixed #3961: Nested sections triggered build error for navigation tabs
mkdocs-material-8.2.16+insiders-4.16.1 (2022-05-28)
* Switched feedback widget rating titles to tooltips
* Improved contrast of link colors for light/dark color schemes
* Fixed #3950: Sticky navigation tabs rendering broken (4.15.2 regression)
* Fixed #3958: Links invisible when using white primary color
mkdocs-material-8.2.16 (2022-05-28)
* Fixed #3957: Only animate code annotations when visible (save CPU cycles)
mkdocs-material-8.2.15+insiders-4.16.0 (2022-05-25)
* Added support for navigation pruning
* Fixed search results for non-segmented characters (4.15.2 regression)
mkdocs-material-8.2.15+insiders-4.15.2 (2022-05-22)
* Removed workaround for abbr on touch devices (superseded by tooltips)
* Fixed #3915: Improved Chinese search query segmentation
* Fixed #3938: Fixed tooltips position for navigation titles with ellipsis
mkdocs-material-8.2.15+insiders-4.15.1 (2022-05-14)
* Improved performance of element focus observables
* Fixed #3531: Added prev/next buttons to content tabs
* Fixed tooltip positioning when host element is hidden
mkdocs-material-8.2.15 (2022-05-14)
* Added Uzbek translations
* Fixed spacing for code block results in content tabs
mkdocs-material-8.2.14+insiders-4.15.0 (2022-05-08)
* Added support for improved tooltips
* Fixed #3785: Show tooltip on hover for overflowing navigation link