1. 11bad72 feat(bulk-move): localize forum languages by Adrià Vilanova Martínez · 8 days ago master
  2. 400f235 feat: sync some translations from the Community Console by Adrià Vilanova Martínez · 8 days ago
  3. 1bd9f21 feat(bulk-move): make bulk move feature localizable by Adrià Vilanova Martínez · 8 days ago
  4. 6c8d2c1 refactor: extract forum destination select component by Adrià Vilanova Martínez · 8 days ago
  5. 8fa4f0e chore(bulk-move): remove unused dependencies in progress modal by Adrià Vilanova Martínez · 8 days ago
  6. 8cf0c2e chore: simplify lit configuration by Adrià Vilanova Martínez · 8 days ago
  7. 1e60369 chore: ignore html whitespace when running prettier by Adrià Vilanova Martínez · 8 days ago
  8. 3dcb049 chore(deps): update dependency @vitest/eslint-plugin to v1.2.1 by Renovate bot · 9 days ago
  9. ce4088b l10n(ja): update Japanese localization by Weblate bot · 11 days ago
  10. 9205f25 fix(bulk-move): show the dialog when pressing enter by Adrià Vilanova Martínez · 10 days ago
  11. 38a8981 fix(generic-action-button): return null if the button already exists by Adrià Vilanova Martínez · 10 days ago
  12. 5adde39 feat: add background to injected action buttons when focused by Adrià Vilanova Martínez · 10 days ago
  13. c7634e6 refactor: delete deprecated and unused |addButtonToThreadListActions()| by Adrià Vilanova Martínez · 10 days ago
  14. 0d3aeb4 fix(generic-action-button): prevent creating them disabled by Adrià Vilanova Martínez · 10 days ago
  15. 81d9d10 chore(deps): update vitest monorepo to v3.1.4 by Renovate bot · 9 days ago
  16. 359c63c chore(deps): update dependency @types/node to v20.17.50 by Renovate bot · 10 days ago
  17. 8cbeabb fix(xhr-interceptor): ensure XHR interceptor runs before anything else by Adrià Vilanova Martínez · 10 days ago
  18. 1a2f13b refactor: clean up code after Chromium MV2 deprecation by Adrià Vilanova Martínez · 10 days ago
  19. d7b50ae fix(deps): update dependency dompurify to v3.2.6 by Renovate bot · 12 days ago
  20. 1977949 l10n(vi): update Vietnamese localization by Weblate bot · 12 days ago
  21. 72469c7 l10n(vi): update Vietnamese localization by Weblate bot · 2 weeks ago
  22. 4b4e6ae feat(bulk-move): fall back to loading the English forum name by Adrià Vilanova Martínez · 2 weeks ago
  23. 55396b1 fix(bulk-move): always show forum name in the display language by Adrià Vilanova Martínez · 2 weeks ago
  24. 4a44788 chore(deps): update dependency sass to v1.89.0 by Renovate bot · 2 weeks ago
  25. ab5fa39 chore(deps): update dependency eslint to v9.27.0 by Renovate bot · 2 weeks ago
  26. bbc7151 chore(deps): update dependency @vitest/eslint-plugin to v1.2.0 by Renovate bot · 2 weeks ago
  27. 43703f6 chore(deps): update dependency @types/chrome to v0.0.323 by Renovate bot · 2 weeks ago
  28. 53e48bd chore(deps): update dependency @types/node to v20.17.47 by Renovate bot · 3 weeks ago
  29. d763e9f feat(bulk-move): add progress bar to progress modal by Adrià Vilanova Martínez · 3 weeks ago
  30. 907c3b6 feat(bulk-move): soft refresh thread list when all moves complete by Adrià Vilanova Martínez · 3 weeks ago
  31. b17246d feat(bulk-move): actually move threads by Adrià Vilanova Martínez · 3 weeks ago
  32. 578f233 feat(bulk-move): retrieve selected threads by Adrià Vilanova Martínez · 3 weeks ago
  33. 256f9cd fix(deps): update dependency semver to v7.7.2 by Renovate bot · 3 weeks ago
  34. b1d62fe feat(bulk-move): add progress modal UI by Adrià Vilanova Martínez · 3 weeks ago
  35. 53213f9 a11y(bulk-move): autofocus forum select by Adrià Vilanova Martínez · 3 weeks ago
  36. 83b6e74 fix(bulk-move): stop duplicating forums in forum selector by Adrià Vilanova Martínez · 3 weeks ago
  37. 62e2077 feat(bulk-move): clear selection when clicking cancel in the modal by Adrià Vilanova Martínez · 3 weeks ago
  38. ca85a79 fix(bulk-move): retrieve list of languages from supported_language by Adrià Vilanova Martínez · 3 weeks ago
  39. 7734a5f fix(bulk-move): show id in the dropdown when the name is not set by Adrià Vilanova Martínez · 3 weeks ago
  40. 5af2696 feat(bulk-move): sort forums alphabetically in the modal by Adrià Vilanova Martínez · 3 weeks ago
  41. c3878c7 feat(bulk-move): load all language configurations by Adrià Vilanova Martínez · 3 weeks ago
  42. 8b8078d feat(bulk-move): sort language list alphabetically in modal by Adrià Vilanova Martínez · 3 weeks ago
  43. 522122b feat(bulk-move): persist details selection when switching languages by Adrià Vilanova Martínez · 3 weeks ago
  44. 2e3588a fix(bulk-move): apply the properties correctly in the modal by Adrià Vilanova Martínez · 3 weeks ago
  45. f1f60b7 feat(bulk-move): retrieve forum configuration from startup data by Adrià Vilanova Martínez · 3 weeks ago
  46. 4c6dc45 feat(bulk-move): add initial bulk move dialog UI by Adrià Vilanova Martínez · 6 weeks ago
  47. ba1325d l10n(ja): update Japanese localization by Weblate bot · 3 weeks ago
  48. 37981a5 chore(deps): update dependency sass to v1.88.0 by Renovate bot · 3 weeks ago
  49. 68c2ffa chore(deps): update dependency @types/chrome to v0.0.321 by Renovate bot · 3 weeks ago
  50. 7cae9ea chore(deps): update dependency @types/node to v20.17.46 by Renovate bot · 3 weeks ago
  51. 17524dc chore(deps): update dependency @types/node to v20.17.45 by Renovate bot · 3 weeks ago
  52. 58cc940 chore(deps): update dependency @types/node to v20.17.44 by Renovate bot · 4 weeks ago
  53. af7feef fix(deps): update dependency idb to v8.0.3 by Renovate bot · 4 weeks ago
  54. f52f6e0 chore(deps): update dependency @types/node to v20.17.43 by Renovate bot · 4 weeks ago
  55. 50a8c82 chore(deps): update dependency @types/node to v20.17.41 by Renovate bot · 4 weeks ago
  56. 29807a6 chore(deps): update dependency @types/node to v20.17.40 by Renovate bot · 4 weeks ago
  57. b2d7464 chore(deps): update vitest monorepo to v3.1.3 by Renovate bot · 4 weeks ago
  58. bc3509a chore(deps): update dependency eslint to v9.26.0 by Renovate bot · 4 weeks ago
  59. e843178 chore(deps): update dependency @types/chrome to v0.0.318 by Renovate bot · 4 weeks ago
  60. c556bc7 chore(deps): update dependency @vitest/eslint-plugin to v1.1.44 by Renovate bot · 4 weeks ago
  61. d415668 l10n(es): update Spanish localization by Weblate bot · 4 weeks ago
  62. 622e8bd l10n(ar): update Arabic localization by Weblate bot · 4 weeks ago
  63. 6565c59 chore(deps): update dependency @babel/plugin-transform-modules-commonjs to v7.27.1 by Renovate bot · 5 weeks ago
  64. f94e4e4 chore(deps): update dependency @types/node to v20.17.32 by Renovate bot · 5 weeks ago
  65. 11687ae l10n(ko): update Korean localization by Weblate bot · 5 weeks ago
  66. 37e5f71 chore(deps): update dependency @types/chrome to v0.0.317 by Renovate bot · 5 weeks ago
  67. 44e963d chore(deps): update dependency @types/node to v20.17.31 by Renovate bot · 5 weeks ago
  68. d8ac450 l10n(ru): update Russian localization by Weblate bot · 6 weeks ago
  69. a453889 l10n(ko): update Korean localization by Weblate bot · 6 weeks ago
  70. d4f06df chore(deps): update dependency sass to v1.87.0 by Renovate bot · 6 weeks ago
  71. 300b66c chore(deps): update dependency eslint to v9.25.1 by Renovate bot · 6 weeks ago
  72. a4f4b08 chore(deps): update vitest monorepo to v3.1.2 by Renovate bot · 6 weeks ago
  73. 7c7ab0c feat(bulk-move): inject button to thread list toolbar by Adrià Vilanova Martínez · 6 weeks ago
  74. f70ffe8 feat(bulk-move): add bulk move experiment by Adrià Vilanova Martínez · 6 weeks ago
  75. 7164743 refactor(batch-lock): extract bulk actions node watcher handler by Adrià Vilanova Martínez · 7 weeks ago
  76. ece937d refactor(batch-lock): extract logic to an injector by Adrià Vilanova Martínez · 7 weeks ago
  77. af1b9c9 feat: add thread list action injectors by Adrià Vilanova Martínez · 7 weeks ago
  78. 709ac31 refactor(batch-lock): check if it is enabled in the presentation layer by Adrià Vilanova Martínez · 7 weeks ago
  79. 7ef7943 refactor(batch-lock): convert core code to typescript by Adrià Vilanova Martínez · 7 weeks ago
  80. bea72ec refactor(batch-lock): migrate to the new DI architecture by Adrià Vilanova Martínez · 7 weeks ago
  81. 5107e90 refactor: move function to the only file that imports it by Adrià Vilanova Martínez · 7 months ago
  82. aae5acf chore(deps): update dependency eslint to v9.25.0 by Renovate bot · 6 weeks ago
  83. d6f9f51 chore(deps): update dependency @vitest/eslint-plugin to v1.1.43 by Renovate bot · 6 weeks ago
  84. d2fc8d1 l10n(es): update Spanish localization by Weblate bot · 7 weeks ago
  85. 6dd3284 l10n(ko): update Korean localization by Weblate bot · 7 weeks ago
  86. 8a65b75 chore(deps): update dependency jsdom to v26.1.0 by Renovate bot · 7 weeks ago
  87. d9f1092 chore(deps): only update @types/chrome on weekends by Adrià Vilanova Martínez · 7 weeks ago
  88. 7a31233 chore(deps): update dependency @types/chrome to v0.0.315 by Renovate bot · 7 weeks ago
  89. 6f5e3a5 l10n(ru): update Russian localization by Weblate bot · 7 weeks ago
  90. ed79646 l10n(ar): update Arabic localization by Weblate bot · 7 weeks ago
  91. d945321 chore(deps): update dependency @vitest/eslint-plugin to v1.1.42 by Renovate bot · 7 weeks ago
  92. 42390ac l10n(pt-rBR): update Portuguese (Brazil) localization by Weblate bot · 7 weeks ago
  93. 9866446 l10n(pt-rBR): update Portuguese (Brazil) localization by Weblate bot · 7 weeks ago
  94. 0f557de feat(bulk-report-replies): launch feature by Adrià Vilanova Martínez · 8 weeks ago v3.2.0
  95. 812fd8e feat(bulk-report-replies): add localization to BulkReportControls by Adrià Vilanova Martínez · 8 weeks ago
  96. daf2d7e feat(bulk-report-replies): show localized shortcut for Mac users by Adrià Vilanova Martínez · 8 weeks ago
  97. ca17ba7 feat(bulk-report-replies): support nested replies by Adrià Vilanova Martínez · 8 weeks ago
  98. 6c9280e build: disable sass warnings from dependencies by Adrià Vilanova Martínez · 8 weeks ago
  99. 48a7f98 chore(deps): update dependency @vitest/eslint-plugin to v1.1.40 by Renovate bot · 8 weeks ago
  100. b6e5568 feat(bulk-report-replies): implement actual reporting logic by Adrià Vilanova Martínez · 8 weeks ago