mediawiki-skins-Citizen/CHANGELOG.md
2022-10-27 23:04:42 -04:00

44 KiB

Changelog

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

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)