Releases
v2.38.0
2.38.0 (2024-11-06)
Features
core: ✨ account for safe area for body element (b81ed67 )
core: ✨ add basic cross-document transition (8e578b8 )
core: ✨ use newer method to set safe height (2dc7270 )
fonts: ✨ define fallback fonts to avoid CLS (d46855c )
search: ✨ use 220px thumbnail for Action API search (a9ff2da )
skinning: ✨ apply floatleft and floatright to all elements (a480cc2 )
skinning: ✨ update message box styles to current standard (582a354 )
tokens: ✨ increase saturation on surface colors (168a53d )
Bug Fixes
core: 🐛 emit resize event after clientPref change (c37560a )
fonts: 🐛 remove serif and monospace fallback fonts (eab9bcf )
skinning: 🐛 stricter selector to select a element containing thumbnail (b9cfd0e )
toc: 🐛 incorrect toc button height (bbc6069 )
viewTransition: 🐛 remove unnessecary definitions (09f8f0c )
Performance Improvements
core: ⚡️ defer non-essential init scripts (07179d5 )
core: ⚡️ do not use throttle for scroll direction observer (50a75c5 )
core: ⚡️ only embed base variant of the OOUI icon (b7dad17 )
core: ⚡️ only fire scroll direction function when direction changes (ec097f2 )
core: ⚡️ put sticky header elements in DOM instead of creating them on init (e79ae59 )
core: ⚡️ use CSS containment for search card and sidebar (196f3d9 )
dropdown: ⚡️ use content-visibility for icons and dropdown menus (70193eb )
footer: ⚡️ add CSS containment to footer (a32bc92 )
SMW: ⚡️ use stricter selector to get icons (a395471 )
tokens: ⚡️ reduce lang selector cost (2d9febf )
Miscellaneous Chores
🔧 add .vscode to gitignore (76eb63a )
You can’t perform that action at this time.