All notable changes to this project will be documented in this file. Please see README for installation, testing, and contribution instructions.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.22.2 - 2024-08-07
- Upgraded to manifest version 3.
- Translation updates.
0.22.1 - 2024-04-02
- Translation updates.
- Fix issue with page titles containing question marks and other special characters.
0.22.0 - 2024-03-14
- Added support for Arabic Wikipedia.
0.21.0 - 2024-02-28
- Fix compatibility with Vector 2022 and pages using status indicators.
- Translation updates.
0.20.0 - 2023-10-30
- Translation updates.
- Fix typo that loads messages when popup is requested
- Fix Vector 2022 sticky header overlapping info bar
0.19.0 - 2023-06-06
- Added support for Hungarian, Indonesian, Japanese, Dutch, Polish and Portuguese Wikipedias.
- Update API URL to its new home at wmcloud.org
- Translation updates.
0.18.0 - 2023-04-28
- Added support for Italian Wikipedia.
- Translation updates.
0.17.0 - 2023-04-26
- Added support for French Wikipedia.
- Translation updates.
0.16.2 - 2022-09-14
- Remove unused for_reference-greasemonkey_code.js file.
- Translation updates.
0.16.1 - 2022-07-29
- Handle pages that have multiple instances of .mw-parser-output
0.16.0 - 2022-06-06
- Remove unused 'activeTab' permission.
- Fetch messages when popup is requested instead of when extension is loaded.
- Translation updates.
- Update Node dependencies.
- Minor styling fixes for narrow screen Vector.
0.15.4 - 2020-02-13
- Translation updates.
- Add 'long description' message for use on browser stores
0.15.3 - 2020-02-06
- Translation updates.
0.15.2 - 2020-01-28
- Firefox l10n documentation.
- Ensure attribution percentages don't wrap onto a new line.
- Translation and documentation updates.
- Minor styling fixes to revision details popup.
- Installation documentation.
- Outdated documentation about the WWT gadget.
- Unused 'tutorial' documentation (moved to the README).
- Remove redundant welcomeTour js file call from manifest
0.15.1 - 2020-01-22
- Gecko ID correction for Firefox, in preparation of the first non-beta release.
0.15.0 - 2020-01-22
- Translation updates.
- Correctly check for maximum lengths of the extension's names and descriptions (for Chrome store).
- Change how the original article HTML is cached, to avoid problems with some gadgets (e.g. wikiminiatlas).
- Correct display of revision popup content
- Don't ask for the tabs browser permission because it's not required.
0.14.0 - 2020-01-16
- Show "edit summary removed" message in the revision details pop-up when an edit summary has been hidden.
- Add the
mediawiki.api
module to the initial dependencies. Fixes a bug in the loading of WWT in some cases with the welcome popup. - Correctly determine the interface language in all sitations (to match MediaWiki).
- Updated code linting rulesets.
- Translation updates.
0.13.0 - 2020-01-10
- Utility to check that Firefox browser store descriptions are up to date with Translatewiki.
- Show revision details popup on top of infobar.
- Correct the byte difference sign for RTL languages in the revision details popup.
- Correctly load translations for languages with a variant code (e.g.
pt-br
). - Fix to prevent loading on Turkish Wikipedia special pages.
- Change wiki templates' opacity appearance on hover.
- MVC and other general refactoring.
- Translation updates, including fixing typos in message descriptions (qqq).
- Modified welcome tour language.
0.12.0 - 2019-12-19
- Prevent the WhoWroteThat button from appearing on the main page.
- Fetch username from the MediaWiki API, and fade-in all content in the revision popup.
- UX improvements for infobar and guided-tour popup.
- Translation updates.
0.11.0 - 2019-12-13
- This change log.
- Build: Provide valid Gecko-ID for local development
- Prevent the extension script from loading more than once on a Wikipedia page
- Don't gray out tables as they can contain tokenized elements
- Don't gray out empty elements.
- Use our standard debug log format (for VE activation/deactivation messages)
- Correctly re-initialize WWT after VE deactivation
- Return to showing two 'shimmer' lines while loading the edit summary in a revision popup
- Show infobar on top of page status indicators.
- Show revision detials popup for image thumbnails.
- More thorough checks for revision IDs
- Use WMF-hosted proxy to WikiWho API.
- Translation updates
- UX Improvements for the 'Guided Tour' popup
- Minor CSS class name improvement
- Minor out-of-date code removed or updated
- Change the sidebar link so it only works when clicked directly (and not when the empty space next to it is clicked)
- Show revision size in popup even when there's no revision comment
0.10.0 - 2019-11-27
- Proxy: Use cURL instead of file_get_contents
- Build: Add different extension IDs for Firefox beta/prod extensions
- Build: Fix locale directory names to conform with browser expected format
0.9.0 - 2019-11-26
- Translation updates
- Only show loading animation for the first load of the popup comment
- Correctly present the initial state of the WhoWroteThat activation button
- Correctly present the attribution score for IP editors
- Build: Corrected incorrect message variables
0.8.0 - 2019-11-08
- Internationalization: truncate messages that are too long for extension store displays
0.7.0 - 2019-11-06
- Graying out items that have no available information
- Handling WhoWroteThat behavior with VisualEditor editing
- Build step creates necessary zip files for production and beta extensions
- Translation updates
- Separate Chrome and Firefox manifests
- Remove HTML in translated messages
- Removed gadget output when building
0.6.0 - 2019-10-31
- First tagged release
- Internationalization improvements