Skip to content

v2.13.0

Choose a tag to compare

@alistair3149 alistair3149 released this 26 Apr 23:53
· 1976 commits to main since this release
77f19e6

2.13.0 (2024-04-26)

Features

  • core: ✨ add pure black mode for dark theme (5768ccc)
  • core: ✨ add transition to body-container width (8f565b3)
  • core: ✨ fine tune bottom toolbar animation (1dcc18a)
  • core: ✨ make sticky header more compact in limited screens (a5bf941)
  • core: ✨ move page actions into bottom toolbar when width is limited (ff909e2), closes #821
  • core: ✨ move theme preferences to clientPrefs (a741639), closes #780
  • core: ✨ only load the inline script if EnablePreferences is true (52f4bab)
  • core: ✨ reduce opacity of sticky header (b186efb)
  • core: ✨ tweak pure black mode colors (56046d7)
  • preferences: ✨ implement a localStorage version of mw.user.clientPrefs (ed226a4), closes #780
  • prefs: ✨ add hover state to theme buttons (b929c2b)
  • prefs: ✨ change theme toggle to 3 col (316798d)
  • prefs: ✨ migrate font size to client preferences (0d52046)
  • prefs: ✨ move font size before theme (f6f1c4d)
  • prefs: ✨ move page width to clientPrefs (241dc96)
  • prefs: ✨ remove line-height customization for now (964a4a5)

Bug Fixes

  • core: 🐛 hide notification menu header in header (e5af171)
  • core: 🐛 incorrect class of auto theme on page output (405eef0)
  • core: 🐛 incorrect delimiter in inline script (4aefd74)
  • core: 🐛 invalid selector (8bb2d9e)
  • core: 🐛 make ToC tracking work for non-content pages (cd21fd0)
  • core: 🐛 remove leftover console log (c2aa796)
  • core: 🐛 remove margin when contentSub is empty (0a0a663)
  • core: 🐛 round scrollLeft to integer (d9675eb)
  • core: 🐛 use runOnSkinTemplateNavigationHooks instead (ff3acf3), closes #812
  • ooui: 🐛 load skinStyles when only styles are initalized (4aa7a22)
  • toc: 🐛 CSS escape ID (9cd0cc4)