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)