CanvasBlocker의 버전 기록 - 25개 버전
CanvasBlocker 제작자: kkapsner
이전 버전의 사용에 주의하십시오! 이 버전들은 테스트 및 참조 용도로만 표시되는 것입니다.항상 최신 버전의 부가 기능을 사용해야 합니다.
최신 버전
버전 1.11
2025년 1월 3일에 출시 - 448.87 KBfirefox 100.0 이상, android 120.0 이상에서 작동changes:
- added jnn-pa.googleapis.com to the convenience preset for YouTube
- improve whitelist inspection
- improve settings export
new features:
- added search for setting values and urls
- added search specific keywords
- new translations
fixes:
- proxy behaviour broke some websites
known issues:
- if a data URL is blocked the page action button does not appear
- canvas and navigator APIs in workers are not protectedMozilla Public License 2.0에 따라 릴리스된 소스 코드
Firefox를 다운로드하고 확장 기능을 받으세요이 확장 기능을 사용하려면 Firefox가 필요함이전 버전
버전 1.10.1
2024년 4월 10일에 출시 - 432.95 KBfirefox 100.0 이상, android 120.0 이상에서 작동new features:
- added tag search
- added :changed tag
- mark default value in drop downs settings
fixes:
- lag and functionality loss on google sites
- fix function tampering detection via prototype
- isPointInPath and isPointInStroke return undefined with persistent rng
known issues:
- if a data URL is blocked the page action button does not appear
- canvas and navigator APIs in workers are not protectedMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 1.9
2023년 4월 15일에 출시 - 394.56 KBfirefox 68.0 이상, android 68.0 ~ 68.*에서 작동changes:
- update setting descriptions
- added dhl.de to the convenience preset
- updated browser presets
- screen API: use inner of top window for all outer computations
new features:
- added support for wildcards (*) in domains
- added {real Firefox version - rv} to Firefox navigator preset
fixes:
- errors in URL regular expressions broke CB
- use correct tab in browserAction (private browsing)
- respect RFP in offscreenToBlobCallback
known issues:
- if a data URL is blocked the page action button does not appear
- canvas and navigator APIs in workers are not protectedMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 1.8
2022년 2월 17일에 출시 - 368.37 KBfirefox 56.0 이상, android 68.0 ~ 68.*에서 작동new features:
- added SVG protection
- added notice when dom.webAudio.enabled is set to false
- added {random vendor} and {random renderer} to UNMASKED_VENDOR_WEBGL and UNMASKED_RENDERER_WEBGL to use a random value from a given list
- added <option1|option2|...> syntax to UNMASKED_VENDOR_WEBGL and UNMASKED_RENDERER_WEBGL
fixes:
- errors in URL regular expressions broke CB
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 1.7
2021년 11월 7일에 출시 - 360.12 KBfirefox 56.0 이상, android 68.0 ~ 68.*에서 작동changes:
- Auto close browser action
fixes:
- CSP headers broken on 304 requests
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 1.6.1
2021년 6월 21일에 출시 - 360.33 KBfirefox 56.0 이상, android 68.0 ~ 68.*에서 작동fixes:
- Google login and account creation did not work
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 1.5
2021년 1월 18일에 출시 - 358.58 KBfirefox 56.0 이상, android 68.0 ~ 68.*에서 작동new features:
- added {empty}, {false} and {undefined} to webGL preference parameters (i.e. VENDOR, RENDERER, UNMASKED_VENDOR_WEBGL and UNMASKED_RENDERER_WEBGL)
- added {disabled} to UNMASKED_VENDOR_WEBGL and UNMASKED_RENDERER_WEBGL to disabled the WEBGL_debug_renderer_info extension
- improved performance for protected canvas part "input"
fixes:
- protection of DOM manipulations on unloaded windows may break websites
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 1.4
2020년 11월 9일에 출시 - 356.96 KBfirefox 56.0 이상, android 68.0 ~ 68.*에서 작동changes:
- updated DOMRect protection
new features:
- new translations
fixes:
- Fix stuck Fenix
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 1.3
2020년 6월 7일에 출시 - 337.37 KBfirefox 56.0 이상, android 68.0 ~ 68.*에서 작동changes:
- added canvas cache to isPointInPath and isPointInStroke
new features:
- added link to FAQ
- added offscreen canvas protection
- new translations
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 1.2
2020년 3월 17일에 출시 - 313.97 KBfirefox 56.0 이상, android 68.0 ~ 68.*에서 작동changes:
- removed unnecessary activeTab permission
- always open options page in new tab
new features:
- added warning if some features of a API are disabled
- added TextMetrics protection
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 1.1
2020년 1월 28일에 출시 - 301.47 KBfirefox 56.0 이상, android 57.0 ~ 68.*에서 작동new features:
- added notice for privacy.resistFingerprinting
- added container specific navigator settings
fixes:
- error when exporting function with name "top"
- tabs opened with window.open broke when the parent tab was reloaded/closed
- importing settings file with an very old storage version did not work at all
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 1.0
2020년 1월 18일에 출시 - 297.79 KBfirefox 56.0 이상, android 57.0 ~ 68.*에서 작동changes:
- improved storage of protected API features
- code cleanup
- added mail.google.com to the convenience preset
- added reCAPTCHA preset
- the reCAPTCHA whitelisting entry is changed to "allow window.name in frames"
new features:
- added screen protection
- added default values for mobile
fixes:
- background color of the textarea in the settings export was not readable in the dark theme when the value was invalid
- settings sanitation: added missing APIs
- navigator.oscpu and navigator.buildID are undefined in non Gecko browsers
- resetting the settings had undesired side effects
- added window.open protection
- cross origin DOM manipulations
- window.name protection was detectable
- importing settings file with an older storage version did not work properly
- fields hosted on braintree not working when window API was protected
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.14
2019년 9월 23일에 출시 - 277.99 KBfirefox 56.0 이상, android 57.0 ~ 68.*에서 작동changes:
- reevaluated logging message levels
new features:
- remove iframe protection from whitelisted pages
- added protection for getParameter (webGL)
fixes:
- improved option pages on mobile
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.13
2019년 7월 24일에 출시 - 274.88 KBfirefox 56.0 이상, android 57.0 ~ 68.*에서 작동new features:
- added setting presets
fixes:
- display of url specific settings did not work properly
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.12
2019년 7월 6일에 출시 - 267.14 KBfirefox 56.0 이상, android 57.0 ~ 68.*에서 작동changes:
- rearranged some settings
new features:
- enabled whitelisting of local files
- added tabs in options page
fixes:
- detect when browser.contextualIdentities.onRemoved is not supported
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.11
2019년 6월 23일에 출시 - 266.32 KBfirefox 56.0 이상, android 57.0 ~ 68.*에서 작동new features:
- added auto update for beta versions
- options: made sections collapsible
- clear persistent rng data if a container is deleted
- added tool to clear persistent rng for a specific container
fixes:
- improved protection of (i)frame properties
- document.write and document.writeln protection broke pages
- race condition causes persistent rnd separation between containers to leak
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.10
2019년 5월 31일에 출시 - 265.18 KBfirefox 56.0 이상, android 57.0 ~ 68.*에서 작동changes:
- min version is now 57 to remove the amount of warnings on submission
new features:
- added date and time to the settings export file
- persistent rng is no longer shared between containers (different cookieStoreId)
fixes:
- setter for innerHTML broke pages
- protection for document.write and document.writeln broke in Firefox 69
- not connected iFrame threw error with persistent rng
- detection over document.write and document.writeln was possible
- google docs were broken in Waterfox
- MutationObserver failed in some instances
- server-site navigator protection did not respect whitelisting
- confirm messages were broken in Firefox 67
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.9.1
2019년 5월 28일에 출시 - 262.43 KBfirefox 56.0 이상, android 57.0 ~ 68.*에서 작동changes:
- code cleanup
- made history length threshold url specific
- made navigator protection url specific
- uniform themes
- simplified the "display hidden settings" UI
new features:
- added protection for navigator properties
- added support to import older storage versions
- protection for data URLs can now be url specific
- changed input of lists to textarea
- added option to protect no part of the canvas API
- apply themes to all extension pages (options, page action, browser action, setting sanitation, setting inspection, navigator settings)
- theme for automatic detection of dark mode (only works with Firefox >= 67)
- within the page action the used API can be whitelisted alone
- added overview page for whitelist
fixes:
- search could show hidden settings
- faking audio did not work with white random generator
- enabled copying from settings description when they are "hidden"
- fixed description for "show notifications"
- improved DOMRect performance
- improved general performance when stack list is disabled
- preventing double interception (increased performance and reduced detectability)
- detection over navigator and DOMRect getters was possible
- audio cache could break readout
- improved iFrame protection
- SOP detection did not work all the time
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.9
2019년 5월 26일에 출시 - 262.32 KBfirefox 52.0 이상, android 52.0 ~ 68.*에서 작동changes:
- code cleanup
- made history length threshold url specific
- made navigator protection url specific
- uniform themes
- simplified the "display hidden settings" UI
new features:
- added protection for navigator properties
- added support to import older storage versions
- protection for data URLs can now be url specific
- changed input of lists to textarea
- added option to protect no part of the canvas API
- apply themes to all extension pages (options, page action, browser action, setting sanitation, setting inspection, navigator settings)
- theme for automatic detection of dark mode (only works with Firefox >= 67)
- within the page action the used API can be whitelisted alone
- added overview page for whitelist
fixes:
- search could show hidden settings
- faking audio did not work with white random generator
- enabled copying from settings description when they are "hidden"
- fixed description for "show notifications"
- improved DOMRect performance
- improved general performance when stack list is disabled
- preventing double interception (increased performance and reduced detectability)
- detection over navigator and DOMRect getters was possible
- audio cache could break readout
- improved iFrame protection
- SOP detection did not work all the time
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.8
2019년 2월 10일에 출시 - 225.65 KBfirefox 52.0 이상, android 52.0 ~ 68.*에서 작동changes:
- audio faking will not alter buffers with only zero values
new features:
- added combined cache for getChannelData and copyFromChannel:
- better performance
- prevent double faking => prevent detection
fixes:
- after reset the hidden settings and expanded views were not reset
- audio cache did not work properly
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.7
2019년 2월 4일에 출시 - 225.29 KBfirefox 52.0 이상, android 52.0 ~ 68.*에서 작동changes:
- reset settings no longer only available in expert mode
fixes:
- protection for history length did not work
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.6
2019년 1월 26일에 출시 - 225.06 KBfirefox 52.0 이상, android 52.0 ~ 68.*에서 작동changes:
- removed *Readout and *Input block modes (use protectedCanvasPart instead)
new features:
- options gui improvements
- url specific values can be added by hitting enter in the input
- highlight "hide" icon when "tabbing" to it
- made url specific values manageable with "tabbing"
- added setting "protected canvas part" to decouple block mode from part
- added "share persistent randomness between domains"
fixes:
- constant rng did not work properly when protecting input
- some display inconsistencies
- optional parameter on isPointInPath and isPointInStroke were broken
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.5
2018년 10월 13일에 출시 - 214.76 KBfirefox 52.0 이상, android 52.0 ~ 68.*에서 작동changes:
- DOMRect uses double cache (value and complete DOMRect)
new features:
- added settings sanitation page
- added search field to browser action popup
fixes:
- Google images did not work for some users
- page action was not showing on Firefox Android
- wrong content script does no longer trigger the settings load forcing
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.4
2018년 9월 23일에 출시 - 224.74 KBfirefox 52.0 이상, android 52.0 ~ 68.*에서 작동changes:
- converted "API whitelist" to "protected API features" (automatic settings migration)
- notification details are not stored by default
- settings page reorganized
- audio API notifies on every call
- made audio cache url specific
new features:
- added save/load directly to/from file option
- added protection for DOMRect (getClientRects)
- added setting to control if notification details should be stored
- state of the arrow for url specific values is saved
- browser action icon gets grayed out if the page is whitelisted
- added search to options page
fixes:
- window and audio API were always blocked when using any of the "block ..." modes
- canvas content was not stored to be displayed when wanted
- hovering over toolbar icon created error in the browser console
- canvas content was not shown in ask mode any more
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드
버전 0.5.3
2018년 9월 2일에 출시 - 194.94 KBfirefox 52.0 이상, android 52.0 ~ 68.*에서 작동changes:
- removed active support for Firefox < 60
- maximal 250 notifications per domain and type will be rendered
new features:
- display version in options page
- added link to open options page in separate tab
- added option "Don't show again on update." for options page
- added option to highlight page action icon
- added option to control browser action icon on notifications
- added theme for browser and page action popup
- added badge
- added option to ignore APIs
- added protection for history length
- added protection for window name and opener
fixes:
- CSP did not work properly for worker-src
- detection if the options page was displayed in a separate tab did not work reliably
- popup text not readable in some dark themes
- display conditions for notification settings
- page action not useable with a lot of notifications
- blocking of blob-worker broke some pages
known issues:
- if a data URL is blocked the page action button does not appearMozilla Public License 2.0에 따라 릴리스된 소스 코드