Skip to content

v2.6.0

Choose a tag to compare

@alistair3149 alistair3149 released this 16 Nov 08:22
9d20c75

2.6.0 (2024-11-16)

⚠️ If you use any kind of page cache, you will need to invalidate the cache for pages that uses Tabber because of extensive HTML changes. It can be done through $wgCacheEpoch or other methods that you prefer.

Features

  • add TabberNeueUseLegacyTabIds config option (#184) (1b60511)
  • assign unique IDs to Tabber container (de2ced5)
  • only add empty paragraph for wikitext list elements (f24ddb5), closes #151
  • render all HTML server-side (1e1d3de)
  • simplify implementation and drop hash usage (56619bf)
  • throw exception when duplicated label is found under legacy ID mode (ab8e306)
  • use Codex CSS variable directly (bd5738a)

Bug Fixes

  • drop unused variable (f87c43e)
  • fix various issues raised by code review (9e8ac87)
  • keep arrow button icon inside its parent (#186) (201238c)
  • no need to apply hover:hover to active state (70f632a)
  • various issues found in code review (1f75afc)

Performance Improvements

  • drop incorrect usage of rAF and do not set aria-hidden on tabpanels (910f5c7)
  • only call one instance of MediaWikiServices (724e347)