120 KiB
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.7.5 (2023-07-17)
Features
- core: ✨ remove expensive CSS animation (85f036c)
- core: ✨ sync input styles with Codex and OOUI (a6bc1a8)
- MediaWiki: ✨ light up changelist dot on hover (4cf9417)
- SemanticMediaWiki: ✨ add datatable styles (8cfa260)
- SemanticMediaWiki: ✨ tweak SMW datatable styles (ab70217)
- SemanticMediaWiki: ✨ update datatable filter focus styles (e7ef543)
Bug Fixes
- core: 🐛 deprecate User::idFromName (8605c6c)
- core: 🐛 enter key should not clear search input (739fa85)
- core: 🐛 inconsistent search focus behavior (1aba52b)
- core: 🐛 missing space between logo attributes (075875c)
- core: 🐛 only apply hover style to wikitable tbody rows (f555f3c)
2.7.4 (2023-07-16)
Bug Fixes
- core: 🐛 do not insert pseudo elements to input element (0e42030), closes #689
- MediaWiki: 🐛 fix various LESS import error (2308138)
2.7.3 (2023-07-15)
Features
- core: ✨ tweak sitestats font size (7ea3b94)
Bug Fixes
- core: 🐛 fix LESS import error (6664ceb)
2.7.2 (2023-07-14)
Features
- Capiunto: ✨ add more cohesive infobox styles (1ba2acb), closes #688
- Capiunto: ✨ add rounded corner to Capiunto infobox (0d7fff1)
- core: ✨ add overlay as affordnance to popup menus (703fac6)
- MediaWiki: ✨ add border to rc filter (4678e26)
- MediaWiki: ✨ add color for interface helpers (ad31d5d)
- MediaWiki: ✨ add non-enhanced changelist styles (cf82ea8)
- MediaWiki: ✨ align contribution list styles with changelist styles (4badae5)
- MediaWiki: ✨ minor tweak to color in changelist (727988a)
- MediaWiki: ✨ revamp changelist styles (67a5bb4)
- MediaWiki: ✨ tweak non-js rcfilter styles (ad3fc27)
- MediaWiki: ✨ tweak pager styles on changelist pages (5af3cdc)
- Tabs: ✨ add support for Extension:Tabs (42a4030), closes #687
Bug Fixes
- MediaWiki: 🐛 incorrect legacy rcoptions styles (1619966)
- MediaWiki: missing changelist legend styles in 1.40 (#685) (50ae4d9)
- toc: 🐛 init observer only when there are headlines (aef94e3)
2.7.1 (2023-07-11)
Bug Fixes
- Capiunto: 🐛 ignore Capiunto infobox for table wrapper (a944727), closes #686
- core: 🐛 incorrect spacing within page tools buttons (7136c6e)
2.7.0 (2023-07-10)
Features
- core: ✨ add icon for Email this user (eecd21d)
- core: ✨ increase spacing between menus in drawer (45c970e)
- core: ✨ update hover transition styles and implementation (a7f9c55)
- core: ✨ update menu transition styles and implementation (c7e4517)
- core: ✨ use consistent spacing for menu elements (462d1dd)
- core: ✨ use filter-invert CSS variable to flip color (2bf2039)
- core: ✨ use medium font weight for menu links (6b1a7d1)
- MediaWiki: ✨ tweak changelist styles (e00f9ba)
- MediaWiki: ✨ tweak rcfilter other review tools styles (99e475b)
- search: ✨ add clear button to search box (6cddf85)
- search: ✨ add experimental multi gateway search (6adc0d7)
- search: ✨ support all existing gateway in multi search (608a2be)
- TabberNeue: ✨ update TabberNeue selector to match with the latest version (417c151)
Bug Fixes
- core: 🐛 do not underline footer places links (2516937)
- Echo: 🐛 incorrect button hover color (9c59d24)
- mediawiki: 🐛 do not add external link icon to external interwiki (73ff64f)
- search: 🐛 abort search request if there are no query (88a5d4d)
- search: 🐛 undefined LESS variables (f843f4d)
2.6.6 (2023-07-05)
Bug Fixes
2.6.5 (2023-07-05)
Features
- core: add border to message boxes (#672) (1137a37)
- core: add title to logos (#671) (dfe7167)
- core: update MediaWiki notification style (#673) (32ffa7c)
- DiscussionTools: exchange icons for subscribe and unsubscribe buttons (ec3aafc)
- MediaWiki: add mediawiki.filewarning skinstyle (#682) (88f8cfb)
Bug Fixes
- core: 🐛 force section indicator and heading to the start (f74244f)
- core: add webkit prefix for sticky to support Safari < 13 (#679) (1cd993c)
- core: header icon position in older browsers (#670) (a61746b)
- core: prevent propagation of click event on .mw-editsection, .mw-editsection-like (#667) (07d7a73)
- core: skin preference support for Safari on iOS < 12.2 (#680) (2891d04)
- DiscussionTools: icon color in dark theme (#675) (7e2dcc1)
- ooui: fix max-width of OOUI TextInputWidget (#666) (914b810)
- OOUI: z-index of OOUI MenuSelectWidget (#674) (1f90d15)
- Tables: Check if
element.parentNode
is null (#681) (a1139e7)
2.6.4 (2023-06-20)
Features
- DiscussionTools: ✨ turn subscribe button into icon (638cca9)
- Lingo: ✨ tweak Lingo tooltip styles (1b817b8)
Bug Fixes
- core: add menu icons for "Special pages" and "Upload file" (#664) (e771c72)
- Score: use hue rotate to match dark mode color (#662) (0acaa01)
- SemanticMediaWiki: 🐛 hide indicator divider when entity is loaded (271d383)
2.6.3 (2023-06-10)
Features
- core: ✨ display real name in user menu when exists (717d16a), closes #652
- core: ✨ use gender symbol instead of pronoun in user tagline (c793959), closes #657
- core: expand user page tagline and allow citizen-tagline to be parsed (#657) (25d25e3)
- core: underline content links on hover and focus (#659) (90d6972)
- core: use member names instead of group names in user menu (#656) (9a0ffcc)
- core: use more a11y friendly hidden (#654) (f9dad61)
- Score: add Score support (#661) (7134a88)
- SemanticMediaWiki: ✨ replace entity examiner loader with SMW logo (0ee3153)
- WikiHiero: add WikiHiero color (#653) (e69160d)
Bug Fixes
- core: typo in dark-color-text-error (#658) (659c47b)
- SemanticMediaWiki: 🐛 prevent entity examiner spinner rotate off axis (5737125)
2.6.2 (2023-06-04)
Features
- CodeEditor: ✨ add find and replace styles (2b69011)
- CodeEditor: add ACE Editor setting panel style (#650) (e651e1b)
- CommentStreams: update CommentStreams style (#647) (109b681)
- ManageWiki: add ManageWiki search highlight style (#649) (373f081)
- mediawiki: ✨ add JSON content styles (53929ce)
- SyntaxHighlight: ✨ add line highlight color (a269d35)
- WikiEditor: ✨ tweak dialog styles (572bca1)
- WikiEditor: ✨ tweak toolbar and search and replace styles (2d425d8)
Bug Fixes
- core: 🐛 avoid page action menu overflow when title is too long (5c9498a), closes #648
- core: 🐛 undefined items variable in drawer (403a109)
2.6.1 (2023-06-01)
Features
- CommentStreams: update CommentStreams color (#636) (dc17bbe)
- core: ✨ update state background color (8a618a6), closes #639
- core: update state text color (#642) (ba825da)
- jquery: add jquery.spinner color (#640) (866ae58)
- SmiteSpam: add SmiteSpam support (#641) (9cf37c2)
- VEForAll: add VEForAll styles(#637) (1158a3c)
- WikiHiero: add WikiHiero support (#645) (151a227)
Bug Fixes
- core: 🐛 wrap indicator when needed (c0e0f28), closes #635
- Echo: fix Echo popup height (#638) (bf79397)
2.6.0 (2023-05-23)
Features
- CodeEditor: ✨ add syntax highlight color (41312d5)
- CommentStreams: add support for CommentStreams (#624) (0fb2738)
- core: ✨ add basic scriptless responsive table support (6c04fee)
- core: add config var 'wgCitizenTableNowrapClasses' (#621) (a7b99d1)
- Echo: hide #pt-talk-alert when Echo is enabled (#626) (9993545)
- Scribunto: ✨ tweak debug console styles (e665814)
- Scribunto: add support for Scribunto debug console (#629) (efd0254)
- search: add SMW Ask API as search backend option (#625) (2e3e5fe)
- SyntaxHighlight: ✨ unbold some highlight to match with CodeMirror (0931793)
Bug Fixes
- core: 🐛 add missing border between thead and tbody (5ca0f03)
- core: 🐛 incorrect max-width value (d35b1a8)
- core: add webkit prefix to user-select property (#631) (d92fd77)
- preferences: incorrect preferences icon position on Chrome 81 (b43da4d)
2.5.2 (2023-05-06)
Features
- core: ✨ do not wrap changelist tables (661fbf0)
- core: ✨ ignore cargo dynamic table for table wrapper (cd93b3d)
- core: ✨ ignore dataTable for table wrapper (79daca4)
- core: ✨ more saturated base text color (35821b6)
- core: ✨switch page-container to flex layout (c2922f6)
Bug Fixes
- core: 🐛 add gap between footer icons under the same li (801eb9a)
- core: 🐛 do not resize image in table (838a7f5)
- core: 🐛 ensure loading indicator is removed when script is loaded (09ffed6)
2.5.1 (2023-05-01)
Features
- core: ✨ add HTML class to disable table wrapper (b2eaf0a)
- core: ✨ check parent container for table nowrap class (587cea1)
- core: ✨ do not wrap nested tables (3d14f9c)
- core: ✨ ignore infobox class for table wrapper (81affb8)
- core: ✨ inherit float classes to table wrapper (d1d49e6)
- TemplateData: ✨ add style for TemplateData button in VE (e139df6)
2.5.0 (2023-05-01)
Features
- core: ✨ add scroll affordance to tables (e45af9b)
- core: ✨ make tables responsive without breaking table layout (8c888a7)
- core: ✨ only apply title transform to content namespaces (fe4f4a9)
Bug Fixes
- core: 🐛 avoid double spacing between notice and content (612382f)
- RelatedArticles: 🐛 larger min-height to trigger lazyload (567fc81)
2.4.4 (2023-04-03)
Features
- core: ✨ add config flag to disable preferences menu (90890de)
- search: ✨ trigger typeahead update when character is composed (aaa82d0), closes #608
Bug Fixes
- codex: update button classes for type->weight change (#606) (6b8ff22)
- core: 🐛 remove redundant override for image height (b47f265), closes #605
- RelatedArticles: enforce min-height for RA to render (daf5b3d)
2.4.3 (2023-03-20)
Features
- core: ✨ add border to Citizen cards (235a76c)
- core: ✨ apply box-sizing: border-box by default (6831312)
- core: ✨ clean up print styles (19ddd61)
- RelatedArticles: ✨ add border to RA cards (2a6e65b)
Bug Fixes
- CodeMirror: use same font as edit font (787ecc3)
- core: 🐛 respect config flag for default theme (015b1e1)
- search: 🐛 align typeahead with input (0b7c72c)
2.4.2 (2023-02-22)
Features
- core: ✨ add icon for urlshortener (b04b46d)
- core: ✨ convert tagline to langauage variant when appliable (0c23e50)
- core: ✨ do not synthesize font styles through browser (9072068)
- core: ✨ update font stacks (83f7fc5)
- core: ✨ use Citizen font stacks for edit font (736bd9a)
- core: ✨ use same font family instead of serif for blockquote (af41f98)
Bug Fixes
- core: 🐛 incorrect thumbnail center styles (8f49101)
- core: 🐛 responsive thumbnail on new media structure (ddb425c)
2.4.1 (2023-02-15)
Features
- core: ✨ add support for user-interface-preferences menu (3ec8434), closes #587 #425
- search: ✨ support MW default search shortcut key (e06ed54), closes #582
- Translate: ✨ rework Translate header and language tag styles (f9e872a)
Bug Fixes
- core: 🐛 handle null exception for user group (081a176)
- core: 🐛 reset array index after removing toolbox from sidebar (c8d5a6e), closes #580
- VisualEditor: 🐛 VE overlay should have overlay z-index (e2d1230), closes #583
2.4.0 (2023-02-06)
Features
- RelatedArticles: ✨ tweak RA card color (8659eab)
- VisualEditor: ✨ update VisualEditor styles (1d10b66)
Bug Fixes
- core: 🐛 incorrect sticky header rendering on changelist (78f79e8), closes #575
- RelatedArtcles: 🐛 add min-height so that RA cards will render (5bf0147)
2.3.6 (2023-01-27)
Features
Bug Fixes
- core: 🐛 checkboxHack buttons should be focusable (afcf37d)
- OOUI: 🐛 standardize OOUI window z-index (a3ed766)
- search: 🐛 overlay should not cover search box (7639110)
2.3.5 (2023-01-21)
Features
- core: ✨ use Citizen monospace fonts for diff (08cd314)
- DiscussionTools: ✨ update DT styles (ca503c7)
- pwa: ✨ use proper manifest type instead of json (d73fa67)
- RevisionSilder: ✨ add color to bar chart (6ce8d2d)
Bug Fixes
- core: 🐛 default to auto theme unless set (a7406d8)
- core: 🐛 incorrect signup stats selector (7a6dfc6)
- core: 🐛 increase mw-body-header z-index (aeb8e16)
- core: 🐛 stricter selector for sign up form container (e4851f9)
- pwa: 🐛 declare before adding array (68cb9b6)
- pwa: 🐛 incorrect var type (e78ebd7)
2.3.4 (2023-01-17)
Bug Fixes
2.3.3 (2023-01-17)
Features
- Echo: ✨ tweak Special:Notifications styles (5c22145)
- search: ✨ add search portals to empty state (4b8e128)
Bug Fixes
- Cargo: 🐛 incorrect hover style for datatable (f11ad86)
- core: 🐛 disable ULS-enhanced language button for now (e3bf581)
- core: 🐛 incorrect gallery margin and padding styles (f40c0db)
- core: 🐛 more defensive check for logo (7c552fe)
- search: 🐛 consistent empty messages (dc01717)
- search: 🐛 incorrect max height for search suggestions (7416a7f)
- VisualEditor: 🐛 incorrect layout for header in preview dialog (5589916)
2.3.2 (2023-01-12)
Features
- core: ✨ add file metadata table styles (8704cc2)
- core: ✨ add toolbox icon for CreateRedirect (aeed04b)
- toc: ✨ add bottom margin to sticky toc (5023f2a)
- TwoColConflict: ✨ add TwoColConflict skinStyles (ed36d72)
- UploadWizard: ✨ update UploadWizard styles (7bd30eb)
Bug Fixes
- Cargo: restore table to default behavior (df7346c)
- codex: 🐛 incorrect Codex file name (b7996c5)
- core: 🐛 incorrect layout when signupstart is present (4c1ec61)
- search: 🐛 incorrect keyboard navigation on typeahead items (242413b)
- search: 🐛 more robust null check for description (1e47e95)
2.3.1 (2023-01-05)
Features
- Cargo: ✨ add responsive support for datatable (dd7f21b)
- Cargo: ✨ cargo table should have reduced font size (5db5620)
- Cargo: ✨ datatable should have reduced font size (1dcb37a)
- Cargo: ✨ update partial Cargo styles (a017bae)
- CodeEditor: ✨ add CodeEditor support (5946089)
- CodeMirror: ✨ sync background color with other editors (46437d8)
- core: ✨ always truncate sticky header first heading (0051115), closes #559
- core: ✨ increase base layout width to 1080px (8c8ab99)
- core: ✨ more colorful emphasized text color (023ee94)
- core: ✨ only add upload link when it is enabled (8c4bd54)
- core: tweak content sub spacing (985ecb2)
- ReplaceText: add ReplaceText styles (#561) (286f4f2)
- search: contain the overscroll of search suggestion (60c1270)
Bug Fixes
- Cargo: 🐛 add datatable odd row hover styles (8adf25e)
- CodeMirror: 🐛 incorrect selector for CM elements (3fd4908)
- core: add missing WMUI help icon (#560) (084799f)
- core: missing style for the previous commit (aa13b58)
- search: 🐛 correct URL for MediaSearch (2e9dffb)
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
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
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
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
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)
-
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)