Zgodovina različic CanvasBlocker – 25 različic
CanvasBlocker — kkapsner
- Previdno s starimi različicami! Spodnje različice so na razpolago za namene preskušanja in sklicevanja.Vedno uporabljajte najnovejšo različico dodatka. 
- Najnovejša različica- Različica 1.11Izdano 3. jan. 2025 – 448,87 KBDeluje z firefox 100.0 in novejši, android 120.0 in novejšichanges:
 - 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 protected- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Starejše različice- Različica 1.10.1Izdano 10. apr. 2024 – 432,95 KBDeluje z firefox 100.0 in novejši, android 120.0 in novejšinew 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 protected- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 1.9Izdano 15. apr. 2023 – 394,56 KBDeluje z firefox 68.0 in novejši, android 68.0 do 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 protected- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 1.8Izdano 17. feb. 2022 – 368,37 KBDeluje z firefox 56.0 in novejši, android 68.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 1.7Izdano 7. nov. 2021 – 360,12 KBDeluje z firefox 56.0 in novejši, android 68.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 1.6.1Izdano 21. jun. 2021 – 360,33 KBDeluje z firefox 56.0 in novejši, android 68.0 do 68.*fixes:
 - Google login and account creation did not work
 known issues:
 - if a data URL is blocked the page action button does not appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 1.5Izdano 18. jan. 2021 – 358,58 KBDeluje z firefox 56.0 in novejši, android 68.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 1.4Izdano 9. nov. 2020 – 356,96 KBDeluje z firefox 56.0 in novejši, android 68.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 1.3Izdano 7. jun. 2020 – 337,37 KBDeluje z firefox 56.0 in novejši, android 68.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 1.2Izdano 17. mar. 2020 – 313,97 KBDeluje z firefox 56.0 in novejši, android 68.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 1.1Izdano 28. jan. 2020 – 301,47 KBDeluje z firefox 56.0 in novejši, android 57.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 1.0Izdano 18. jan. 2020 – 297,79 KBDeluje z firefox 56.0 in novejši, android 57.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.14Izdano 23. sep. 2019 – 277,99 KBDeluje z firefox 56.0 in novejši, android 57.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.13Izdano 24. jul. 2019 – 274,88 KBDeluje z firefox 56.0 in novejši, android 57.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.12Izdano 6. jul. 2019 – 267,14 KBDeluje z firefox 56.0 in novejši, android 57.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.11Izdano 23. jun. 2019 – 266,32 KBDeluje z firefox 56.0 in novejši, android 57.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.10Izdano 31. maj. 2019 – 265,18 KBDeluje z firefox 56.0 in novejši, android 57.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.9.1Izdano 28. maj. 2019 – 262,43 KBDeluje z firefox 56.0 in novejši, android 57.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.9Izdano 26. maj. 2019 – 262,32 KBDeluje z firefox 52.0 in novejši, android 52.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.8Izdano 10. feb. 2019 – 225,65 KBDeluje z firefox 52.0 in novejši, android 52.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.7Izdano 4. feb. 2019 – 225,29 KBDeluje z firefox 52.0 in novejši, android 52.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.6Izdano 26. jan. 2019 – 225,06 KBDeluje z firefox 52.0 in novejši, android 52.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.5Izdano 13. okt. 2018 – 214,76 KBDeluje z firefox 52.0 in novejši, android 52.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.4Izdano 23. sep. 2018 – 224,74 KBDeluje z firefox 52.0 in novejši, android 52.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
- Različica 0.5.3Izdano 2. sep. 2018 – 194,94 KBDeluje z firefox 52.0 in novejši, android 52.0 do 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 appear- Izvorna koda objavljena pod Mozilla Public License 2.0 
