- add a year to the dates only if more than 72 hours have passed
- add a year to last year's dates that occurred less than a year ago
- (blocklist) preserve emojis
- (blocklist) add a blocklist tester
- (blocklist) handle comments on the new
coub.com
host
- (updates) specify
update_hash
inupdates.json
- change
update_url
tocoub-addons.doggo.moe
(#16)
- (settings) allow importing backups with merging with the current state
- (channel-dropdown) add a block button via the
ChannelDropdown
patch instead ofMutationObserver
(#11) - fix random invalidation of content scripts immediately after loading
- (hotkey,media-session) fix removal of old unload handlers
- (blocklist) make comments origin permission optional
- (updates) add automatic updates
- include only used
react-aria
locales - remove an unused attempt counter from the
ErrorBoundary
- (jst) return the publication date to popular and community timelines (#14)
- remove
clipboardWrite
permission - localize extension name and description
- (media-session) implement basic integration with Media Session API (#9)
- keep names in production builds
- change blocklist storage latest version to
3
- (blocklist) fix transmission of blocked channels state via events
- (blocklist) hide stories from blocked channels
- (blocklist) implement blocking of reposts of stories
- (blocklist) cancel timeline requests for blocked channels (#13)
- keep names in production builds
- (blocklist) do not update the blocked channel data if it has not changed
- (blocklist) add translation for
ID
- (blocklist) make the
ID
readable on a light background - fix cleanup in
ctx.onInvalidated
on the channel page
- handle more query field separators
- (blocklist) update data of blocked channels from timeline and comments responses (#12)
- (blocklist) add an action to manually update channel data
- (hotkey) add a hotkey for copying a coub link
- (blocklist) exclude likes and bookmarks timelines from processing
- (hotkey) do not perform an action if a modifier not specified in the hotkey is pressed
- (blocklist) implement hiding comments from blocked channels
- (channel-dropdown) raise the buttons higher so that they don't overlap the description
- (settings) allow changing the theme and language of the settings page
- add simple icon
- (hotkey) add keyboard shortcuts for
dislike
,bookmark
andfullscreen
(#8)
- (blocklist) implement blocking of recoubs
- (segmenter-utils) change
rust-version
to1.73
- (stats) count coubs from channel's timeline, unless they are blocked due to that channel being blocked
- (blocklist/title) implement filtering of coubs by title (#3)
- lower the minimum supported version of Firefox to 101
- (publish) add
.env
to Firefox sources zip - change the name of the addon from
coub-addons
toCoub addons
- (settings) change the statistics icon from pie to bars
- (settings) validate regular expressions in the editor
- open options page on toolbar button click
- (menu/tag) add a context menu that allows to copy or block a tag
- (settings) save changes in the editor when
Ctrl-s
is pressed - (settings) highlight regular expressions in the editor
- (backup) run migrations for imported backup
- (blocklist/ui) fix styles and UI for guest
- downgrade
wxt
tov0.16.11
- (blocklist/tags) fix restoring from backup with tags
- (blocklist/tags) add filtering of coubs by tags (#2)
- fix
FlexSearch
import not working in prod mode
- do not broadcast messages to discarded and prohibited tabs
- (blocklist) synchronize storages between tabs correctly (#10)
- adds
Block
button to channel page and dropdown - (settings) add backup import/export functionality (#7)
- replace
fuse.js
withflexsearch
- add options UI