NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1072 most downloaded on PyPI
Documentation that simply works
Last release 2 months ago
17 Jul 2026
Release timing varies
gaps range from 9 days to 4 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
442 releases · first in 2016
Fixed #1728 : Legacy Edge doesn't support deg values in hsla colors
Fixed color of links in table headers, e.g. footnotes
Fixed color of links in table headers, e.g. footnotes
Fixed color scheme not being applied without primary or accent color
Fixed hover delay for links inside code blocks
Added color schemes implementation + dark mode
One column per quarter.
Added color schemes implementation + dark mode
Fixed #1583 : Missing option for separate link colors
Added keyboard focus support for overflowing code blocks
Added keyboard focus support for overflowing code blocks
Fixed #1696 : Infinite loop in some cases when using instant loading
Added general anchor offset solution using scroll-margin-top
Added Burmese translations
Added general anchor offset solution using scroll-margin-top
Fixed #1653 : Instant loading shouldn't intercept links to *.html files
Added name attribute for social links to set link title
Added name attribute for social links to set link title
Fixed #1623 : Allow arbitrary links in social links
Fixed #1664 : Height of iframe is not adjustable
Fixed #1667 : Sidebars are scrolled to bottom on load (bug in Chrome 81+)
Switched to @mdi/svg Material Design icon package
Switched to @mdi/svg Material Design icon package
Fixed #1655 : Navigation may disappear after switching viewports
Fixed #1659 : Unnecessary scrollbar for search results on Windows
Fixed occasional distortions for images with explicit dimensions
Fixed errors in German translations
Fixed overflowing content area after switch to flexbox
Added status information to search observable
Added status information to search observable
Added status information to search modal
Removed announcement bar from print media
Removed media query packing logic due to race conditions
Fixed #1520 : Gracefully disable search on file:// if Worker fails
Fixed re-submission of query after search is initialized
Fixed jitter of sidebars on all browsers by switching to sticky
Fixed #1609 : Instant loading doesn't honor target=_blank
Added new FontAwesome icons
Fixed #1609 : Instant loading doesn't honor target=_blank
Fixed GitHub stars count rounding errors
Fixed GitLab stars count retrieval
Added support for icons from Markdown through mkdocs-material-extensions
Added CSS source maps to distribution files
Added CSS source maps to distribution files
Fixed errors in Chinese (Traditional) translations
Fixed creation of stale directory on installation from git
Improved overflow scrolling behavior on iOS (reduced bundle size by 4kb )
Fixed syntax error in Spanish translation
Reduced HTML and CSS footprint due to deprecation of Internet Explorer support
Reactive architecture – try app.dialog$.next("Hi!") in the console
Instant loading – make Material behave like a Single Page Application
Improved CSS customization with CSS variables – set your brand's colors
Improved CSS resilience, e.g. proper sidebar locking for customized headers
Improved icon integration and configuration – now including over 5k icons
Added possibility to use any icon for logo, repository and social links
Search UI does not freeze anymore (moved to web worker)
Search index built only once when using instant loading
Improved extensible keyboard handling
Support for prebuilt search indexes
Support for displaying stars and forks for GitLab repositories
Support for scroll snapping of sidebars and search results
Reduced HTML and CSS footprint due to deprecation of Internet Explorer support
Slight facelifting of some UI elements (admonitions, tables, ...)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Removed optional third-party plugins from requirements.txt
Removed optional third-party plugins from requirements.txt
Updated Docker image to contain all supported third-party plugins
Fixed #1451 : Inconsistent spacing for fenced code blocks
Added Romanian translations
Fixed #1451 : Inconsistent spacing for fenced code blocks
Fixed #1324 : Metadata author only rendering first character
Fixed #1324 : Metadata author only rendering first character
Fixed #1393 : Set tabindex to 0 for skip to content link
Fixed code blocks after Markdown 3.2 release
Fixed errors in Japanese translations
Improved Google Lighthouse score
Added support for git-revision-date-localized-plugin
Added support for git-revision-date-localized-plugin
Fixed invalid character in Google Fonts URL
Fixed missing assets in GitHub release .zip and .tar.gz
Added Thai translations
Fixed missing assets in GitHub release .zip and .tar.gz
Fixed #1330 : Upgraded EmojiOne to Tweomji due to licensing issues
Fixed #1330 : Upgraded EmojiOne to Tweomji due to licensing issues
Fixed #1339 : Temporarily pinned PyMdown and Markdown due to
Fixed errors in Greek translations
Improved GitHub statistics retrieval
Fixed removal of copyright banners in minified JavaScript
Added Estonian translations
Fixed removal of copyright banners in minified JavaScript
Removed unnecessary title attributes from links in table of contents
Fixed broken page title when h1 contained HTML tags
Added Afrikaans translations
Fixed broken page title when h1 contained HTML tags
Improved accessibility for IE users
Removed unnecessary title attributes from links in navigation
Added support for black as a primary color
Added support for black as a primary color
Fixed broken footer bar when h1 contained HTML tags
Reverted template minification in favor of mkdocs-minify-plugin
Added Slovenian translations
Reverted template minification in favor of mkdocs-minify-plugin
Fixed #1114 : Tabs don't reappear when default font-size is smaller than 16
Fixed spelling error in Danish translations
Added support for changing header through metadata title property
Added support for changing header through metadata title property
Added font-display: swap to Google Font loading logic
Removed whitespace from templates, saving 4kb ( .7kb gzipped) per request
Fixed alignment of repository icons on tablet and desktop
Added Norwegian (Nynorsk) translations
Added Norwegian (Nynorsk) translations
Fixed loss of focus in non-form input elements due to search hotkeys
Fixed #1067 : Search hotkeys not working for mobile/tablet screensize
Fixed #1068 : Search not correctly aligned for tablet screensize
Fixed #1072 : HTML tags appearing in navigation link titles
Fixed minor CSS errors detected during validation
Fixed #1023 : Search for Asian languages broken after Lunr.js update
Fixed #1023 : Search for Asian languages broken after Lunr.js update
Fixed #1026 : contenteditable elements loose focus on hotkeys
Fixed #1012 : HTML character entities appear in search result titles
Fixed #762 , #816 : Glitch in sidebar when collapsing items
Fixed #762 , #816 : Glitch in sidebar when collapsing items
Fixed #869 : Automatically expand details before printing
Added background on hover for table rows
Added background on hover for table rows
Removed Google Tag Manager and reverted to Google Analytics
Removed blocks in partials - Jinja doesn't support them
Fixed #911 : Chrome breaks layout if system language is Chinese ( BREAKING )
Fixed #976 : Removed FastClick
Moved Google Analytics integration into head using Google Tag Manager
Moved Google Analytics integration into head using Google Tag Manager
Fixed #972 : Unicode slugifier breaks table of contents blur on scroll
Fixed #974 : Additional links in table of contents break blur on scroll
Added support for redirects using metadata refresh
Added support for redirects using metadata refresh
Fixed #921 : Load Google Analytics snippet asynchronously
Added support for Progressive Web App Manifest
Added support for Progressive Web App Manifest
Fixed #915 : Search bug in Safari (upgraded Lunr.js)
Fixed #906 : JavaScript code blocks evaluated in search results
Added Taiwanese translations
Fixed #906 : JavaScript code blocks evaluated in search results
Added Croatian and Indonesian translations
Added Croatian and Indonesian translations
Fixed #899 : Skip-to-content link invalid from 2 nd level on
Fixed #902 : Missing URL filter in footer for FontAwesome link
Fixed #856 : Removed preconnect meta tag if Google Fonts are disabled
Updated Dutch translations
Fixed #856 : Removed preconnect meta tag if Google Fonts are disabled
Fixed #841 : Additional path levels for extra CSS and JS
Fixed #839 : Lunr.js stemmer imports incorrect
Fixed #838 : Search result links incorrect
Upgraded MkDocs to 1.0 ( BREAKING )
Upgraded MkDocs to 1.0 ( BREAKING )
Upgraded Python in official Docker image to 3.6
Added Serbian and Serbo-Croatian translations
Fixed build error after MkDocs upgrade
Added link to home for logo in drawer
Added link to home for logo in drawer
Fixed dependency problems between MkDocs and Tornado
Added Hindi and Czech translations
Added support for different spellings for theme color
Added support for different spellings for theme color
Fixed #799 : Added support for webfont minification in production
Fixed #800 : Added .highlighttable as an alias for .codehilitetable
Added support for theme color on Android
Added support for theme color on Android
Fixed #796 : Rendering of nested tabbed code blocks
Added support for grouping code blocks with tabs
Added support for grouping code blocks with tabs
Added Material and FontAwesome icon fonts to distribution files (GDPR)
Added note on compliance with GDPR
Added Slovak translations
Fixed #790 : Prefixed id attributes with __ to avoid name clashes
- Added Finnish translations
Your coding agent can read these notes before it upgrades. Set up the MCP server →