Skip to content

Latest commit

 

History

History
988 lines (831 loc) · 127 KB

CHANGELOG.md

File metadata and controls

988 lines (831 loc) · 127 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.4.0 (2024-09-12)

Features

  • ✨ add unload to loading indicator (aca7d75)
  • add: ✨ ➕ add flex property to headings (fe888cf)
  • add: ✨ ➕ add serif font to headings (3ea65a7)
  • add: ✨ ➕ added back oojs-ui-related styles (b2b8d23)
  • add: ✨ ➕ font variables (241e946)
  • add: ✨ ➕ icon for w+ and redirect (125d165)
  • add: ✨ ➕ icon styles for w+ and redirect (605e94d)
  • core: ✨ add border to Citizen cards (235a76c)
  • core: ✨ apply box-sizing: border-box by default (6831312)
  • core: ✨ clean up print styles (19ddd61)
  • del: ✨ remove support for codeEditor, CodeMirror and SyntaxHighlight (44bee0b)
  • fix: ✨ 🐛 pagetools buttons (6495c0d)
  • RelatedArticles: ✨ add border to RA cards (2a6e65b)
  • remove: ✨ ➖ dark mode (step1) (d8df1c8)
  • remove: ✨ ➖ dark mode (step2) (a346040)
  • remove: ✨ ➖ dark mode (step2) (93adc48)
  • remove: ✨ ➖ dark mode (step2) (a79a65c)
  • remove: ✨ ➖ dark mode (step3) (29770ac)
  • remove: ✨ ➖ font variable (fb60cec)
  • remove: ✨ ➖ ooui (85ace88)
  • remove: ✨ ➖ web fonts (e2a861c)

