Releases: Robot-Inventor/shadowban-scanner
Releases · Robot-Inventor/shadowban-scanner
v2.2.0
Added
- Added option to “Display check results for profiles that have no issues” #305
Changed
- Adjusted the spacing between settings #303
- Privacy policy is now included in the extension itself #321
Fixed
- Fixed a bug that could cause profiles to display different check results than tweets #320
Full Changelog
- fix: files that should be ignored when packaging are not reflected #297 by @Robot-Inventor in #298
- doc: update Release Procedure #299 by @Robot-Inventor in #300
- fix: improve settings window's layout #302 by @Robot-Inventor in #303
- feat: add "Display check results for profiles that have no issues" to settings #304 by @Robot-Inventor in #305
- fix(deps): update typescript-eslint monorepo to v6.9.1 by @renovate in #308
- chore(deps): update dependency knip to v2.38.5 by @renovate in #311
- chore(deps): update dependency knip to v2.38.6 by @renovate in #312
- chore(deps): update dependency knip to v2.39.0 by @renovate in #313
- fix(deps): update dependency eslint to v8.53.0 by @renovate in #314
- chore(deps): update dependency knip to v2.40.0 by @renovate in #315
- fix(deps): update typescript-eslint monorepo to v6.10.0 by @renovate in #316
- chore(deps): update dependency @types/addons-linter to v6.16.1 by @renovate in #317
- fix(deps): update dependency addons-linter to v6.17.0 by @renovate in #318
- chore(deps): update dependency @types/webextension-polyfill to v0.10.6 by @renovate in #319
- fix: profileChecker does not reflect profile_interstitial_type #306 by @Robot-Inventor in #320
- fix: include privacy policy page with the extension #310 by @Robot-Inventor in #321
- chore(deps): update dependency knip to v2.40.2 by @renovate in #323
- fix: exclude unnecessary files from the package #322 by @Robot-Inventor in #324
- fix: reduce messages' margin-top in detail view #307 by @Robot-Inventor in #325
- v2.2.0 by @Robot-Inventor in #326
Full Changelog: v2.1.0...v2.2.0
v2.1.0
Added
- Added setting to hide the notes at the bottom of the messages #199
- Enhanced detection of media sensitive flags in profiles to detect flags that were missed in v2.0 #216
- "Display check results only in your own tweets" has been split into "Display check results for other users' tweets" and "Display check results for other users' profiles" to allow more detailed customization #284
- Release notes are now displayed when updated #237
- Updated the design of the settings page #201
- Added links to Privacy Policy and Open Source Licenses on the settings page #257
Changed
- Twemoji introduced in v2.0 is now bundled with the extension itself. This is an internal change, so there is no change in appearance #220
- Privacy Policy has been further clarified. The updated Privacy Policy can be found at the link on the settings page #264
Fixed
- Fixed a bug that caused the text color of messages to turn gray on the notification page #218
- Fixed a bug that prevented messages from being displayed when clicking on a tweet due to a recent update to Twitter (X) #225
- Fixed a bug that caused messages to appear on other people's profiles even when "Display check results only in your own tweets" was turned on #219
- Fixed a bug that caused the font in messages to be in serif type in some environments #212
- Fixed a bug that prevented messages from being displayed on profiles with a blank bio #268
Full Changelog
- chore(deps): update dependency knip to v2.30.0 by @renovate in #187
- fix(deps): update dependency web-ext to v7.8.0 by @renovate in #191
- feat: add setting to hide notes in messages #196 by @Robot-Inventor in #199
- feat: use Material Web for UI #200 by @Robot-Inventor in #201
- fix(deps): update typescript-eslint monorepo to v6.7.4 by @renovate in #204
- chore(deps): update dependency knip to v2.30.1 by @renovate in #207
- feat: add the buttons to tweet check results #171 by @Robot-Inventor in #202
- fix: font is drawn as serif #209 by @Robot-Inventor in #212
- feat: localize language codes in user scripts #213 by @Robot-Inventor in #214
- feat: enhance detection of sensitive flags in profile media #215 by @Robot-Inventor in #216
- fix: message text color is gray on the notification page #203 by @Robot-Inventor in #218
- fix: messages are also displayed on other people's profiles in a mode that only appears on user's own tweets #208 by @Robot-Inventor in #219
- feat: load Twemoji from local #197 by @Robot-Inventor in #220
- chore(deps): update dependency knip to v2.31.0 by @renovate in #221
- fix(deps): update dependency eslint to v8.51.0 by @renovate in #222
- fix(deps): update dependency ts-loader to v9.5.0 by @renovate in #223
- fix: Twitter update caused messages to no longer appear in focused tweets #224 by @Robot-Inventor in #225
- chore(deps): update dependency knip to v2.32.0 by @renovate in #226
- chore(deps): update dependency knip to v2.32.2 by @renovate in #227
- doc: update document #217 by @Robot-Inventor in #228
- chore(deps): update dependency knip to v2.33.0 by @renovate in #229
- fix(deps): update typescript-eslint monorepo to v6.7.5 by @renovate in #230
- chore(deps): update dependency knip to v2.33.3 by @renovate in #231
- fix(deps): update dependency webpack to v5.89.0 by @renovate in #233
- feat: add support for Firefox Android #232 by @Robot-Inventor in #234
- chore(deps): update dependency knip to v2.34.0 by @renovate in #238
- fix(deps): update typescript-eslint monorepo to v6.8.0 by @renovate in #239
- chore(deps): update dependency knip to v2.35.0 by @renovate in #241
- feat: show release notes when the extension has been updated #236 by @Robot-Inventor in #237
- fix(deps): update dependency addons-linter to v6.16.0 by @renovate in #243
- chore(deps): update dependency @types/webextension-polyfill to v0.10.5 by @renovate in #242
- doc: describe the release procedure in the README #244 by @Robot-Inventor in #245
- fix: replace addons-linter's type definitions with Definitely Typed #248 by @Robot-Inventor in #250
- fix(deps): update dependency @material/web to v1.0.1 by @renovate in #249
- doc: update release procedure by @Robot-Inventor in #252
- fix: convert changeManifestVersion.js to TypeScript #253 by @Robot-Inventor in #254
- fix(deps): update dependency eslint to v8.52.0 by @renovate in #255
- fix(deps): update dependency ts-auto-guard to v4.1.4 by @renovate in #258
- doc: add open source license page #256 by @Robot-Inventor in #257
- fix: improve cursor type of settings window #259 by @Robot-Inventor in #260
- fix: move code for migration to the background script #251 by @Robot-Inventor in #261
- chore(deps): update dependency knip to v2.37.0 by @renovate in #262
- chore: update Node.js used in GitHub Actions to v21 #240 by @Robot-Inventor in #263
- doc: update privacy policy #247 by @Robot-Inventor in #264
- doc: unify some items in README into either English or Japanese #265 by @Robot-Inventor in #266
- fix: message not displayed in profile of account with blank bio #267 by @Robot-Inventor in #268
- chore(deps): update dependency knip to v2.38.0 by @renovate in #274
- chore(deps): update actions/setup-node action to v4 by @renovate in #275
- fix(deps): update typescript-eslint monorepo to v6.9.0 by @renovate in #276
- doc: add Twemoji to Open Source Licenses page #278 by @Robot-Inventor in #279
- fix: temporarily disable the button to tweet the results #270 by @Robot-Inventor in #281
- fix: update privacy policy URL in settings window #280 by @Robot-Inventor in #282
- feat: allow detailed customization of how messages are displayed #283 by @Robot-Inventor in #284
- chore(deps): update dependency knip to v2.38.1 by @renovate in #286
- fix: do not display release notes during development #287 by @Robot-Inventor in #288
- feat: enable Prettier for HTML and CSS #285 by @Robot-Inventor in #289
- feat: set
unacceptableLicenseTest
of webpack-license-plugin #277 by @Robot-Inventor in #290 - chore(deps): update dependency knip to v2.38.4 by @renovate in #293
- fix: delete persistent field from Manifest V3 #294 by @Robot-Inventor in #295
- v2.1.0 #246 by @Robot-Inventor in #296
Full Changelog: v2.0.0...v2.1.0
v2.0.0
New major release with many improvements 🎉
Added
- Added the ability to detect sensitive flags in profiles #71
- Function to display check results only on your own tweets is now officially available #80
- Launched official website
- Support for Traditional Chinese and Korean #41
- Support for Microsoft Edge
- Added explanations about shadowban, sensitive judgment, and Shadowban Scanner #123
- Version number text linked to the release notes added to the settings window #57
- Added a loading animation when it takes time to load results #115
Changed
- Changed to use Twemoji instead of OS standard emoji #38
- Changed the text of setting items to make them easier to understand
- Changed message wording to be clearer and easier to understand
Full Changelog
- refactor: refactor UserScriptBase typing by @Robot-Inventor in #25
- feat: add version text to the settings window #23 by @Robot-Inventor in #26
- feat: add GitHub Actions to build check #15 by @Robot-Inventor in #28
- fix(deps): update dependency webpack to v5.88.0 by @renovate in #27
- fix(deps): update dependency typescript to v5.1.6 by @renovate in #34
- fix(deps): update dependency ts-loader to v9.4.4 by @renovate in #35
- refactor: move commonly used scripts to src/ts/common/ #10 by @Robot-Inventor in #37
- fix(deps): update dependency webpack to v5.88.1 by @renovate in #36
- feat: use Twemoji for emoji #30 by @Robot-Inventor in #38
- fix: improve translation system #39 by @Robot-Inventor in #40
- feat: add Chinese and Korean support #32 by @Robot-Inventor in #41
- fix: bug that Twemoji is not used #42 by @Robot-Inventor in #43
- doc: images not translated into Traditional Chinese and Korean #44 by @Robot-Inventor in #45
- feat: set alt attribute for Twemoji images #46 by @Robot-Inventor in #47
- feat: display a label stating that the translation was done by AI #48 by @Robot-Inventor in #49
- doc: missing links to localized documents in README.md #51 by @Robot-Inventor in #53
- feat: localize descriptions of user scripts #50 by @Robot-Inventor in #54
- doc: add a note to the README recommending the use of multiple tools #52 by @Robot-Inventor in #55
- feat: add a release note link to the version number label #56 by @Robot-Inventor in #57
- fix: rename showMessageInAllTweets #22 by @Robot-Inventor in #58
- doc: document how to add languages #59 by @Robot-Inventor in #66
- feat: add migration function from v1 to v2 #65 by @Robot-Inventor in #67
- fix(deps): update dependency webpack to v5.88.2 by @renovate in #68
- feat: detect sensitive profile #70 by @Robot-Inventor in #71
- doc: add the Edge add-on link to README #73 by @Robot-Inventor in #74
- doc: updated README on sensitive profile detection #75 by @Robot-Inventor in #76
- fix: add Firefox's extension id to manifest.json #77 by @Robot-Inventor in #78
- fix: remove beta label from option to show messages only in current user's tweets #79 by @Robot-Inventor in #80
- doc: update screenshots in README #75 by @Robot-Inventor in #81
- fix: bug in display of messages to profiles does not follow settings #62 by @Robot-Inventor in #82
- chore: use ESLint #83 by @Robot-Inventor in #84
- chore: use Prettier #85 by @Robot-Inventor in #86
- fix(deps): update typescript-eslint monorepo to v6.2.1 by @renovate in #87
- fix: change GitHub Actions' workflow name #88 by @Robot-Inventor in #89
- doc: add GitHub Actions budges to README #90 by @Robot-Inventor in #91
- chore: add format check to GitHub Actions #92 by @Robot-Inventor in #93
- fix(deps): update dependency prettier to v3.0.1 by @renovate in #94
- fix(deps): update dependency eslint-config-prettier to v8.10.0 by @renovate in #95
- fix(deps): update dependency eslint-config-prettier to v9 by @renovate in #96
- doc: no GitHub Actions lint badge in README #97 by @Robot-Inventor in #98
- fix(deps): update typescript-eslint monorepo to v6.4.0 by @renovate in #99
- fix(deps): update dependency prettier to v3.0.2 by @renovate in #102
- fix(deps): update dependency eslint to v8.47.0 by @renovate in #101
- doc: make the background of the logo shown in the README transparent #104 by @Robot-Inventor in #105
- fix(deps): update typescript-eslint monorepo to v6.4.1 by @renovate in #103
- fix(deps): update dependency typescript to v5.2.2 by @renovate in #106
- fix: Twitter update changes React Props type #110 by @Robot-Inventor in #111
- fix(deps): update dependency eslint to v8.48.0 by @renovate in #107
- fix(deps): update typescript-eslint monorepo to v6.5.0 by @renovate in #108
- fix(deps): update dependency prettier to v3.0.3 by @renovate in #109
- fix: add GitHub link to mistranslation contacts #112 by @Robot-Inventor in #113
- feat: add loading animation to text #114 by @Robot-Inventor in #115
- chore(deps): update actions/checkout action to v4 by @renovate in #116
- fix(deps): update typescript-eslint monorepo to v6.7.0 by @renovate in #117
- fix(deps): update dependency web-ext to v7.7.0 by @renovate in #118
- fix(deps): update dependency eslint to v8.49.0 by @renovate in #119
- doc: add a detailed documentation about shadowban #72 by @Robot-Inventor in #123
- fix: make messages about shadowbans more clear #124 by @Robot-Inventor in #125
- fix: MessageSummary class does not consider sensitive flags for media in profile #100 by @Robot-Inventor in #126
- fix: delete unused eslint comments by @Robot-Inventor in #127
- fix: refactor by @Robot-Inventor in #128
- fix: refactor settings related by @Robot-Inventor in #129
- fix: insufficient migration process #130 by @Robot-Inventor in #131
- fix: user script's downloadURL and updateURL generation process is inappropriate #132 by @Robot-Inventor in #133
- fix: notes are not parsed as HTML #134 by @Robot-Inventor in #135
- docs: add technical documentation on judgment methods #136 by @Robot-Inventor in #137
- refactor: refactor message related code by @Robot-Inventor in #139
- fix(deps): update typescript-eslint monorepo to v6.7.2 by @renovate in #138
- refactor: refactor color related c...
v1.2.0
New Beta Feature 🎉
Added
- You can now choose the option to display messages only in your tweets #11
Fixed
- Fixed a bug that could cause false detections #16
Full Changelog
- fix: add readonly decorator to translator field of TextFlow class #7 by @Robot-Inventor in #12
- fix: fix duplication of "to" property in webpack.config.js #8 by @Robot-Inventor in #13
- refactor: move core scripts to src/ts/core/ #9 by @Robot-Inventor in #14
- feat: add option to display messages only in tweets by the user #11 by @Robot-Inventor in #17
- refactor: use spread syntax to pass options #18 by @Robot-Inventor in #19
- fix: false detections can occur when possibly_sensitionive_editable is null #16 by @Robot-Inventor in #20
- v1.2.0 by @Robot-Inventor in #21
Full Changelog: v1.1.1...v1.2.0
v1.1.1
Bug Fix
Changed
- Reduced package size
Fixed
- Fixed JSON comment errors in AMO
v1.1.0
v1.0.0
First Release🎉
First release of Shadowban Scanner.