Bug Fixes

  • __siteinfo, __logo img (74799f9)
  • .citizen-drawer__card (ccbeb7e)
  • .citizen-header-card (089b2e2)
  • .citizen-scroll--down .citizen-header (490dd79)
  • should not set a tabindex (fcd7ced)
  • 🐛 ::-webkit-scrollbar's height (da58590)
  • 🐛 .citizen-header-card hide (7198129)
  • 🐛 .citizen-toc__card's max height (c10478f)
  • 🐛 .citizen-toc__card's max height (80bc90d)
  • 🐛 .firstHeading (eb41c63)
  • 🐛 .group-search overflowed (6cc2f76)
  • 🐛 .mw-body-header when scroll down (263c495)
  • 🐛 .mw-editsection-divider should be hidden (abae6b7)
  • 🐛 .oo-ui-popupWidget-popup should have a border (e5c5b2e)
  • 🐛 .oo-ui-toolbar-bar should stick to top (e08d110)
  • 🐛 .oo-ui-toolbar-bar should stick to top (989078a)
  • 🐛 .oo-ui-toolbar-bar should stick to top (8828348)
  • 🐛 .oo-ui-toolbar-bar should stick to top (e678b09)
  • 🐛 #footer-places a (dbe4af8)
  • 🐛 #toc -> .toc (5fefaba)
  • 🐛 add :not(.mw-body-content) to avoid small font size inside VE (890e3a8)
  • 🐛 add .client-js (60b762b)
  • 🐛 add background for .catlinks ul (4770d03)
  • 🐛 add background to div.thumbinner (d2dcfab)
  • 🐛 add border-bottom for the sticky header (508d3c4)
  • 🐛 add border-bottom to
  • 🐛 add class wrap (978a780)
  • 🐛 add clear: both for headings on mobile devices (f5963bd)
  • 🐛 add clear: both to TOCs (108ba6e)
  • 🐛 add column-gap and row-gap for compability (7f2bf7b)
  • 🐛 add font-style: normal to blockquote, q and cite (4bc661c)
  • 🐛 add gap for #footer-places ul (8461439)
  • 🐛 add gap to history button (96a23c6)
  • 🐛 add html:not(.ve-activated) to .citizen-body-header--sticky (d3beab0)
  • 🐛 add icon "message" for "emailuser" (f97a74e)
  • 🐛 add icon for CiteThisPage (77ee05d)
  • 🐛 add icons to #t-specialpages, #t-upload (03327da)
  • 🐛 add justify-content: flex-end to .mw-body-header (5dfc9a1)
  • 🐛 add Legacy colors (3e4903b)
  • 🐛 add min-width for #citizen-languages (2611be1)
  • 🐛 add not(.ve-loading) (649268b)
  • 🐛 add nowrap to .citizen-body-header--sticky .firstHeading (714b85d)
  • 🐛 add parse() (925810b)
  • 🐛 add pointer-events: auto to VE's catlink (0de61d6)
  • 🐛 add quotes icon (a2afa70)
  • 🐛 add recentChanges icon (90569e3)
  • 🐛 add reg time (86aecf1)
  • 🐛 add skins.citizen.icons.qiuwen, remove PHP code (ad751a2)
  • 🐛 add style for .mw-indicators .mw-indicator (c28ddb2)
  • 🐛 add styles (6513bf1)
  • 🐛 add styles for extra icons (18ba2f5)
  • 🐛 add styles for extra icons (6e9b687)
  • 🐛 add styles for extra icons (afbc8f9)
  • 🐛 add support to $UploadNavigationUrl (a063f60)
  • 🐛 add tabindex=0 to userMenu button (fc15e5d)
  • 🐛 add title="{{msg-sitetitle}}" to .citizen-header__logo > a (fd8b94e)
  • 🐛 add top for .mw-notification-area (cb8bbbe)
  • 🐛 add top for .mw-notification-area (cee528d)
  • 🐛 adjust margin-(top|bottom) (4de7824)
  • 🐛 adjust margin-(top|bottom) of (ul|ol) (5ad130c)
  • 🐛 adjust margin-top for
  • 🐛 adjust margin-top for
  • 🐛 article => eye for 'view' (ec49da4)
  • 🐛 background color for wikitable th (f2be469)
  • 🐛 background of caption; border of wikitables (00b5e1b)
  • 🐛 background of MMV (a7d389d)
  • 🐛 background-color for .oo-ui-tabSelectWidget-framed (fcaf670)
  • 🐛 ban declaration-property-unit-disallowed-list in print.less (f698bdc)
  • 🐛 border of RC buttons (9a3d847)
  • 🐛 cannot turn back to page itself on diff pages (b0376c4)
  • 🐛 caption for wikitable should be aligned to center (22cdf96)
  • 🐛 class wrap (6a0c6f1)
  • 🐛 color of save button on mobile devices (1a4cc6b)
  • 🐛 color variables (cd25cf5)
  • 🐛 compability (34d770c)
  • 🐛 discussion tools (7d59297)
  • 🐛 discussion tools subscription button (ba6d80e)
  • 🐛 display "0" in languages buttoncheckbox (902bfce)
  • 🐛 display of teahouse (af9b24d)
  • 🐛 display of teahouse (abeb3e4)
  • 🐛 display style for elements on RC (c0327f5)
  • 🐛 display style of discussiontools-enabled pages (b94fd7a)
  • 🐛 display style of headings (0658122)
  • 🐛 display style of headings (911ed84)
  • 🐛 dup. (859cae1)
  • 🐛 echo window position (c05b849)
  • 🐛 enlarge the font-size for newTopic-sectionTitle (8f3ec8f)
  • 🐛 eslint and stylelint (7d76e84)
  • 🐛 ESLint fix (43fbbb2)
  • 🐛 expected top befoe right (269c53c)
  • 🐛 fix font color as per PageSpeed Insights' test results (bfa2c8f)
  • 🐛 fix footer font-size and link style (e1dfbbd)
  • 🐛 fix margin-{left, right} for wikitables (d770964)
  • 🐛 font and margin of TOC (temp) (fdb802a)
  • 🐛 font color (2142848)
  • 🐛 font of .ace_editor (5df3397)
  • 🐛 font settings (b3488fd)
  • 🐛 font size (9b722c4)
  • 🐛 font size for wikitables (8424620)
  • 🐛 font size of headings (a38d249)
  • 🐛 font weight and line height of headeings (767f1e4)
  • 🐛 font-size of references (5c80374)
  • 🐛 font-weight of h1, h2 (ef94580)
  • 🐛 footer styles (dbc0dec)
  • 🐛 format cleanup (094b47d)
  • 🐛 hack 2017 wikitext editor (f111183)
  • 🐛 header border settings (1ee73c4)
  • 🐛 header overlapped with icon in Special:Contribs (b1ae12a)
  • 🐛 header overlapped with icon in Special:Contribs (9c0edaa)
  • 🐛 header's display in VE (1569151)
  • 🐛 hide header when using VE (476c572)
  • 🐛 Hide some dropdown tools in smaller screen (f0b05ec)
  • 🐛 hide special character button on mobile devices (c1ce624)
  • 🐛 hide special character button on mobile devices (a08c295)
  • 🐛 i18n JSON format (7c0f4fd)
  • 🐛 JS (346b68e)
  • 🐛 li>a in .catlinks should be inline-block (6bc7997)
  • 🐛 link color for :visited (bd175e5)
  • 🐛 link color in footer (64cff2f)
  • 🐛 link should have a underline when hovered (aaf10c6)
  • 🐛 make logo and wordmark aligned in the centre (0060b18)
  • 🐛 margin of footer (3f4961a)
  • 🐛 margin of ol, ul, p, ul, dl (04f5115)
  • 🐛 margin-(top|bottom) of .citizen-search__card (e6f844f)
  • 🐛 margin-bottom of #localNotice (a3f69f9)
  • 🐛 margin-left of .toc, #toc ul, li (35b1a91)
  • 🐛 margin-left of .toc>ul (23d3eed)
  • 🐛 margin-left of RC legend (7c374d4)
  • 🐛 markdown files (b2fced5)
  • 🐛 max-width for #file img (000952b)
  • 🐛 merge from https://git.qiuwen.wiki/Mirror/mediawiki-skins-Citizen (cc91411)
  • 🐛 minify svg (2507aa0)
  • 🐛 minify the svg icons (c0bd16b)
  • 🐛 missing file (9797d02)
  • 🐛 Move down TOC and sticky header when site header is hidden (2864c82)
  • 🐛 Move down TOC and sticky header when site header is hidden (14b97df)
  • 🐛 move tabindex=0 to (8b3bf10)
  • 🐛 mw-body-header's width (d2fc6b5)
  • 🐛 mw-collapsibleFieldsetLayout > oo-ui-icon-* in Special:Contribs (744efb4)
  • 🐛 mw-json table (85dd537)
  • 🐛 not showing upload menu item when upload is disabled (aa7e143)
  • 🐛 order (330e3cd)
  • 🐛 overflowed page-actions (9165dad)
  • 🐛 overflowing menu on RC (d2a8f36)
  • 🐛 package lock (292545a)
  • 🐛 padding of #footer-icons ul (320b309)
  • 🐛 padding-bottom of .citizen-body-header--sticky .mw-body-header (a1a0a1d)
  • 🐛 polyfill (057b54a)
  • 🐛 redefine base0 (698484f)
  • 🐛 remove ::-webkit-scrollbar (9fa6dbf)
  • 🐛 remove .oo-ui-widget:not( .mw-body-content ) to avoid introducing bugs (39df0b5)
  • 🐛 remove "zh-hans" and "zh-hant" (e69c51b)
  • 🐛 remove affordance for full res image (f9558f1)
  • 🐛 remove aria-hidden as per PageSpeed Insights' test results (b2f62ff)
  • 🐛 remove aria-hidden as per PageSpeed Insights' test results (40e226a)
  • 🐛 remove background-color for .mw-notification.mw-notification-type-* (7d4ccc5)
  • 🐛 remove background-color for OOUI notifications (0f38c8f)
  • 🐛 remove border (7e99a94)
  • 🐛 remove border for #pagehistory li (779512d)
  • 🐛 remove border for .wikiEditor-ui-toolbar group (c393381)
  • 🐛 remove border-radius, change it with margin (1c0dc56)
  • 🐛 remove buildUserTagline (d07b475)
  • 🐛 remove extra styles and icons (096eadb)
  • 🐛 remove isset() (6e6a396)
  • 🐛 remove opacity=".7" in icon (ec307b9)
  • 🐛 remove propertu right for .mw-echo-ui's popup (ffa0628)
  • 🐛 remove rules for 1.39 (4945b6b)
  • 🐛 remove shadow in #file>a (1577df9)
  • 🐛 remove sticky header for .mw-changeslist h4 (9361c26)
  • 🐛 remove sticky header settings for filetoc (cee0eff)
  • 🐛 remove sticky header styles for .citizen-toc__card (697064e)
  • 🐛 remove sticky settings (6ef54ea)
  • 🐛 remove sticky-header settings for wikiEditor-ui-top (b554aac)
  • 🐛 remove sw (a182599)
  • 🐛 remove the use of toc grid for footer (01eacb3)
  • 🐛 remove transform (a5a63ac)
  • 🐛 remove transparent border for #mw-createaccount-join:hover (d253454)
  • 🐛 remove unused "drawer" (6d8b5f3)
  • 🐛 replace deprecated MediaWiki\User\User::idFromName (91c9cf5)
  • 🐛 replace deprecated MediaWiki\User\User::idFromName (8e10ca9)
  • 🐛 replace Title with MediaWiki\Title\Title (bb745cf)
  • 🐛 revert changes (33c4030)
  • 🐛 scroll-padding-top (091cb9f)
  • 🐛 scroll-padding-top (70ac5af)
  • 🐛 shadow of .mw-echo-ui-notificationBadgeButtonPopupWidget-popup (8c27178)
  • 🐛 show help in mobile devices (af12805)
  • 🐛 show long 'Save' button in mobile devices (41d98e1)
  • 🐛 sticky form on page (1eeed89)
  • 🐛 sticky header (51ae0fd)
  • 🐛 style for .mw-halign-center (ded5265)
  • 🐛 styles for discussionTools (ca2ef43)
  • 🐛 styles for wordmark (eeae8e5)
  • 🐛 styles of .mw-halign-center (44e67c7)
  • 🐛 styles of editors (b1e0453)
  • 🐛 styles of editors (4922eb7)
  • 🐛 subscribe buttons (c94e2fe)
  • 🐛 this commit reverts commit 39df0b59cb (f652415)
  • 🐛 this commit reverts commit 3cd43e1883 (4395090)
  • 🐛 this commit reverts to adabe414 (7b2880b)
  • 🐛 thumb display (695a0bc)
  • 🐛 thumbnail color for current preview resolution (8ea94e1)
  • 🐛 TOC (8c8f068)
  • 🐛 TOC max-width (0fc8680)
  • 🐛 TOC max-width (f51b7bd)
  • 🐛 TOC top (8b5100c)
  • 🐛 toolbar display in VE (9ca9111)
  • 🐛 toolbar display in VE (3cd43e1)
  • 🐛 toolbar display in VE on small screens (7568673)
  • 🐛 toolbar display in VE on small screens (0424fb6)
  • 🐛 toolbar display of VE (7c950ae)
  • 🐛 top of .oo-ui-toolbar-bar (371d0c4)
  • 🐛 top position for sticky header (6afe41f)
  • 🐛 top position for sticky header (9d123d4)
  • 🐛 typo (a51a105)
  • 🐛 typo in var name (386fb81)
  • 🐛 update font-weight (0ef8103)
  • 🐛 update margin of dropTarget (ef27db2)
  • 🐛 update styles for .oo-ui-toolbar-actions (665c390)
  • 🐛 user menu card-hide settings (76d10bf)
  • 🐛 VE display styles (df90c4c)
  • 🐛 VE z-index (efd5a5d)
  • 🐛 ve-ui-toolbar-floating > .oo-ui-toolbar-bar should stick under hdeader (bb019c7)
  • 🐛 ve-ui-toolbar-floating > .oo-ui-toolbar-bar should stick under hdeader (e6800aa)
  • 🐛 we don't use nullish coalescing operator (??) (1491c4f)
  • 🐛 we don't use nullish coalescing operator (??) (d0b8890)
  • 🐛 when entering insource:"*", quotes are wrongly escaped (f653a25)
  • 🐛 width of scrollbar (70dd025)
  • 🐛 Wikiplus Edit-section button (9a839f5)
  • 🐛 Wikiplus Edit-section button (eb44479)
  • 🐛 wikitable styles (41d9a6f)
  • 🐛 wikitable styles (a0d96e5)
  • 🐛 wordmark w/o links (ad76319)
  • 🐛 wordmark w/o links (8356148)
  • 🐛 wordmark w/o links (085546a)
  • 🐛 wrong color displayed when success (18289c7)
  • 🐛 z-index (3e2a6d6)
  • 🐛 z-index for menuSelectWidget (7d632c4)
  • 🐛 z-index for page header (3d6966e)
  • 🐛 z-index of .mw-rcfilters-ui-overlay (9225c73)
  • 🐛 z-index of .mw-rcfilters-ui-overlay (0c7ca53)
  • 🐛 z-index of .mw-search-form-wrapper (55409d2)
  • 🐛 z-index of .oo-ui-windowManager-modal > .oo-ui-dialog (e7d1f3e)
  • 🐛 z-index too small (a8d2fd5)
  • add emoji font stack (0401382)
  • add tabindex=0 to several header elements (489771a)
  • add: 🐛 ➕ font-size of .mw-htmlform-field-HTMLCheckField (4fab846)
  • bug: 🐛 add temp. style for #toc (9c06793)
  • bug: 🐛 add temp. style for #toc (baa6fe0)
  • bug: 🐛 add temp. style for #toc (c2c736a)
  • bug: 🐛 border and (e791d2b)
  • bug: 🐛 border and (b314c49)
  • bug: 🐛 border and (dfddef1)
  • bug: 🐛 dark mode (912645e)
  • bug: 🐛 special character menu cannot be used on mobile devices (460f729)
  • bug: 🐛 temp disable the TOC due to lack of Chinese conversion (71bf907)
  • bug: 🐛 z-index of .oo-ui-windowManager-modal > .oo-ui-dialog (0e7c324)
  • category link (.mw-normal-catlinks > a, .mw-hidden-catlinks) (4372f12)
  • ce: 🐛 remove outline of newSlug (bfd1cdf)
  • citizen-header-card (4798171)
  • color: 🐛 @color-base--emphasized (979a0d7)
  • compability in CSS (cdc07a2)
  • core: deprecate old ResourceLoader class (#784) (d6eaf7f), closes #783
  • disable TOC (5a2f4ef)
  • drawer: 🐛 remove gap; replace with margin (3aa2053)
  • enable portlets inside VE (104dda6)
  • enable TOC (521066c)
  • enable TOC (fc29483)
  • enable TOC (64c837d)
  • format: 🐛 stylelint (b4f9c86)
  • HeaderLogo: 🐛 add alternative text (9d5f35a)
  • js: 🐛 add auto-unset scheme for loading indicator (e26d5df)
  • js: fix interval: 100s -> 10s (5379b0c)
  • let page action icon bar wraps (388f4ba)
  • modify the position of header for mobiles and tablets (5f11b4e)
  • PageTools__languages.mustache: replace icon (47c6fba)
  • position of Echo (9a446e7)
  • redundant CSS rules (811b754)
  • remove scrollbar-width on "hover: hover" (f6ae1a5)
  • remove siteStats, change wordmark in drawercard (ee5ce91)
  • remove: 🐛 ➖ flex of .ext-discussiontools (b9d442c)
  • remove: 🐛 ➖ flex of .ext-discussiontools (93e45bc)
  • remove: 🐛 ➖ unused code (bfbf622)
  • remove: 🐛 ➖ z-index of .oo-ui-windowManager-modal > .oo-ui-dialog (a631d4b)
  • scrollbar-width on "hover: hover" (2e93f47)
  • search: 🐛 align typeahead with input (0b7c72c)
  • show page-actions when using VE (d5ce1ab)
  • skin.json: add icons (6896cd1)
  • skin.json: remove unused icon (41bed39)
  • SkinHooks: 🐛 add icons for watchlist (e28d89c)
  • SkinHooks: 🐛 add icons for watchlist (ea563f6)
  • SkinHooks: 🐛 add icons for watchlist (a248820)
  • SkinHooks: 🐛 add icons for watchList (5035706)
  • styles: adjust width layout (6485c06)
  • temp: 🐛 disable citizen-scroll--up and citizen-scroll--down (87177db)
  • test: 🐛 🚨 add icon for non-talk pages (3adf1ed)
  • test: 🐛 🚨 add icon for non-talk pages (59a61db)
  • test: 🐛 🚨 add icon for special pages and upload (96f53d9)
  • test: 🐛 🚨 add icon for special pages and upload (0c39593)
  • test: 🐛 🚨 add icons for drawer (8e5eb91)
  • test: 🐛 🚨 border color (e1048db)
  • test: 🐛 🚨 change default topOffset (a64d998)
  • test: 🐛 🚨 change default topOffset (55aeac4)
  • test: 🐛 🚨 change default topOffset (f820af1)
  • test: 🐛 🚨 fix .citizen-search (d3e0a47)
  • test: 🐛 🚨 fix .citizen-search (2039238)
  • test: 🐛 🚨 fix .citizen-search (fa54fd5)
  • test: 🐛 🚨 fix .citizen-search (cd2682f)
  • test: 🐛 🚨 fix .citizen-search (b99ef77)
  • test: 🐛 🚨 fix .citizen-search (9b87b98)
  • test: 🐛 🚨 fix mw-search-form-wrapper (2c98f06)
  • test: 🐛 🚨 header scroll down (8d91aca)
  • test: 🐛 🚨 header scroll down (5777479)
  • test: 🐛 🚨 header scroll down (abb5d9f)
  • typo: 🐛 add variable.less (8757cae)
  • typo: 🐛 variables.less (c2f68db)
  • VE (adabe41)
  • VE (f4beb76)
  • ve: add pointer-events: all !important (eae8128)

2.3.0 (2022-12-14)

Features

  • AdvancedSearch: ✨ update AdvancedSearch styles (88fca93)
  • core: ✨ align inconsistent search styles (653ba19)
  • core: ✨ deprecate background-color-framed and input (37cdf91)
  • core: ✨ do not hardcode min-width for page tools menu (0187478)
  • core: ✨ do not set fieldset font size (224c190)
  • core: ✨ dynamic dark theme color based on primary hue (3414d59)
  • core: ✨ tweak notification styles (529fe22)
  • MediaSearch: ✨ add grade A support for MediaSearch (9b9916d)
  • search: ✨ add MediaSearch to typeahead (203b0b4)

Bug Fixes

  • AdvancedSearch: 🐛 1px layout shift in preloader (3517453)
  • core: 🐛 do not make search create and exist link into a card (80a35ea)
  • core: 🐛 do not use CSS containment for body content (7a59e9c)
  • core: 🐛 incorrect z-index in changelist title (c4bd384)
  • search: 🐛 do not collapse whitespace in label text node (c2da5c5)
  • search: 🐛 incorrect full text search URL (074df52)

2.2.0 (2022-12-08)

Features

  • core: ✨ add active states to header buttons (2a8129e)
  • core: ✨ add icon to all talk page buttons (323acda)
  • core: ✨ add rounded corner to mw-message-box (f3ee780)
  • core: ✨ add rounded corner to mw-ui-button (c172966)
  • core: ✨ add site logo to header (7bfec28)
  • core: ✨ allow multiple search components on the same page (1939850)
  • core: ✨ allow the use of custom search suggestion module (391266c)
  • core: ✨ center align searchbox (3d0ff75)
  • core: ✨ do not hardcode footer wordmark size (22e1324)
  • core: ✨ reduce the click event delay on touch devices (3d1ca8b)
  • core: ✨ update MW datatable styles (75ab097)
  • core: ✨ update RecentChanges filter styles (594b0ab)
  • MultimediaViewer: ✨ smaller scroll indicator for MMV (9bc8d7a)
  • search: ✨ add empty state to typeahead (9bf737f)
  • search: ✨ add no result state to typeahead (284b0d8)
  • search: ✨ clean up redirect text implementation (4293021)
  • search: ✨ merge footer into item element (c9b03aa)
  • search: ✨ show enter key tip when item is active (3488e29)
  • search: ✨ use background-image instead for typeahead thumbnails (fd0978b)
  • search: ✨ use WMUI icon for placeholder (34804e8)

Bug Fixes

  • core: 🐛 changelist legends should not be covered by header (a3d88aa)
  • core: 🐛 message box should be at the top of login form (31c7779)
  • core: 🐛 page tool menu should not overflow right (#555) (71d89bc)
  • core: 🐛 remove border as it collides with MMV button (9d78879)
  • core: 🐛 sticky header flickering (a1b2f7f)
  • search: 🐛 do not shrink thumbnail (cc3e1d4)
  • search: 🐛 enter key should click the link in suggestion (c5e5ff4)
  • search: 🐛 enter key should click the selected item (7805b89)
  • search: 🐛 enter key should not throw any error (e6ca664)
  • search: 🐛 null error when rest api is used (f81e5b6)
  • search: 🐛 overlay should be visible on mobile (9d7c307)
  • search: 🐛 restore ID attribute for suggestion items (a1aeff2)
  • search: 🐛 typeahead thumbnails should be center-aligned (96ec8e4)
  • search: 🐛 update selector for fulltexturl (501286a)

2.1.0 (2022-12-02)

Features

  • codex: ✨ add grade A support for Codex (dd7270b)
  • core: ✨ add create account page styles (fcf2f43)
  • core: ✨ add hover states to editsection links (3fb66b3)
  • core: ✨ add htmlform styles (51c931e)
  • core: ✨ allow collapsible sections with DiscussionTools wrappers on headings (ad714dc)
  • core: ✨ only apply letter spacing to text field labels (f041b2c)
  • core: ✨ redo MediaWiki UI styles (ce9e9de)
  • core: ✨ reduce scroll up header delay (f70d410)
  • core: ✨ right align language badge (bfcd43c)
  • core: ✨ tweak content footer styles (baab7e1)
  • core: ✨ tweak gallery styles (a863949)
  • core: ✨ tweak page actions styles (069f442)
  • core: ✨ tweak RC and Watchlist styles (faf294e)
  • core: ✨ tweak signup, login page styles (97b8ece)
  • core: ✨ unify sticky header styles (467cf85)
  • core: add underglow to progress indicator (bf9a485)
  • MultimediaViewer: ✨ revamp mmv styles (7b6743e)
  • MultimediaViewer: ✨ tweak scroll indicator behavior (28368f3)
  • ooui: ✨ do not flip OOUI icons that are marked (93f5f3f)
  • ooui: ✨ redo OOUI styles (ca7dd9f)
  • Popups: ✨ add responsive support for Popups (1238799)
  • Popups: ✨ update Popups styles (dcd7a7b)
  • typography: ✨ add bottom margin to headings (be71399)
  • typography: ✨ add label styles (5e14891)
  • typography: ✨ do not change GRAD axis (027e298)

Bug Fixes

  • core: 🐛 clean up leftover drawer script references (#554) (e261abf)
  • core: 🐛 content should not collaspe margin (41dd999)
  • core: 🐛 incorrect height for page action button (b182872)
  • core: 🐛 input focus state should use hover background color (f64f1a2)

2.0.1 (2022-11-22)

Features

  • core: ✨ reduce space between page header and tools (ead296c)

Bug Fixes

  • core: 🐛 missing page tool background styles (53cfa87)
  • core: incorrect letter case in file name (71a7945)

2.0.0 (2022-11-21)

⚠ BREAKING CHANGES

  • core: 💥 🔧 bump MediaWiki requirement to 1.39.0

Features

  • core: ✨ add an aria-labelledby attribute to #bodyContent (fdd5c0d)
  • core: ✨ add back to top link to toc (bc1dd38)
  • core: ✨ add desktop styles for toc (622f368)
  • core: ✨ add icon support for some extensions in toolbox (8710a2b)
  • core: ✨ add icon to back to top link (48173b6)
  • core: ✨ add messagebox styles (c3652a0)
  • core: ✨ add missing page tool icons (b6defbf)
  • core: ✨ add missing user talk icon (b3c2b2f)
  • core: ✨ add Parsoid media styles (4bdad41)
  • core: ✨ add pill and circle border radius variables (d238e93)
  • core: ✨ add styles for temp user in user menu (6ab486b)
  • core: ✨ align th to the start (85f5b42)
  • core: ✨ align user menu spacing (41bfd4d)
  • core: ✨ center align page tools (39e0466)
  • core: ✨ clean up elements styles (20d8d0d)
  • core: ✨ clean up site notice styles (2c2b75f)
  • core: ✨ clean up subtitle styles (74fe35e)
  • core: ✨ combine content footer line height (e66c4de)
  • core: ✨ darker border for broken thumbnail (976d5ec)
  • core: ✨ deprecate preconnect (9232c91)
  • core: ✨ drop data-namespace in favor of data-associated-pages (43eae7e)
  • core: ✨ external link icon spacing should be relative (0268c2d)
  • core: ✨ hide navigation on scroll down (6b13da3)
  • core: ✨ make create page card float right in search page (9d1b62f)
  • core: ✨ mark menus as supported (87f920c)
  • core: ✨ migrate associated pages menu to use RL icon module (a2d0d31)
  • core: ✨ migrate collapse icon to RL icon module (997c152)
  • core: ✨ migrate misc icons to use RIL icon module (2d01469)
  • core: ✨ migrate searchbox to use RL icon module (dc77ae4)
  • core: ✨ migrate sidebar menus to use RL icon module (efac6f1)
  • core: ✨ migrate sitestats to use RL icon module (7eae7c6)
  • core: ✨ migrate ToC icon to use RL icon module (7cff9e6)
  • core: ✨ migrate user menu to use RL icon module (ea68ce0)
  • core: ✨ migrate user menu to use RL icon module (f2d1ab3)
  • core: ✨ migrate VE editsection to WMUI icon module (ab1981d)
  • core: ✨ migrate views menu to use RL icon module (b8ca3f8)
  • core: ✨ more granular spacing units (fd40b1b)
  • core: ✨ normalize browser styles (f85770a)
  • core: ✨ overhaul MW debug styles (6def7ab)
  • core: ✨ pre-work for ToC checkbox hack (1730a8f)
  • core: ✨ put non-header elements into a container (d234ece)
  • core: ✨ re-implement responsive toc (a1ce408)
  • core: ✨ redesign search page (0bf4b45)
  • core: ✨ remove icons from navigation menu (6e3727f)
  • core: ✨ rename $wgCitizenSiteToolsPorlet to $wgCitizenGlobalToolsPorlet (2bc022a)
  • core: ✨ responsive heading font sizes (35ee861)
  • core: ✨ responsive page padding (7b33d7e)
  • core: ✨ revamp thumbnail styles (8eebf68)
  • core: ✨ rewrite body layout into flex and grid (8793a24)
  • core: ✨ smoother transition for ToC toggle states (c15c159)
  • core: ✨ standardize line height (034d5c4)
  • core: ✨ style namespace differently in page title (c03308a)
  • core: ✨ tweak drawer menu icon size (95a9b45)
  • core: ✨ tweak layout spacing (80d3a0a)
  • core: ✨ tweak responsive layout (ceaf3ed)
  • core: ✨ tweak sticky header styles (a1c5ec7)
  • core: ✨ tweak sticky header transition (ab7b9ba)
  • core: ✨ update catlinks styles (6bc611a)
  • core: ✨ update edit section styles (2e9f906)
  • core: ✨ update external link styles (8af7357)
  • core: ✨ update file page design (bb38bc6)
  • core: ✨ update list styles (0c4562f)
  • core: ✨ update old wikitext editor styles (d11ee1d)
  • core: ✨ update ToC styles (427d6a4)
  • core: ✨ update wikitable styles (2d5246a)
  • core: ✨ use different font weight in different themes (969cd78)
  • core: ✨ use relative spacing for caption styles (6ce7247)
  • filepage: ✨ add hover effect for fullres image (62cea1e)
  • filepage: ✨ tweak image transparency background (4583d12)
  • font: ✨ use GRAD instead of font-weight to adjust contrast (07d39c1)
  • pwa: ✨ use wgLogos for PWA icons (929fbd7)
  • RelatedArticles: ✨ tweak gap between cards (481449c)
  • RelatedArticles: ✨ update RelatedArticles styles (3c0eea2)
  • srf: ✨ update some of the legacy styles (58279bb)
  • toc: ✨ move ToC together when user scrolls down (c65f015)
  • typography: ✨ same font weight for strong and bold (f611ac9)
  • wikiEditor: ✨ rework styles for WikiEditor to grade A (70fbda4)

Bug Fixes

  • core: 🐛 add missing anonuserpage styles (5d7ec88)

  • core: 🐛 add missing external link hover state (0e4cf89)

  • core: 🐛 add missing layout padding (d827c2e)

  • core: 🐛 avoid grid content overflow (a584655)

  • core: 🐛 incorrect icon selector for view button (cea6b98)

  • core: 🐛 remove debug message (4b79b95)

  • core: 🐛 toc indicator clipping (73fa967)

  • toc: 🐛 toc popup should be higher in z-index (f250668)

  • core: 💥 🔧 bump MediaWiki requirement to 1.39.0 (e289101)

2.0.0-beta.4 (2022-11-21)

Features

  • core: ✨ scroll instead of wrap pre block (029361b)
  • core: ✨ use fixed height for header card (db9065f)

Bug Fixes

  • core: 🐛 keep inline style for a.image (88be5ba)
  • search: hide default MW search suggestion (af85fb4)

2.0.0-beta.3 (2022-10-28)

Features

  • AJAXPoll: ✨ add skinStyle for AJAXPoll (#487) (f1fb553)
  • core: ✨ reduce scroll top padding (9b9b361)
  • font: ✨ replace RobotoVF with RobotoFlex (8e272a5)
  • font: ✨ sync cjk font weight with RobotoFlex (dd82c57)
  • fonts: ✨ add Noto Sans CJK font support (b89873d)
  • pwa: ✨ add basic support for service worker (4f651b4)
  • pwa: ✨ use standalone mode (bc8d1a3)
  • pwa: ✨ use wgLogos instead (56005ae)
  • tabberNeue: ✨ update active tab selector (0083d2f)

Bug Fixes

  • core: 🐛 hide sticky header overflow (6b9fe9c)
  • core: incorrect content header z-index (fa3582d)
  • search: 🐛 encode suggestion URL key (50a0014)

2.0.0-beta.2 (2022-10-22)

Features

  • core: ✨ increase scroll padding (#533) (911f214)
  • core: ✨ use flex layout for mw-indicators (55f7bcf)
  • core: ✨ use minimal-ui instead of standalone in webapp manifest (b51b0c2)
  • pwa: ✨ add helpful shortcuts to manifest (ffb4e34)
  • pwa: ✨ define scope parameter (5e2be1d)
  • smw: revamp SMW skinStyles (#532) (fa1ae98)
  • tabberNeue: ✨ update skinStyles (5fbba91)

Bug Fixes

  • core: 🐛 incorrect max-height for header card (24a9078)
  • pwa: 🐛 missing services variable (72dfe31)

2.0.0-beta.1 (2022-10-05)

Features

  • core: ✨ remove broken recent change styles (757cd6a)
  • core: ✨ use 100vh instead of 100% for min-height (ac2559e)
  • skinStyles: ✨ add missing VE styles (4a7489e)

Bug Fixes

  • core: 🐛 incorrect max height for header card (0633db4)
  • core: 🐛 missing z-index for mw-body-header (92c64be)
  • core: 🐛 mw-data-content should reserve space for header (979138d)
  • core: 🐛 ToC card should be above page header (db05e6d)
  • skinStyles: 🐛 fix Echo overflow in small screens (5e962b7)
  • skinStyles: 🐛 incorrect VE new paragraph button color (a59aeff)
  • skinStyles: 🐛 various clipping in VisualEditor (d2dca07)

2.0.0-beta.0 (2022-10-02)

Features

  • core: ✨ smaller footer wordmark size on mobile (c551225)

Bug Fixes

  • skinStyles: 🐛 incorrect VE dark mode background (9388b92), closes #489 #525

2.0.0-alpha.2 (2022-10-01)

Features

  • core: ✨ collapse page tool text below desktop (6aee9f8)
  • core: ✨ move catlinks to body footer (9de7a1d)
  • core: ✨ move footer info into body footer (aaad2bb)
  • core: ✨ move sitenotice out of mw-body (61e8d05)
  • core: ✨ page actions should take full width with toc (9532aa4)
  • core: ✨ redesign site footer (4902ae7)
  • core: ✨ strict selector for category links (6b47c86)
  • core: ✨ tweak body footer styles (bf66c60)
  • core: ✨ tweak footer wiki name color (2e8c98b)
  • core: ✨ use space unit for drawer (607c3f2)

Bug Fixes

  • core: 🐛 incorrect color for footer site description (bdc58fd)
  • core: 🐛 incorrect CSS variable name (17907ea)

2.0.0-alpha.1 (2022-09-30)

Features

  • core: ✨ add extra page padding on desktop view (87d1918)
  • core: ✨ add jump to top link to sticky header (5be20a2)
  • core: ✨ add sticky body header (e72d7c0)
  • core: ✨ more responsive layout for sticky header (9b1325b)
  • core: ✨ move fluid sticky transition (f3e4332)

Bug Fixes

  • core: 🐛 mitigate ToC overlap in various max width (0058081)
  • core: 🐛 sticky header should not trigger in edit mode (639c378)
  • core: 🐛 wiki name wrapping in drawer (20ed41e)

2.0.0-alpha.0 (2022-09-30)

Features

1.17.9 (2022-09-28)

Features

  • defer loading menu wiki logo (#507) (4aa6626)
  • skinStyles: add Math skinStyles (#502) (8c6cdc4)
  • use loose comparison for checking if CitizenShowPageTools is true (#497) (6384d02)

Bug Fixes

  • ci: add missing boolean argument (fec969e)
  • ci: allow composer plugin in config (a9fb8aa)
  • core: hide double MW search suggestion (7bec9ef), closes #520
  • do not collapse space in highlighted search title (b15a92c), closes #494

1.17.8 (2022-07-16)

Bug Fixes

  • core: config CitizenThemeDefault should set theme correctly (e53afa5), closes #418

1.17.7 (2022-06-21)

Features

  • core: add config to use numberformatter without disabling sitestats (00e1f57), closes #474
  • core: tweak spacing between body header and content (8c4166a)
  • core: use URL-safe key for search suggestions (9fe063a)
  • skinStyles: add skinStyles for ManageWiki extension (f03697f)
  • skinStyles: make wikieditor font size adjustable (eb0147e), closes #479

Bug Fixes

  • skinStyles: add missing variables.less import (#480) (496b6f9)
  • skinStyles: dismiss button in CentralNotice should be on top (64f7e18)

1.17.6 (2022-06-07)

Features

  • core: simplify page header spacing (8ec0400)
  • skinStyles: minor style tweak for RecentChanges (65be4e8)

Bug Fixes

  • core: add missing plainlinks styles (0ffc78c)
  • core: center class on thumbnails should center (#476) (34c300d)
  • core: delay blur event for search suggestions (9d8a631), closes #404 #410
  • core: run script when DOM is ready (eba2235), closes #475

1.17.5 (2022-06-02)

Features

  • core: add bottom margin to page header (dca529b)
  • core: tweak category links styles (4fbe09f)
  • core: use default MW gallery styles (cfc71c0), closes #413 #467
  • skinStyles: add grade B support for RevisionSlider (d7d512c)
  • skinStyles: do not lazyload OOUI font size with skinStyles (47069b6)
  • skinStyles: tweak page diff styles (4645cde), closes #472
  • skinStyles: tweak ULS trigger styles (b05a2e8)

Bug Fixes

  • core: check if user is registered before getting edit count (756e398)
  • core: define template path in constructor instead (a20e0dc)
  • core: source edit button should not collapse itself when VE is selected (c6b8ba9)
  • core: use z-index on popup only to avoid clipping (2f6d383)
  • skinStyles: add missing Echo dark styles (982cb8c), closes #468
  • skinStyles: move personal menu ULS button styles to the right module (2853a05)
  • skinStyles: prevent diff table from overflowing the page (9000a4e)

1.17.4 (2022-05-26)

Features

  • core: only use overflow when needed for mw-body (6f7f548)

Bug Fixes

  • core: call to member function null in user tagline (320b28c)
  • core: incorrect z-index for the inner header container (7b810b2)
  • core: invalid class name for RL config callback (ba87e4d)
  • skinStyles: incorrect file path for DiscussionTools (0a0456d)

1.17.3 (2022-05-23)

Features

  • core: add link to talk page next to skin listing (23aad4d)
  • core: clean up and tweak z-index usage (be8b9a0), closes #462
  • core: decorate personal menu for anon users (eaad65f)
  • core: do not override blockquote font size (1b72174)
  • core: hide redirect message in search results when not needed (726a348)
  • core: improve handling of number formatter for site stats (c0cae44)
  • core: indicate when search results are from redirects (a5c52e4)
  • core: intergrate firstHeading changes from MW 1.39 (1df970e)
  • core: rename $wgCitizenPortalAttach to $wgCitizenSiteToolsPortlet (851356f)
  • core: separate header from personal menu list (21633dc)
  • core: use gap instead of margin for spacing in flexbox (71999f8)
  • core: use keywords for transform origin (ea87523)

Bug Fixes

  • core: oversized ULS language toggle under tablet viewport (c81ba1f)

1.17.2 (2022-05-18)

Features

  • core: remove tabindex from checkbox label button (08ddb60)
  • core: update menu to be more inlined with MW core (1df223a)

Bug Fixes

  • core: call to undefined method RequestContext::getAction() (d4c7131), closes #459
  • core: decoratePersonalMenu should only return array (176adba)
  • core: don't use getActionName < MW 1.38 (bbf7fa8), closes #459
  • core: header function can return null (#459) (2ec20ba)

1.17.1 (2022-05-18)

Features

  • core: use standard external link icon fo external links (95a4609)

Bug Fixes

  • core: incorrect folder name for PSR-4 autoloader (5960790)

1.17.0 (2022-05-17)

Features

  • core: add language count badge (9926140)
  • core: add language menu to page tools (442f241)
  • core: change ToC toggle behavior and position (03d853c)
  • core: tweak and clean up ToC card styles (7bfc9f8)
  • core: use checkboxHack for page actions more menu (c6e9bc4)
  • core: use ULS for interwiki language menu if possible (73c61e9)
  • skinStyles: add responsive layout for ULS (e7b88d3)
  • skinStyles: add skinStyles for Interwiki (6c6883b)
  • skinStyles: update ULS styles (95e48b1)

Bug Fixes

  • core: add missing SkinAfterPorlet hook (d030c22)
  • core: mw-list-item does not exist in older MW (7cdd049)

1.16.1 (2022-05-13)

Features

  • core: add missing title text to preferences button (895d7c2)
  • core: make header icon background scale to font size (9872a82)
  • core: make range indicator text smaller (d39deb1)
  • core: set accent-color as primary color (c69f292)
  • core: set toc-enabled through Mustache template (e0d5eb9)
  • core: update checkboxHack API (b73357c)
  • core: update preferences menu behavior (1186bdf)
  • core: use relative unit for search suggestion (7ff415d)
  • core: use relative units for page actions (3e051f0)
  • core: use relative units for text and spacing (0e3ecf1)
  • skinStyles: add grade B support Wikibase (#439) (3867f15)
  • skinStyles: style change number text color (366dcc5)

Bug Fixes

  • core: incorrect table of content modal location (5dc456c)
  • core: invisible search suggestion item (5ff7b4c)
  • core: undefined toc script (ac28ef4)
  • skinStyles: duplicated entry in skin.json (c9514d9)
  • skinStyles: echo header icons should use relative size (cd36ba6)

1.16.0 (2022-05-10)

Features

  • core: add missing user page icon (75cee0c)
  • core: style parenthesis text in FirstHeading differently (44f9bc0)
  • core: tweak ToC styles (b00c7dd)
  • skinStyles: add Citizen styles to OOUI dialog (8121ecb)
  • skinStyles: add dark styles to source edit summary box (61d13a0)
  • skinStyles: add missing placeholder style for VE (9c33c3d)
  • skinStyles: add Popups settings styles (09d3014)
  • skinStyles: add skinStyles for DiscussionTools (e5b01e8)
  • skinStyles: contain overscoll in Echo (e47c1a5)
  • skinStyles: remove top margin for TabberNeue (a47b53b)
  • skinStyles: tweak Echo popup styles (398f6da)

Bug Fixes

  • core: fix overflow in search suggestions (a3d85bb)
  • core: hover state should be visible on card (f8d90e1)
  • skinStyle: missing dark background for Popups (c871520)

1.15.0 (2022-05-02)

Features

  • core: add animation to page tools more menu (d286afd)
  • core: add animation to personal menu (b4959b1)
  • core: add animation to preferences menu (e6a9bd3)
  • core: add ARIA support to collaspible sections (76a84d9)
  • core: add aria-label for preferences button (c74f168)
  • core: remove animation from searchbox but keep suggestion on mobile (41e0832)
  • core: switch searchbox transitions to scale (60d57de)
  • core: toggle visbility in CSS when menu is show/hidden (e2a6a03)
  • core: tweak drawer open transition (e2da010)
  • core: tweak sitestats style (87f6e4f)
  • core: tweak transition timing and curve (fae6062)
  • skinStyles: tweak CookieWarning styles (0f38149)
  • skinStyles: update Lingo to grade B (7800f70)

Bug Fixes

  • core: incorrect aria-controls ID in section toggle (ac3ebf5)
  • find toolbox explicitly (#448) (2787d49)
  • lower header z-index to 4 (b69ca82), closes #447

1.14.1 (2022-04-28)

Features

  • core: tweak code block styles (571704f)
  • skinStyles: tweak Popup styles (1a7860e)
  • skinStyles: update StructuredDiscussions to grade B (da0174c), closes #438
  • unify modal styles (c23a1d7)

Bug Fixes

  • add missing selector in older MW version (eb9cd37)

1.14.0 (2022-04-27)

Features

  • add skinStyles for collapsible toggles in MobileFrontend (f0b9879)
  • allow scripts to run when MobileFrontend is active (37efe85)
  • do not format body content if MobileFrontend is active (#409) (8eaaecf)
  • show namespace (e.g. Discussion) on page tools (37beda8)
  • tweak collapsible toggle size (9eeac80)
  • tweak edit button styles when both visual and source edit are present (a61635e)
  • use wikiText icon for source edit when VE is present (0177a06)

Bug Fixes

  • uncaught value when no theme value is saved (d22f562)

1.13.0 (2022-04-26)

⚠ BREAKING CHANGES

  • drop security header support

Features

  • add a max height to more action menu (c51c731), closes #365
  • add fading to mw-data-after-content (9134834)
  • add skinstyles for Cargo main (0c493f3)
  • add styles for PortableInfobox (#441) (5202ddb)
  • add styles for SimpleTooltip (#426) (c0003c2)
  • add WSSearchFront skinStyles (#411) (b35e9c6)
  • deprecate --background-color-dp-XX in favor of --color-surface-X (96013bb)
  • depreciate theme preferences in MW user preferences (7ecf3a8)
  • hide toc number by default (7b7641b)
  • implement a more adaptive smooth shadow (47e1259)
  • implement RTL icons (6217bad)
  • improve contrast of SyntaxHighlight (17c37f5)
  • make the Echo badge text smaller (6667c06)
  • move discussion to the top of the more menu (f052951)
  • pass styles as style element instead of inline (2c79c06)
  • remove letter spacing from wordmark (a2dffec)
  • revamp drawer header (6efff7f)
  • show footer desc and tagline in the content language (#444) (cebc35f)
  • sitestats should show exact number when it is <10000 (3c72992)
  • tweak category styles (9041cc6)
  • tweak SyntaxHighlight color (3dddd14)
  • update OAuth skinStyles to grade B (d8cf5e1)
  • update Popups skinStyles to grade B (5cc56ac)
  • update RelatedArticle skinstyle to grade A (d5ac0ce)
  • update TabberNeue styles to latest version (02d9f88)
  • upgrade Popups skinStyles to grade A (c58e917)
  • use neutral background for search suggestion thumbnails (59ca621)
  • use template data for page tools if available (#440) (449278f)

Bug Fixes

  • add null check for checkboxObj.target (fed5369), closes #432

  • add null check for user tagline (7dbbc6b)

  • background clipping between data-after-content and footer (f24ab7d)

  • ext.uls.displaysettings: Update class name (#434) (426f611)

  • fix eslint no-shadow error (f5c5c99)

  • fix inverted Echo badge indicator (e6c15cb)

  • FOUC of light theme when user is using auto theme and prefer dark (047f830)

  • incorrect color for SyntaxHighlight (26cfa2d)

  • inverted image in VE edit link widget (0e4c8a8)

  • re-add pointers and border styles to Popups (7a8d6cb)

  • remove indentations (f5d280e)

  • remove unused debug code (a8485ac)

  • drop security header support (42df59f)