CINXE.COM
Manifest v3 Opera | Opera forums
<!DOCTYPE html> <html lang="en-GB" data-dir="ltr" style="direction: ltr; --panel-offset: 50px;" > <head> <title>Manifest v3 Opera | Opera forums</title> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="content-type" content="text/html; charset=UTF-8" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="mobile-web-app-capable" content="yes" /> <meta property="og:site_name" content="Opera forums" /> <meta name="msapplication-badge" content="frequency=30; polling-uri=https://forums.opera.com/sitemap.xml" /> <meta name="theme-color" content="#ffffff" /> <meta name="title" content="Manifest v3 Opera" /> <meta name="description" content="@vjik7 I got information that upload od manifest v3 extensions should be possible within a week. Migration of old extensions and deprecation of v2 will be done as separate tasks later. " /> <meta property="og:title" content="Manifest v3 Opera" /> <meta property="og:description" content="@vjik7 I got information that upload od manifest v3 extensions should be possible within a week. Migration of old extensions and deprecation of v2 will be done as separate tasks later. " /> <meta property="og:type" content="article" /> <meta property="article:published_time" content="2021-07-26T14:55:35.704Z" /> <meta property="article:modified_time" content="2024-11-24T09:04:43.879Z" /> <meta property="article:section" content="Opera for computers" /> <meta property="og:image" content="https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm" /> <meta property="og:image:url" content="https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm" /> <meta property="og:image" content="https://forums.opera.com/assets/uploads/system/og-image.png" /> <meta property="og:image:url" content="https://forums.opera.com/assets/uploads/system/og-image.png" /> <meta property="og:image:width" content="192" /> <meta property="og:image:height" content="192" /> <meta property="og:url" content="https://forums.opera.com/topic/50569/manifest-v3-opera/14?lang=en-GB" /> <link rel="stylesheet" type="text/css" href="/assets/client.css?v=6clreqn1761" /> <link rel="icon" type="image/x-icon" href="/assets/uploads/system/favicon.ico?v=6clreqn1761" /> <link rel="manifest" href="/manifest.webmanifest" crossorigin="use-credentials" /> <link rel="search" type="application/opensearchdescription+xml" title="Opera forums" href="/osd.xml" /> <link rel="apple-touch-icon" href="/assets/uploads/system/touchicon-orig.png" /> <link rel="icon" sizes="36x36" href="/assets/uploads/system/touchicon-36.png" /> <link rel="icon" sizes="48x48" href="/assets/uploads/system/touchicon-48.png" /> <link rel="icon" sizes="72x72" href="/assets/uploads/system/touchicon-72.png" /> <link rel="icon" sizes="96x96" href="/assets/uploads/system/touchicon-96.png" /> <link rel="icon" sizes="144x144" href="/assets/uploads/system/touchicon-144.png" /> <link rel="icon" sizes="192x192" href="/assets/uploads/system/touchicon-192.png" /> <link rel="prefetch" href="/assets/src/modules/composer.js?v=6clreqn1761" /> <link rel="prefetch" href="/assets/src/modules/composer/uploads.js?v=6clreqn1761" /> <link rel="prefetch" href="/assets/src/modules/composer/drafts.js?v=6clreqn1761" /> <link rel="prefetch" href="/assets/src/modules/composer/tags.js?v=6clreqn1761" /> <link rel="prefetch" href="/assets/src/modules/composer/categoryList.js?v=6clreqn1761" /> <link rel="prefetch" href="/assets/src/modules/composer/resize.js?v=6clreqn1761" /> <link rel="prefetch" href="/assets/src/modules/composer/autocomplete.js?v=6clreqn1761" /> <link rel="prefetch" href="/assets/templates/composer.tpl?v=6clreqn1761" /> <link rel="prefetch" href="/assets/language/en-GB/topic.json?v=6clreqn1761" /> <link rel="prefetch" href="/assets/language/en-GB/modules.json?v=6clreqn1761" /> <link rel="prefetch" href="/assets/language/en-GB/tags.json?v=6clreqn1761" /> <link rel="prefetch stylesheet" href="/assets/plugins/nodebb-plugin-markdown/themes/default.min.css" /> <link rel="prefetch" href="/assets/language/en-GB/markdown.json?v=6clreqn1761" /> <link rel="prefetch" href="/assets/src/modules/highlight.js" /> <link rel="stylesheet" href="https://forums.opera.com/assets/plugins/nodebb-plugin-emoji/emoji/styles.css?v=6clreqn1761" /> <link rel="canonical" href="https://forums.opera.com/topic/50569/manifest-v3-opera" /> <link rel="alternate" type="application/rss+xml" href="/topic/50569.rss" /> <link rel="up" href="https://forums.opera.com/category/5/opera-for-computers" /> <link rel="next" href="https://forums.opera.com/topic/50569/manifest-v3-opera?lang=en-GB&page=2" /> <script> var config = JSON.parse('{"relative_path":"","upload_url":"/assets/uploads","asset_base_url":"/assets","assetBaseUrl":"/assets","siteTitle":"Opera forums","browserTitle":"Opera forums","titleLayout":"{pageTitle} | {browserTitle}","showSiteTitle":true,"maintenanceMode":false,"minimumTitleLength":4,"maximumTitleLength":255,"minimumPostLength":4,"maximumPostLength":32767,"minimumTagsPerTopic":0,"maximumTagsPerTopic":5,"minimumTagLength":3,"maximumTagLength":15,"undoTimeout":10000,"useOutgoingLinksPage":false,"allowGuestHandles":false,"allowTopicsThumbnail":false,"usePagination":false,"disableChat":false,"disableChatMessageEditing":false,"maximumChatMessageLength":1000,"socketioTransports":["polling","websocket"],"socketioOrigins":"https://forums.opera.com:*","websocketAddress":"","maxReconnectionAttempts":5,"reconnectionDelay":1500,"topicsPerPage":20,"postsPerPage":20,"maximumFileSize":2048,"theme:id":"nodebb-theme-opera","theme:src":"","defaultLang":"en-GB","userLang":"en-GB","loggedIn":false,"uid":0,"cache-buster":"v=6clreqn1761","topicPostSort":"oldest_to_newest","categoryTopicSort":"newest_to_oldest","csrf_token":"65b9626ec8348f56540b2f2801c71d157941b33cd9dc76c46cd5dc4d99b097506c0ca467895a59e40d24f584efe7adb8511a2be5b9dcb2841786849e956f6bf3","searchEnabled":true,"searchDefaultInQuick":"titles","bootswatchSkin":"","enablePostHistory":true,"timeagoCutoff":30,"timeagoCodes":["af","am","ar","az-short","az","be","bg","bs","ca","cs","cy","da","de-short","de","dv","el","en-short","en","es-short","es","et","eu","fa-short","fa","fi","fr-short","fr","gl","he","hr","hu","hy","id","is","it-short","it","ja","jv","ko","ky","lt","lv","mk","nl","no","pl","pt-br-short","pt-br","pt-short","pt","ro","rs","ru","rw","si","sk","sl","sq","sr","sv","th","tr-short","tr","uk","ur","uz","vi","zh-CN","zh-TW"],"cookies":{"enabled":false,"message":"[[global:cookies.message]]","dismiss":"[[global:cookies.accept]]","link":"[[global:cookies.learn_more]]","link_url":"https://www.cookiesandyou.com"},"thumbs":{"size":512},"iconBackgrounds":["#f44336","#e91e63","#9c27b0","#673ab7","#3f51b5","#2196f3","#009688","#1b5e20","#33691e","#827717","#e65100","#ff5722","#795548","#607d8b"],"emailPrompt":1,"useragent":{"isYaBrowser":false,"isAuthoritative":true,"isMobile":false,"isMobileNative":false,"isTablet":false,"isiPad":false,"isiPod":false,"isiPhone":false,"isiPhoneNative":false,"isAndroid":false,"isAndroidNative":false,"isBlackberry":false,"isOpera":false,"isIE":true,"isEdge":false,"isIECompatibilityMode":false,"isSafari":false,"isFirefox":false,"isWebkit":false,"isChrome":false,"isKonqueror":false,"isOmniWeb":false,"isSeaMonkey":false,"isFlock":false,"isAmaya":false,"isPhantomJS":false,"isEpiphany":false,"isDesktop":true,"isWindows":true,"isLinux":false,"isLinux64":false,"isMac":false,"isChromeOS":false,"isBada":false,"isSamsung":false,"isRaspberry":false,"isBot":false,"isCurl":false,"isAndroidTablet":false,"isWinJs":false,"isKindleFire":false,"isSilk":false,"isCaptive":false,"isSmartTV":false,"isUC":false,"isFacebook":false,"isAlamoFire":false,"isElectron":false,"silkAccelerated":false,"browser":"IE","version":"7.0","os":"Windows Vista","platform":"Microsoft Windows","geoIp":{},"source":"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322)","isWechat":false},"acpLang":"en-GB","topicSearchEnabled":false,"hideSubCategories":false,"hideCategoryLastPost":false,"enableQuickReply":false,"composer-default":{},"markdown":{"highlight":1,"highlightLinesLanguageList":[""],"theme":"default.min.css","defaultHighlightLanguage":""},"opera":{"authValidateEmailURL":"https://auth.opera.com/account/edit-profile"},"google-analytics":{"id":"UA-4118503-39","displayFeatures":"off"},"emojiCustomFirst":false}'); var app = { user: JSON.parse('{"uid":0,"username":"Guest","displayname":"Guest","userslug":"","fullname":"Guest","email":"","icon:text":"?","icon:bgColor":"#aaa","groupTitle":"","groupTitleArray":[],"status":"offline","reputation":0,"email:confirmed":false,"unreadData":{"":{},"new":{},"watched":{},"unreplied":{}},"isAdmin":false,"isGlobalMod":false,"isMod":false,"privileges":{"chat":false,"upload:post:image":false,"upload:post:file":false,"signature":false,"invite":false,"group:create":false,"search:content":false,"search:users":false,"search:tags":true,"view:users":true,"view:tags":true,"view:groups":true,"local:login":false,"ban":false,"mute":false,"view:users:info":false},"timeagoCode":"en","offline":true,"isEmailConfirmSent":false}') }; </script> </head> <body class="page-topic page-topic-50569 page-topic-manifest-v3-opera page-topic-category-5 page-topic-category-opera-for-computers parent-category-5 page-status-200 theme-opera user-guest skin-noskin"> <nav id="menu" class="slideout-menu hidden"> <section class="menu-section" data-section="navigation"> <ul class="menu-section-list"></ul> </section> </nav> <nav id="chats-menu" class="slideout-menu hidden"> </nav> <main id="panel" class="slideout-panel"> <nav class="navbar navbar-default navbar-fixed-top header" id="header-menu" component="navbar"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle pull-left" id="mobile-menu"> <i class="fa fa-lg fa-fw fa-bars unread-count" data-content="0" data-unread-url="/unread"></i> </button> <div class="navbar-search visible-xs pull-right"> <form action="/search" method="GET"> <button type="button" class="btn btn-link"><i class="fa fa-lg fa-fw fa-search" title="Search"></i></button> <input autocomplete="off" type="text" class="form-control hidden" name="term" placeholder="Search"/> <button class="btn btn-primary hidden" type="submit"></button> <input type="text" class="hidden" name="in" value="titles" /> </form> <div class="quick-search-container hidden"> <div class="quick-search-results-container"></div> </div> </div> <a class="forum-logo-wrapper" href="/"> <img alt="" class="forum-logo" src="/plugins/nodebb-theme-opera/static/logo@2x.png" /> </a> <div component="navbar/title" class="visible-xs hidden"> <span></span> </div> </div> <div id="nav-dropdown" class="hidden-xs"> <ul id="logged-out-menu" class="nav navbar-nav navbar-right"> <li class="login"> <a class="operaLoginButton" href="/auth/opera?return_path=%2Ftopic%2F50569%2Fmanifest-v3-opera%2F14%3Flang%3Den-GB" data-base-href="/auth/opera" rel="nofollow" target="_top"> <span class="btn btn-primary">Login</span> </a> </li> </ul> <ul class="nav navbar-nav navbar-right"> <li> <form id="search-form" class="navbar-form clearfix hidden-xs" role="search" method="GET"> <button id="search-button" type="button" class="btn btn-link"><i class="fa fa-search fa-fw" title="Search"></i></button> <div class="hidden" id="search-fields"> <div class="form-group"> <input autocomplete="off" type="text" class="form-control" placeholder="Search" name="query" value=""> <a href="#"><i class="fa fa-gears fa-fw advanced-search-link"></i></a> </div> <button type="submit" class="btn btn-default hide">Search</button> </div> </form> <div id="quick-search-container" class="quick-search-container hidden"> <div class="checkbox filter-category"> <label> <input type="checkbox" checked><span class="name"></span> </label> </div> <div class="text-center loading-indicator"><i class="fa fa-spinner fa-spin"></i></div> <div class="quick-search-results-container"></div> </div> </li> <li class="visible-xs" id="search-menu"> <a href="/search"> <i class="fa fa-search fa-fw"></i> Search </a> </li> </ul> <ul class="nav navbar-nav navbar-right hidden-xs"> <li> <a href="#" id="reconnect" class="hide" title="Looks like your connection to Opera forums was lost, please wait while we try to reconnect."> <i class="fa fa-check"></i> </a> </li> </ul> <ul id="main-nav" class="nav navbar-nav"> <li class=""> <a title="Categories" class="navigation-link " href="/categories" > <i class="fa fa-fw fa-list" data-content=""></i> <span class="visible-xs-inline">Categories</span> </a> </li> <li class=""> <a title="Recent" class="navigation-link " href="/recent" > <i class="fa fa-fw fa-clock-o" data-content=""></i> <span class="visible-xs-inline">Recent</span> </a> </li> <li class=""> <a title="Tags" class="navigation-link " href="/tags" > <i class="fa fa-fw fa-tags" data-content=""></i> <span class="visible-xs-inline">Tags</span> </a> </li> <li class=""> <a title="Users" class="navigation-link " href="/users" > <i class="fa fa-fw fa-user" data-content=""></i> <span class="visible-xs-inline">Users</span> </a> </li> <li class=""> <a title="Groups" class="navigation-link " href="/groups" > <i class="fa fa-fw fa-group" data-content=""></i> <span class="visible-xs-inline">Groups</span> </a> </li> <li class=""> <a title="Rules" class="navigation-link " href="/rules" > <i class="fa fa-fw fa-book" data-content=""></i> <span class="visible-xs-inline">Rules</span> </a> </li> <li class=""> <a title="Help" class="navigation-link " href="/help" > <i class="fa fa-fw fa-question-circle" data-content=""></i> <span class="visible-xs-inline">Help</span> </a> </li> </ul> </div> </div> </nav> <div class="container" id="download-opera"> <div class="get-opera"> <div class="get-opera-closer"> <svg width="24px" height="24px" viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <circle id="oval" fill="#fff" cx="15" cy="15" r="9"></circle> <path d="M19.5146932,11 L11,19.5146932" id="line-1" stroke="#452eb7" stroke-width="2"></path> <path d="M19.5146932,19.5146932 L11,11" id="line-2" stroke="#452eb7" stroke-width="2"></path> </svg> </div> <p class="get-opera-title"> <strong>Do more on the web, with a fast and secure browser!</strong> </p> <p class="get-opera-element">Download Opera browser with:</p> <ul class="get-opera-features-list"> <li class="get-opera-features-list--adblocker">built-in ad blocker</li> <li class="get-opera-features-list--battery-saver">battery saver</li> <li class="get-opera-features-list--free-vpn">free VPN</li> </ul> <a class="get-opera-btn os-default" href="https://www.opera.com/computer" data-query-params="utm_campaign=forums_banner&utm_medium=ip&utm_source=forums_opera_com">Download Opera</a> </div> </div> <div class="container" id="content"> <noscript> <div class="alert alert-danger"> <p> Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in <strong>read-only mode</strong>. </p> <p> Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript). </p> </div> </noscript> <div data-widget-area="header"> </div> <div class="row"> <div class="topic col-lg-12"> <div class="topic-header"> <h1 component="post/header" class="" itemprop="name"> <span class="topic-title"> <span component="topic/labels"> <i component="topic/scheduled" class="pull-left fa fa-clock-o hidden" title="Scheduled"></i> <i component="topic/pinned" class="pull-left fa fa-thumb-tack hidden" title="Pinned"></i> <i component="topic/locked" class="pull-left fa fa-lock hidden" title="Locked"></i> <i class="pull-left fa fa-arrow-circle-right hidden" title="Moved"></i> </span> <span component="topic/title">Manifest v3 Opera</span> </span> </h1> <div class="topic-info clearfix"> <div class="category-item inline-block"> <div role="presentation" class="icon pull-left" style="background-color: #501ac4; color: #ffffff;"> <i class="fa fa-fw fa-desktop"></i> </div> <a href="/category/5/opera-for-computers">Opera for computers</a> </div> <div class="tags tag-list inline-block hidden-xs"> </div> <div class="inline-block hidden-xs"> <div class="stats text-muted"> <i class="fa fa-fw fa-user" title="Posters"></i> <span title="10" class="human-readable-number">10</span> </div> <div class="stats text-muted"> <i class="fa fa-fw fa-pencil" title="Posts"></i> <span component="topic/post-count" title="22" class="human-readable-number">22</span> </div> <div class="stats views text-muted"> <i class="fa fa-fw fa-eye" title="Views"></i> <span class="human-readable-number" title="28638">28638</span> </div> </div> <a class="hidden-xs" target="_blank" href="/topic/50569.rss"><i class="fa fa-rss-square"></i></a> <div class="topic-main-buttons pull-right inline-block"> <span class="loading-indicator btn pull-left hidden" done="0"> <span class="hidden-xs">Loading More Posts</span> <i class="fa fa-refresh fa-spin"></i> </span> <div title="Sort by" class="btn-group bottom-sheet hidden-xs" component="thread/sort"> <button class="btn btn-sm btn-default dropdown-toggle" data-toggle="dropdown" type="button"> <span><i class="fa fa-fw fa-sort"></i></span></button> <ul class="dropdown-menu dropdown-menu-right"> <li><a href="#" class="oldest_to_newest" data-sort="oldest_to_newest"><i class="fa fa-fw"></i> Oldest to Newest</a></li> <li><a href="#" class="newest_to_oldest" data-sort="newest_to_oldest"><i class="fa fa-fw"></i> Newest to Oldest</a></li> <li><a href="#" class="most_votes" data-sort="most_votes"><i class="fa fa-fw"></i> Most Votes</a></li> </ul> </div> <div class="inline-block"> </div> <div component="topic/reply/container" class="btn-group action-bar bottom-sheet hidden"> <a href="/compose?tid=50569&title=Manifest v3 Opera" class="btn btn-sm btn-primary" component="topic/reply" data-ajaxify="false" role="button"><i class="fa fa-reply visible-xs-inline"></i><span class="visible-sm-inline visible-md-inline visible-lg-inline"> Reply</span></a> <button type="button" class="btn btn-sm btn-info dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> </button> <ul class="dropdown-menu pull-right" role="menu"> <li><a href="#" component="topic/reply-as-topic">Reply as topic</a></li> </ul> </div> <a component="topic/reply/guest" href="/auth/opera?return_path=%2Ftopic%2F50569%2Fmanifest-v3-opera%2F14%3Flang%3Den-GB" data-base-href="/auth/opera" class="btn btn-sm btn-primary operaLoginButton" rel="nofollow" target="_top">Log in to reply</a> </div> </div> </div> <div component="topic/deleted/message" class="alert alert-warning hidden clearfix"> <span class="pull-left">This topic has been deleted. Only users with topic management privileges can see it.</span> <span class="pull-right"> </span> </div> <ul component="topic" class="posts timeline" data-tid="50569" data-cid="5"> <li component="post" class=" " data-index="4" data-pid="274383" data-uid="347780" data-timestamp="1644775351870" data-username="qpayct" data-userslug="qpayct" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="4" id="4"></a> <meta itemprop="datePublished" content="2022-02-13T18:02:31.870Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/qpayct"> <img class="avatar avatar-sm2x avatar-rounded" alt="qpayct" title="qpayct" data-uid="347780" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/1f00e4a27ba3a7ec3154b5239d91275d?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/qpayct" itemprop="author" data-username="qpayct" data-uid="347780">qpayct</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="258864" href="/post/258864"><i class="fa fa-reply"></i> @gmiazga</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/274383"><span class="timeago" title="2022-02-13T18:02:31.870Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/13833">@gmiazga</a> said in <a href="/post/258864">Manifest v3 Opera</a>:</p> <blockquote> <p dir="auto">Manifest 3 is already supported in Opera in the same form as Chrome supports it.</p> </blockquote> <p dir="auto">Is there a tutorial how to migrate from v2 to v3 on Opera?</p> <p dir="auto">Because my extension works on Google and Edge, but refuse to work with Opera.</p> <p dir="auto">The error I get says that "content_security_policy" value must be string when in fact in Google's manifest v3 its an object.</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="2">2</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select "> <span component="post/reply-count/avatars" class="avatars hidden "> <img class="avatar avatar-xs avatar-rounded" alt="carlosjeurissen" title="carlosjeurissen" data-uid="222055" loading="lazy" component="avatar/picture" src="https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm" style="" /> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="1">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title="2022-02-16T16:14:36.072Z"></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" topic-owner-post" data-index="5" data-pid="274596" data-uid="222055" data-timestamp="1645028076072" data-username="carlosjeurissen" data-userslug="carlosjeurissen" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="5" id="5"></a> <meta itemprop="datePublished" content="2022-02-16T16:14:36.072Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/carlosjeurissen"> <img class="avatar avatar-sm2x avatar-rounded" alt="carlosjeurissen" title="carlosjeurissen" data-uid="222055" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/carlosjeurissen" itemprop="author" data-username="carlosjeurissen" data-uid="222055">carlosjeurissen</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="274383" href="/post/274383"><i class="fa fa-reply"></i> @qpayct</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/274596"><span class="timeago" title="2022-02-16T16:14:36.072Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/347780"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/347780">@qpayct</a></a> Can confirm your issue about the CSP. When you remove it Opera states "Manifest format version is not supported.".</p> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/13833">@gmiazga</a> <a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/347780"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/347780">@qpayct</a></a> <a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/265808">@namero999</a> Currently the Opera Add-ons Store doesn't support manifest v3 extension packages. When can we expect the store to support them?</p> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/13833">@gmiazga</a> Thanks a lot for the explanations. Is there any reason why the non-blocking webRequest API and/or blocking webRequest API won't be supported in v3 by Opera?</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="3">3</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select hidden"> <span component="post/reply-count/avatars" class="avatars hidden "> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="0">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title=""></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" " data-index="6" data-pid="276518" data-uid="379" data-timestamp="1647038739823" data-username="xantares" data-userslug="xantares" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="6" id="6"></a> <meta itemprop="datePublished" content="2022-03-11T22:45:39.823Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/xantares"> <img class="avatar avatar-sm2x avatar-rounded" alt="xantares" title="xantares" data-uid="379" loading="lazy" component="user/picture" src="/assets/uploads/profile/379-profileavatar.jpeg" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/xantares" itemprop="author" data-username="xantares" data-uid="379">xantares</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="258864" href="/post/258864"><i class="fa fa-reply"></i> @gmiazga</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/276518"><span class="timeago" title="2022-03-11T22:45:39.823Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/13833">@gmiazga</a></p> <p dir="auto">Opera's <a href="http://addons.opera.com" target="_blank" rel="noopener noreferrer nofollow ugc">addons.opera.com</a> doesn't seem to accept M3 extension updates, though.</p> <p dir="auto">I get the feeling, Opera is kind of slightly abandoning its own extension repository, by the way. Is it right, that users as well as developers should concentrate on Chrome's addon store instead?</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="2">2</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select hidden"> <span component="post/reply-count/avatars" class="avatars hidden "> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="0">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title=""></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" " data-index="7" data-pid="276684" data-uid="342664" data-timestamp="1647196770768" data-username="nfl0" data-userslug="nfl0" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="7" id="7"></a> <meta itemprop="datePublished" content="2022-03-13T18:39:30.768Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/nfl0"> <img class="avatar avatar-sm2x avatar-rounded" alt="nfl0" title="nfl0" data-uid="342664" loading="lazy" component="user/picture" src="/assets/uploads/profile/342664-profileavatar-1698259580984.jpeg" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/nfl0" itemprop="author" data-username="nfl0" data-uid="342664">nfl0</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/276684"><span class="timeago" title="2022-03-13T18:39:30.768Z"></span></a> </span> </small> <p dir="auto">when M3?</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="2">2</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select hidden"> <span component="post/reply-count/avatars" class="avatars hidden "> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="0">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title=""></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" topic-owner-post" data-index="8" data-pid="276702" data-uid="222055" data-timestamp="1647259381308" data-username="carlosjeurissen" data-userslug="carlosjeurissen" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="8" id="8"></a> <meta itemprop="datePublished" content="2022-03-14T12:03:01.308Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/carlosjeurissen"> <img class="avatar avatar-sm2x avatar-rounded" alt="carlosjeurissen" title="carlosjeurissen" data-uid="222055" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/carlosjeurissen" itemprop="author" data-username="carlosjeurissen" data-uid="222055">carlosjeurissen</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/276702"><span class="timeago" title="2022-03-14T12:03:01.308Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/13833">@gmiazga</a> By now we as developers and users really need to know when Opera will support Manifest v3 on the Opera Store. OR, if the Opera Store will be phased out and we need to migrate people to the Chrome Web Store.</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="2">2</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select "> <span component="post/reply-count/avatars" class="avatars hidden "> <img class="avatar avatar-xs avatar-rounded" alt="gmiazga" title="gmiazga" data-uid="13833" loading="lazy" component="avatar/picture" src="https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm" style="" /> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="2">2 Replies</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title="2022-03-29T05:02:55.022Z"></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" " data-index="9" data-pid="276757" data-uid="13833" data-timestamp="1647355449797" data-username="gmiazga" data-userslug="gmiazga" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="9" id="9"></a> <meta itemprop="datePublished" content="2022-03-15T14:44:09.797Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/gmiazga"> <img class="avatar avatar-sm2x avatar-rounded" alt="gmiazga" title="gmiazga" data-uid="13833" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/gmiazga" itemprop="author" data-username="gmiazga" data-uid="13833">gmiazga</a> </strong> <a href="/groups/opera-employees"><small class="label group-label inline-block" style="color:#ffffff;background-color: #db0000;"><i class="fa fa-opera"></i> Opera</small></a> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="276702" href="/post/276702"><i class="fa fa-reply"></i> @carlosjeurissen</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/276757"><span class="timeago" title="2022-03-15T14:44:09.797Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/222055">@carlosjeurissen</a> at the moment we do not have plans for closing our store. Will try to get some information about plans for allowing v3 in our store.</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="4">4</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select hidden"> <span component="post/reply-count/avatars" class="avatars hidden "> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="0">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title=""></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" " data-index="10" data-pid="277751" data-uid="13833" data-timestamp="1648530175022" data-username="gmiazga" data-userslug="gmiazga" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="10" id="10"></a> <meta itemprop="datePublished" content="2022-03-29T05:02:55.022Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/gmiazga"> <img class="avatar avatar-sm2x avatar-rounded" alt="gmiazga" title="gmiazga" data-uid="13833" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/gmiazga" itemprop="author" data-username="gmiazga" data-uid="13833">gmiazga</a> </strong> <a href="/groups/opera-employees"><small class="label group-label inline-block" style="color:#ffffff;background-color: #db0000;"><i class="fa fa-opera"></i> Opera</small></a> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="276702" href="/post/276702"><i class="fa fa-reply"></i> @carlosjeurissen</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/277751"><span class="timeago" title="2022-03-29T05:02:55.022Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/222055">@carlosjeurissen</a> I got information that support for v3 in <a href="http://addons.opera.com" target="_blank" rel="noopener noreferrer nofollow ugc">addons.opera.com</a> has been scheduled for development. No ETA on it yet, so I will try to get this post update.</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="3">3</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select "> <span component="post/reply-count/avatars" class="avatars hidden "> <img class="avatar avatar-xs avatar-rounded" alt="nfl0" title="nfl0" data-uid="342664" loading="lazy" component="avatar/picture" src="/assets/uploads/profile/342664-profileavatar-1698259580984.jpeg" style="" /> <img class="avatar avatar-xs avatar-rounded" alt="vjik7" title="vjik7" data-uid="245066" loading="lazy" component="avatar/picture" src="https://www.gravatar.com/avatar/8c0f63d96c05f09146664dda0a80361c?size=192&d=mm" style="" /> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="2">2 Replies</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title="2022-05-11T13:31:31.504Z"></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" " data-index="11" data-pid="279301" data-uid="342664" data-timestamp="1650333314479" data-username="nfl0" data-userslug="nfl0" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="11" id="11"></a> <meta itemprop="datePublished" content="2022-04-19T01:55:14.479Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/nfl0"> <img class="avatar avatar-sm2x avatar-rounded" alt="nfl0" title="nfl0" data-uid="342664" loading="lazy" component="user/picture" src="/assets/uploads/profile/342664-profileavatar-1698259580984.jpeg" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/nfl0" itemprop="author" data-username="nfl0" data-uid="342664">nfl0</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="277751" href="/post/277751"><i class="fa fa-reply"></i> @gmiazga</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/279301"><span class="timeago" title="2022-04-19T01:55:14.479Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/13833">@gmiazga</a> wen</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="0">0</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select hidden"> <span component="post/reply-count/avatars" class="avatars hidden "> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="0">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title=""></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" " data-index="12" data-pid="280841" data-uid="245066" data-timestamp="1652275891504" data-username="vjik7" data-userslug="vjik7" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="12" id="12"></a> <meta itemprop="datePublished" content="2022-05-11T13:31:31.504Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/vjik7"> <img class="avatar avatar-sm2x avatar-rounded" alt="vjik7" title="vjik7" data-uid="245066" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/8c0f63d96c05f09146664dda0a80361c?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/vjik7" itemprop="author" data-username="vjik7" data-uid="245066">vjik7</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="277751" href="/post/277751"><i class="fa fa-reply"></i> @gmiazga</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/280841"><span class="timeago" title="2022-05-11T13:31:31.504Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/13833">@gmiazga</a> Is there ETA already?</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="0">0</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select "> <span component="post/reply-count/avatars" class="avatars hidden "> <img class="avatar avatar-xs avatar-rounded" alt="gmiazga" title="gmiazga" data-uid="13833" loading="lazy" component="avatar/picture" src="https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm" style="" /> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="1">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title="2022-05-12T08:01:12.873Z"></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" " data-index="13" data-pid="280921" data-uid="13833" data-timestamp="1652342472873" data-username="gmiazga" data-userslug="gmiazga" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="13" id="13"></a> <meta itemprop="datePublished" content="2022-05-12T08:01:12.873Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/gmiazga"> <img class="avatar avatar-sm2x avatar-rounded" alt="gmiazga" title="gmiazga" data-uid="13833" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/gmiazga" itemprop="author" data-username="gmiazga" data-uid="13833">gmiazga</a> </strong> <a href="/groups/opera-employees"><small class="label group-label inline-block" style="color:#ffffff;background-color: #db0000;"><i class="fa fa-opera"></i> Opera</small></a> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="280841" href="/post/280841"><i class="fa fa-reply"></i> @vjik7</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/280921"><span class="timeago" title="2022-05-12T08:01:12.873Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/245066">@vjik7</a> I got information that upload od manifest v3 extensions should be possible within a week. Migration of old extensions and deprecation of v2 will be done as separate tasks later.</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="1">1</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select "> <span component="post/reply-count/avatars" class="avatars hidden "> <img class="avatar avatar-xs avatar-rounded" alt="vjik7" title="vjik7" data-uid="245066" loading="lazy" component="avatar/picture" src="https://www.gravatar.com/avatar/8c0f63d96c05f09146664dda0a80361c?size=192&d=mm" style="" /> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="1">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title="2022-06-03T07:11:15.652Z"></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" " data-index="14" data-pid="282525" data-uid="245066" data-timestamp="1654240275652" data-username="vjik7" data-userslug="vjik7" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="14" id="14"></a> <meta itemprop="datePublished" content="2022-06-03T07:11:15.652Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/vjik7"> <img class="avatar avatar-sm2x avatar-rounded" alt="vjik7" title="vjik7" data-uid="245066" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/8c0f63d96c05f09146664dda0a80361c?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/vjik7" itemprop="author" data-username="vjik7" data-uid="245066">vjik7</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="280921" href="/post/280921"><i class="fa fa-reply"></i> @gmiazga</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/282525"><span class="timeago" title="2022-06-03T07:11:15.652Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/13833">@gmiazga</a> Any news?</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="1">1</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select hidden"> <span component="post/reply-count/avatars" class="avatars hidden "> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="0">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title=""></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" " data-index="15" data-pid="284808" data-uid="13833" data-timestamp="1657126555627" data-username="gmiazga" data-userslug="gmiazga" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="15" id="15"></a> <meta itemprop="datePublished" content="2022-07-06T16:55:55.627Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/gmiazga"> <img class="avatar avatar-sm2x avatar-rounded" alt="gmiazga" title="gmiazga" data-uid="13833" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/gmiazga" itemprop="author" data-username="gmiazga" data-uid="13833">gmiazga</a> </strong> <a href="/groups/opera-employees"><small class="label group-label inline-block" style="color:#ffffff;background-color: #db0000;"><i class="fa fa-opera"></i> Opera</small></a> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/284808"><span class="timeago" title="2022-07-06T16:55:55.627Z"></span></a> </span> </small> <p dir="auto">It took way longer than expected but it's finally here. Changes have been deployed on production and it should be possible to upload extensions using manifest v3.</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="3">3</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select "> <span component="post/reply-count/avatars" class="avatars hidden "> <img class="avatar avatar-xs avatar-rounded" alt="carlosjeurissen" title="carlosjeurissen" data-uid="222055" loading="lazy" component="avatar/picture" src="https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm" style="" /> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="1">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title="2022-09-14T11:53:51.679Z"></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" topic-owner-post" data-index="16" data-pid="289541" data-uid="222055" data-timestamp="1663156431679" data-username="carlosjeurissen" data-userslug="carlosjeurissen" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="16" id="16"></a> <meta itemprop="datePublished" content="2022-09-14T11:53:51.679Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/carlosjeurissen"> <img class="avatar avatar-sm2x avatar-rounded" alt="carlosjeurissen" title="carlosjeurissen" data-uid="222055" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/carlosjeurissen" itemprop="author" data-username="carlosjeurissen" data-uid="222055">carlosjeurissen</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="284808" href="/post/284808"><i class="fa fa-reply"></i> @gmiazga</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/289541"><span class="timeago" title="2022-09-14T11:53:51.679Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/13833">@gmiazga</a> Thanks for the MV3 timeline!</p> <p dir="auto">Is it already clear how Opera will handle browser-specific choices and features?</p> <ul> <li>How will the sidebar API change in MV3? (See <a href="https://github.com/w3c/webextensions/issues/128" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/w3c/webextensions/issues/128</a>)</li> </ul> <p dir="auto">Mozilla Firefox decided to handle MV3 a bit different than Chrome to help developers and users:</p> <ul> <li>Will the webRequest still be available in MV3 (Unlike in Google Chrome)</li> <li>Will Opera keep supporting non-persistent background scripts?</li> </ul> <p dir="auto">(When) does opera want to stop supporting MV2 extensions on the store and in the browser? Due to all the issues with MV3, can we as developers ask for extended support of MV2 on the Opera Store? Or allow publishing both MV2 and MV3 at the same time for best backward compatibility?</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="3">3</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select hidden"> <span component="post/reply-count/avatars" class="avatars hidden "> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="0">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title=""></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" " data-index="17" data-pid="341351" data-uid="187475" data-timestamp="1706604357198" data-username="alitoolsio" data-userslug="alitoolsio" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="17" id="17"></a> <meta itemprop="datePublished" content="2024-01-30T08:45:57.198Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/alitoolsio"> <img class="avatar avatar-sm2x avatar-rounded" alt="alitoolsio" title="alitoolsio" data-uid="187475" loading="lazy" component="user/picture" src="/assets/uploads/profile/187475-profileavatar-1706606982755.png" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/alitoolsio" itemprop="author" data-username="alitoolsio" data-uid="187475">alitoolsio</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/341351"><span class="timeago" title="2024-01-30T08:45:57.198Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/13833">@gmiazga</a> when is the full transition to Manifest V3 planned, and when will it be prohibited to load the extension with Manifest V2?</p> <p dir="auto">Or is there no certainty yet about when exactly this will happen, and it is safe to continue loading the extension with Manifest V2?</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="0">0</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select "> <span component="post/reply-count/avatars" class="avatars hidden "> <img class="avatar avatar-xs avatar-rounded" alt="Halterka" title="Halterka" data-uid="812713" loading="lazy" component="avatar/picture" src="https://www.gravatar.com/avatar/a68b9001a8c59a8c3020c671d3e0c476?size=192&d=mm" style="" /> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="1">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title="2024-07-08T03:38:30.419Z"></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" " data-index="18" data-pid="355129" data-uid="812713" data-timestamp="1720409910419" data-username="Halterka" data-userslug="halterka" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="18" id="18"></a> <meta itemprop="datePublished" content="2024-07-08T03:38:30.419Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/halterka"> <img class="avatar avatar-sm2x avatar-rounded" alt="Halterka" title="Halterka" data-uid="812713" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/a68b9001a8c59a8c3020c671d3e0c476?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/halterka" itemprop="author" data-username="Halterka" data-uid="812713">Halterka</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="341351" href="/post/341351"><i class="fa fa-reply"></i> @alitoolsio</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/355129"><span class="timeago" title="2024-07-08T03:38:30.419Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/187475">@alitoolsio</a> I noticed that few developers like <a href="https://simkl.com/apps/chrome/enhancer/updated/" target="_blank" rel="noopener noreferrer nofollow ugc">SIMKL's Netflix Enhancer</a> have already started updating their browser extension to Manifest V3.</p> <p dir="auto">I still kinda use those old browser extension that run on Manifest v2 (which were not updated for ages) but still useful to me - I wonder, what will happen to those apps.</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="0">0</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select hidden"> <span component="post/reply-count/avatars" class="avatars hidden "> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="0">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title=""></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" topic-owner-post" data-index="19" data-pid="364716" data-uid="222055" data-timestamp="1732297546182" data-username="carlosjeurissen" data-userslug="carlosjeurissen" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="19" id="19"></a> <meta itemprop="datePublished" content="2024-11-22T17:45:46.182Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/carlosjeurissen"> <img class="avatar avatar-sm2x avatar-rounded" alt="carlosjeurissen" title="carlosjeurissen" data-uid="222055" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/carlosjeurissen" itemprop="author" data-username="carlosjeurissen" data-uid="222055">carlosjeurissen</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/364716"><span class="timeago" title="2024-11-22T17:45:46.182Z"></span></a> </span> </small> <p dir="auto">People are reporting mv3 warnings in the extensions panel.</p> <p dir="auto"><a href="https://forums.opera.com/topic/36230/app-launcher-customizer-for-google/32">https://forums.opera.com/topic/36230/app-launcher-customizer-for-google/32</a></p> <p dir="auto">Why is this appearing before Opera gave any statement on their mv3 schedule? What is the timeline?</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="0">0</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select "> <span component="post/reply-count/avatars" class="avatars hidden "> <img class="avatar avatar-xs avatar-rounded" alt="leocg" title="leocg" data-uid="73" loading="lazy" component="avatar/picture" src="https://www.gravatar.com/avatar/c5fa45c96370c4e87babc48ea950c830?size=192&d=mm" style="" /> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="1">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title="2024-11-22T19:35:04.401Z"></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="topic/event" class="timeline-event" data-topic-event-id="19272"> <div class="timeline-badge"> <i class="fa fa-link"></i> </div> <span class="timeline-text"> <a href="/post/364717">Referenced by</a> </span> <span><a href="/user/carlosjeurissen"><img class="avatar avatar-xs avatar-rounded" alt="carlosjeurissen" title="carlosjeurissen" data-uid="222055" loading="lazy" component="avatar/picture" src="https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm" style="" /> carlosjeurissen</a></span> <span class="timeago timeline-text" title="2024-11-22T17:47:43.199Z"></span> <li component="post" class=" " data-index="20" data-pid="364735" data-uid="73" data-timestamp="1732304104401" data-username="leocg" data-userslug="leocg" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="20" id="20"></a> <meta itemprop="datePublished" content="2024-11-22T19:35:04.401Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/leocg"> <img class="avatar avatar-sm2x avatar-rounded" alt="leocg" title="leocg" data-uid="73" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/c5fa45c96370c4e87babc48ea950c830?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/leocg" itemprop="author" data-username="leocg" data-uid="73">leocg</a> </strong> <a href="/groups/global-moderators"><small class="label group-label inline-block" style="color:#ffffff;background-color: #006ca6;"><i class="fa fa-gavel"></i> Moderator</small></a> <a href="/groups/community-volunteers"><small class="label group-label inline-block" style="color:#ffffff;background-color: #339900;"><i class="fa fa-hand-paper-o"></i> Volunteer</small></a> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="364716" href="/post/364716"><i class="fa fa-reply"></i> @carlosjeurissen</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/364735"><span class="timeago" title="2024-11-22T19:35:04.401Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/222055">@carlosjeurissen</a> Probably is Chromium doing it.</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="0">0</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select "> <span component="post/reply-count/avatars" class="avatars hidden "> <img class="avatar avatar-xs avatar-rounded" alt="carlosjeurissen" title="carlosjeurissen" data-uid="222055" loading="lazy" component="avatar/picture" src="https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm" style="" /> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="1">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title="2024-11-24T09:04:43.879Z"></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> <li component="post" class=" topic-owner-post" data-index="21" data-pid="364862" data-uid="222055" data-timestamp="1732439083879" data-username="carlosjeurissen" data-userslug="carlosjeurissen" itemscope itemtype="http://schema.org/Comment"> <a component="post/anchor" data-index="21" id="21"></a> <meta itemprop="datePublished" content="2024-11-24T09:04:43.879Z"> <meta itemprop="dateModified" content=""> <div class="clearfix post-header"> <div class="icon pull-left"> <a href="/user/carlosjeurissen"> <img class="avatar avatar-sm2x avatar-rounded" alt="carlosjeurissen" title="carlosjeurissen" data-uid="222055" loading="lazy" component="user/picture" src="https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm" style="" /> <i component="user/status" class="fa fa-circle status offline" title="Offline"></i> </a> </div> </div> <div class="content" component="post/content" itemprop="text"> <small class="post-author"> <strong> <a href="/user/carlosjeurissen" itemprop="author" data-username="carlosjeurissen" data-uid="222055">carlosjeurissen</a> </strong> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a component="post/parent" class="btn btn-xs btn-default hidden-xs" data-topid="364735" href="/post/364735"><i class="fa fa-reply"></i> @leocg</a> <span> </span> </span> </small> <small class="pull-right"> <span class="bookmarked"><i class="fa fa-bookmark-o"></i></span> </small> <small class="pull-right"> <i component="post/edit-indicator" class="fa fa-pencil-square edit-icon hidden"></i> <small data-editor="" component="post/editor" class="hidden">last edited by <span class="timeago" title=""></span></small> <span class="visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block"> <a class="permalink" href="/post/364862"><span class="timeago" title="2024-11-24T09:04:43.879Z"></span></a> </span> </small> <p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forums.opera.com/uid/73">@leocg</a> Yes, still would be nice if Opera would hide these warnings for the time being until they have an mv3 schedule.</p> </div> <div class="clearfix post-footer"> <small class="pull-right post-footer-menu"> <span class="post-tools"> <a component="post/reply" href="#" class="no-select hidden">Reply</a> <a component="post/quote" href="#" class="no-select hidden">Quote</a> </span> <span class="votes"> <a component="post/upvote" href="#" class=""> <i class="fa fa-thumbs-up"></i> </a> <span component="post/vote-count" data-votes="0">0</span> <a component="post/downvote" href="#" class=""> <i class="fa fa-thumbs-down"></i> </a> </span> <span component="post/tools" class="dropdown moderator-tools bottom-sheet "> <a href="#" data-toggle="dropdown" data-ajaxify="false"><i class="fa fa-fw fa-ellipsis-h"></i></a> <ul class="dropdown-menu dropdown-menu-right" role="menu"></ul> </span> </small> <a component="post/reply-count" data-target-component="post/replies/container" href="#" class="threaded-replies no-select hidden"> <span component="post/reply-count/avatars" class="avatars hidden "> </span> <strong class="replies-count" component="post/reply-count/text" data-replies="0">1 Reply</strong> <span class="replies-last hidden-xs">Last reply <span class="timeago" title=""></span></span> <i class="fa fa-fw fa-chevron-right" component="post/replies/open"></i> <i class="fa fa-fw fa-chevron-down hidden" component="post/replies/close"></i> <i class="fa fa-fw fa-spin fa-spinner hidden" component="post/replies/loading"></i> </a> <div component="post/replies/container"></div> </div> </li> </ul> <div class="pagination-block text-center"> <div class="progress-bar"></div> <div class="wrapper dropup"> <i class="fa fa-2x fa-angle-double-up pointer fa-fw pagetop"></i> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> <span class="pagination-text"></span> </a> <i class="fa fa-2x fa-angle-double-down pointer fa-fw pagebottom"></i> <ul class="dropdown-menu dropdown-menu-right" role="menu"> <li> <div class="row"> <div class="col-xs-8 post-content"></div> <div class="col-xs-4 text-right"> <div class="scroller-content"> <span class="pointer pagetop">First post <i class="fa fa-angle-double-up"></i></span> <div class="scroller-container"> <div class="scroller-thumb"> <span class="thumb-text"></span> <div class="scroller-thumb-icon"></div> </div> </div> <span class="pointer pagebottom">Last post <i class="fa fa-angle-double-down"></i></span> </div> </div> </div> <div class="row"> <div class="col-xs-6"> <button id="myNextPostBtn" class="btn btn-default form-control" disabled>Go to my next post</button> </div> <div class="col-xs-6"> <input type="number" class="form-control" id="indexInput" placeholder="Go to post index"> </div> </div> </li> </ul> </div> </div> </div> <div data-widget-area="sidebar" class="col-lg-3 col-sm-12 hidden"> </div> </div> <div data-widget-area="footer"> </div> <noscript> <div component="pagination" class="text-center pagination-container"> <ul class="pagination hidden-xs"> <li class="previous pull-left disabled"> <a href="?lang=en-GB&page=1" data-page="1"><i class="fa fa-chevron-left"></i> </a> </li> <li class="page active" > <a href="?lang=en-GB&page=1" data-page="1">1</a> </li> <li class="page" > <a href="?lang=en-GB&page=2" data-page="2">2</a> </li> <li class="next pull-right"> <a href="?lang=en-GB&page=2" data-page="2"> <i class="fa fa-chevron-right"></i></a> </li> </ul> <ul class="pagination hidden-sm hidden-md hidden-lg"> <li class="first disabled"> <a href="?lang=en-GB&page=1" data-page="1"><i class="fa fa-fast-backward"></i> </a> </li> <li class="previous disabled"> <a href="?lang=en-GB&page=1" data-page="1"><i class="fa fa-chevron-left"></i> </a> </li> <li component="pagination/select-page" class="page select-page"> <a href="#">1 / 2</a> </li> <li class="next"> <a href="?lang=en-GB&page=2" data-page="2"> <i class="fa fa-chevron-right"></i></a> </li> <li class="last"> <a href="?lang=en-GB&page=2" data-page="2"><i class="fa fa-fast-forward"></i> </a> </li> </ul> </div> </noscript> <script id="ajaxify-data" type="application/json">{"tid":50569,"uid":222055,"cid":5,"mainPid":258050,"title":"Manifest v3 Opera","slug":"50569/manifest-v3-opera","timestamp":1627311335704,"lastposttime":1732439083879,"postcount":22,"viewcount":28638,"postercount":10,"upvotes":4,"downvotes":0,"teaserPid":364862,"deleted":0,"locked":0,"pinned":0,"pinExpiry":0,"deleterUid":0,"titleRaw":"Manifest v3 Opera","timestampISO":"2021-07-26T14:55:35.704Z","scheduled":false,"lastposttimeISO":"2024-11-24T09:04:43.879Z","pinExpiryISO":"","votes":4,"tags":[],"thumbs":[],"posts":[{"pid":274383,"uid":347780,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/13833\">@gmiazga<\/a> said in <a href=\"/post/258864\">Manifest v3 Opera<\/a>:<\/p>\n<blockquote>\n<p dir=\"auto\">Manifest 3 is already supported in Opera in the same form as Chrome supports it.<\/p>\n<\/blockquote>\n<p dir=\"auto\">Is there a tutorial how to migrate from v2 to v3 on Opera?<\/p>\n<p dir=\"auto\">Because my extension works on Google and Edge, but refuse to work with Opera.<\/p>\n<p dir=\"auto\">The error I get says that \"content_security_policy\" value must be string when in fact in Google's manifest v3 its an object.<\/p>\n","timestamp":1644775351870,"toPid":"258864","upvotes":2,"downvotes":0,"replies":{"hasMore":false,"users":[{"uid":222055,"username":"carlosjeurissen","userslug":"carlosjeurissen","picture":"https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm","displayname":"carlosjeurissen","icon:text":"C","icon:bgColor":"#3f51b5"}],"text":"[[topic:one_reply_to_this_post]]","count":1,"timestampISO":"2022-02-16T16:14:36.072Z"},"deleted":0,"deleterUid":0,"edited":0,"bookmarks":0,"votes":2,"timestampISO":"2022-02-13T18:02:31.870Z","editedISO":"","index":4,"eventStart":1644775351870,"eventEnd":1645028076072,"parent":{"username":"gmiazga"},"user":{"uid":347780,"username":"qpayct","userslug":"qpayct","reputation":2,"postcount":6,"topiccount":0,"picture":"https://www.gravatar.com/avatar/1f00e4a27ba3a7ec3154b5239d91275d?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1732372152467,"groupTitle":null,"displayname":"qpayct","groupTitleArray":[],"icon:text":"Q","icon:bgColor":"#f44336","lastonlineISO":"2024-11-23T14:29:12.467Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":274596,"uid":222055,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/347780\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/347780\">@qpayct<\/a><\/a> Can confirm your issue about the CSP. When you remove it Opera states \"Manifest format version is not supported.\".<\/p>\n<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/13833\">@gmiazga<\/a> <a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/347780\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/347780\">@qpayct<\/a><\/a> <a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/265808\">@namero999<\/a> Currently the Opera Add-ons Store doesn't support manifest v3 extension packages. When can we expect the store to support them?<\/p>\n<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/13833\">@gmiazga<\/a> Thanks a lot for the explanations. Is there any reason why the non-blocking webRequest API and/or blocking webRequest API won't be supported in v3 by Opera?<\/p>\n","timestamp":1645028076072,"toPid":"274383","upvotes":3,"downvotes":0,"deleted":0,"deleterUid":0,"edited":0,"replies":{"hasMore":false,"users":[],"text":"[[topic:one_reply_to_this_post]]","count":0},"bookmarks":0,"votes":3,"timestampISO":"2022-02-16T16:14:36.072Z","editedISO":"","index":5,"eventStart":1645028076072,"eventEnd":1647038739823,"parent":{"username":"qpayct"},"user":{"uid":222055,"username":"carlosjeurissen","userslug":"carlosjeurissen","reputation":16,"postcount":37,"topiccount":2,"picture":"https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1732439635051,"groupTitle":null,"displayname":"carlosjeurissen","groupTitleArray":[],"icon:text":"C","icon:bgColor":"#3f51b5","lastonlineISO":"2024-11-24T09:13:55.051Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":true,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":276518,"uid":379,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/13833\">@gmiazga<\/a><\/p>\n<p dir=\"auto\">Opera's <a href=\"http://addons.opera.com\" target=\"_blank\" rel=\"noopener noreferrer nofollow ugc\">addons.opera.com<\/a> doesn't seem to accept M3 extension updates, though.<\/p>\n<p dir=\"auto\">I get the feeling, Opera is kind of slightly abandoning its own extension repository, by the way. Is it right, that users as well as developers should concentrate on Chrome's addon store instead?<\/p>\n","timestamp":1647038739823,"toPid":"258864","upvotes":2,"downvotes":0,"deleted":0,"deleterUid":0,"edited":0,"replies":{"hasMore":false,"users":[],"text":"[[topic:one_reply_to_this_post]]","count":0},"bookmarks":0,"votes":2,"timestampISO":"2022-03-11T22:45:39.823Z","editedISO":"","index":6,"eventStart":1647038739823,"eventEnd":1647196770768,"parent":{"username":"gmiazga"},"user":{"uid":379,"username":"xantares","userslug":"xantares","reputation":13,"postcount":69,"topiccount":2,"picture":"/assets/uploads/profile/379-profileavatar.jpeg","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1691433984629,"groupTitle":"[]","displayname":"xantares","groupTitleArray":[],"icon:text":"X","icon:bgColor":"#9c27b0","lastonlineISO":"2023-08-07T18:46:24.629Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":276684,"uid":342664,"tid":50569,"content":"<p dir=\"auto\">when M3?<\/p>\n","timestamp":1647196770768,"upvotes":2,"downvotes":0,"deleted":0,"deleterUid":0,"edited":0,"replies":{"hasMore":false,"users":[],"text":"[[topic:one_reply_to_this_post]]","count":0},"bookmarks":0,"votes":2,"timestampISO":"2022-03-13T18:39:30.768Z","editedISO":"","index":7,"eventStart":1647196770768,"eventEnd":1647259381308,"user":{"uid":342664,"username":"nfl0","userslug":"nfl0","reputation":2,"postcount":3,"topiccount":0,"picture":"/assets/uploads/profile/342664-profileavatar-1698259580984.jpeg","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1698259457287,"groupTitle":"[null]","displayname":"nfl0","groupTitleArray":[null],"icon:text":"N","icon:bgColor":"#3f51b5","lastonlineISO":"2023-10-25T18:44:17.287Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":276702,"uid":222055,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/13833\">@gmiazga<\/a> By now we as developers and users really need to know when Opera will support Manifest v3 on the Opera Store. OR, if the Opera Store will be phased out and we need to migrate people to the Chrome Web Store.<\/p>\n","timestamp":1647259381308,"replies":{"hasMore":false,"users":[{"uid":13833,"username":"gmiazga","userslug":"gmiazga","picture":"https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm","displayname":"gmiazga","icon:text":"G","icon:bgColor":"#33691e"}],"text":"[[topic:replies_to_this_post, 2]]","count":2,"timestampISO":"2022-03-29T05:02:55.022Z"},"upvotes":2,"downvotes":0,"deleted":0,"deleterUid":0,"edited":0,"bookmarks":0,"votes":2,"timestampISO":"2022-03-14T12:03:01.308Z","editedISO":"","index":8,"eventStart":1647259381308,"eventEnd":1647355449797,"user":{"uid":222055,"username":"carlosjeurissen","userslug":"carlosjeurissen","reputation":16,"postcount":37,"topiccount":2,"picture":"https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1732439635051,"groupTitle":null,"displayname":"carlosjeurissen","groupTitleArray":[],"icon:text":"C","icon:bgColor":"#3f51b5","lastonlineISO":"2024-11-24T09:13:55.051Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":true,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":276757,"uid":13833,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/222055\">@carlosjeurissen<\/a> at the moment we do not have plans for closing our store. Will try to get some information about plans for allowing v3 in our store.<\/p>\n","timestamp":1647355449797,"toPid":"276702","upvotes":4,"downvotes":0,"deleted":0,"deleterUid":0,"edited":0,"replies":{"hasMore":false,"users":[],"text":"[[topic:one_reply_to_this_post]]","count":0},"bookmarks":0,"votes":4,"timestampISO":"2022-03-15T14:44:09.797Z","editedISO":"","index":9,"eventStart":1647355449797,"eventEnd":1648530175022,"parent":{"username":"carlosjeurissen"},"user":{"uid":13833,"username":"gmiazga","userslug":"gmiazga","reputation":107,"postcount":204,"topiccount":1,"picture":"https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1719817116290,"groupTitle":"Opera Employees","displayname":"gmiazga","groupTitleArray":["Opera Employees"],"icon:text":"G","icon:bgColor":"#33691e","lastonlineISO":"2024-07-01T06:58:36.290Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[{"name":"Opera Employees","slug":"opera-employees","labelColor":"#db0000","textColor":"#ffffff","icon":"fa-opera","userTitle":"Opera"}],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":277751,"uid":13833,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/222055\">@carlosjeurissen<\/a> I got information that support for v3 in <a href=\"http://addons.opera.com\" target=\"_blank\" rel=\"noopener noreferrer nofollow ugc\">addons.opera.com<\/a> has been scheduled for development. No ETA on it yet, so I will try to get this post update.<\/p>\n","timestamp":1648530175022,"toPid":"276702","upvotes":3,"downvotes":0,"replies":{"hasMore":false,"users":[{"uid":342664,"username":"nfl0","userslug":"nfl0","picture":"/assets/uploads/profile/342664-profileavatar-1698259580984.jpeg","displayname":"nfl0","icon:text":"N","icon:bgColor":"#3f51b5"},{"uid":245066,"username":"vjik7","userslug":"vjik7","picture":"https://www.gravatar.com/avatar/8c0f63d96c05f09146664dda0a80361c?size=192&d=mm","displayname":"vjik7","icon:text":"V","icon:bgColor":"#e91e63"}],"text":"[[topic:replies_to_this_post, 2]]","count":2,"timestampISO":"2022-05-11T13:31:31.504Z"},"deleted":0,"deleterUid":0,"edited":0,"bookmarks":0,"votes":3,"timestampISO":"2022-03-29T05:02:55.022Z","editedISO":"","index":10,"eventStart":1648530175022,"eventEnd":1650333314479,"parent":{"username":"carlosjeurissen"},"user":{"uid":13833,"username":"gmiazga","userslug":"gmiazga","reputation":107,"postcount":204,"topiccount":1,"picture":"https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1719817116290,"groupTitle":"Opera Employees","displayname":"gmiazga","groupTitleArray":["Opera Employees"],"icon:text":"G","icon:bgColor":"#33691e","lastonlineISO":"2024-07-01T06:58:36.290Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[{"name":"Opera Employees","slug":"opera-employees","labelColor":"#db0000","textColor":"#ffffff","icon":"fa-opera","userTitle":"Opera"}],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":279301,"uid":342664,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/13833\">@gmiazga<\/a> wen<\/p>\n","timestamp":1650333314479,"toPid":"277751","deleted":0,"upvotes":0,"downvotes":0,"deleterUid":0,"edited":0,"replies":{"hasMore":false,"users":[],"text":"[[topic:one_reply_to_this_post]]","count":0},"bookmarks":0,"votes":0,"timestampISO":"2022-04-19T01:55:14.479Z","editedISO":"","index":11,"eventStart":1650333314479,"eventEnd":1652275891504,"parent":{"username":"gmiazga"},"user":{"uid":342664,"username":"nfl0","userslug":"nfl0","reputation":2,"postcount":3,"topiccount":0,"picture":"/assets/uploads/profile/342664-profileavatar-1698259580984.jpeg","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1698259457287,"groupTitle":"[null]","displayname":"nfl0","groupTitleArray":[null],"icon:text":"N","icon:bgColor":"#3f51b5","lastonlineISO":"2023-10-25T18:44:17.287Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":280841,"uid":245066,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/13833\">@gmiazga<\/a> Is there ETA already?<\/p>\n","timestamp":1652275891504,"toPid":"277751","replies":{"hasMore":false,"users":[{"uid":13833,"username":"gmiazga","userslug":"gmiazga","picture":"https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm","displayname":"gmiazga","icon:text":"G","icon:bgColor":"#33691e"}],"text":"[[topic:one_reply_to_this_post]]","count":1,"timestampISO":"2022-05-12T08:01:12.873Z"},"deleted":0,"upvotes":0,"downvotes":0,"deleterUid":0,"edited":0,"bookmarks":0,"votes":0,"timestampISO":"2022-05-11T13:31:31.504Z","editedISO":"","index":12,"eventStart":1652275891504,"eventEnd":1652342472873,"parent":{"username":"gmiazga"},"user":{"uid":245066,"username":"vjik7","userslug":"vjik7","reputation":1,"postcount":2,"topiccount":0,"picture":"https://www.gravatar.com/avatar/8c0f63d96c05f09146664dda0a80361c?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1657173907827,"groupTitle":null,"displayname":"vjik7","groupTitleArray":[],"icon:text":"V","icon:bgColor":"#e91e63","lastonlineISO":"2022-07-07T06:05:07.827Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":280921,"uid":13833,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/245066\">@vjik7<\/a> I got information that upload od manifest v3 extensions should be possible within a week. Migration of old extensions and deprecation of v2 will be done as separate tasks later.<\/p>\n","timestamp":1652342472873,"toPid":"280841","upvotes":2,"downvotes":1,"replies":{"hasMore":false,"users":[{"uid":245066,"username":"vjik7","userslug":"vjik7","picture":"https://www.gravatar.com/avatar/8c0f63d96c05f09146664dda0a80361c?size=192&d=mm","displayname":"vjik7","icon:text":"V","icon:bgColor":"#e91e63"}],"text":"[[topic:one_reply_to_this_post]]","count":1,"timestampISO":"2022-06-03T07:11:15.652Z"},"deleted":0,"deleterUid":0,"edited":0,"bookmarks":0,"votes":1,"timestampISO":"2022-05-12T08:01:12.873Z","editedISO":"","index":13,"eventStart":1652342472873,"eventEnd":1654240275652,"parent":{"username":"vjik7"},"user":{"uid":13833,"username":"gmiazga","userslug":"gmiazga","reputation":107,"postcount":204,"topiccount":1,"picture":"https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1719817116290,"groupTitle":"Opera Employees","displayname":"gmiazga","groupTitleArray":["Opera Employees"],"icon:text":"G","icon:bgColor":"#33691e","lastonlineISO":"2024-07-01T06:58:36.290Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[{"name":"Opera Employees","slug":"opera-employees","labelColor":"#db0000","textColor":"#ffffff","icon":"fa-opera","userTitle":"Opera"}],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":282525,"uid":245066,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/13833\">@gmiazga<\/a> Any news?<\/p>\n","timestamp":1654240275652,"toPid":"280921","upvotes":1,"downvotes":0,"deleted":0,"deleterUid":0,"edited":0,"replies":{"hasMore":false,"users":[],"text":"[[topic:one_reply_to_this_post]]","count":0},"bookmarks":0,"votes":1,"timestampISO":"2022-06-03T07:11:15.652Z","editedISO":"","index":14,"eventStart":1654240275652,"eventEnd":1657126555627,"parent":{"username":"gmiazga"},"user":{"uid":245066,"username":"vjik7","userslug":"vjik7","reputation":1,"postcount":2,"topiccount":0,"picture":"https://www.gravatar.com/avatar/8c0f63d96c05f09146664dda0a80361c?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1657173907827,"groupTitle":null,"displayname":"vjik7","groupTitleArray":[],"icon:text":"V","icon:bgColor":"#e91e63","lastonlineISO":"2022-07-07T06:05:07.827Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":284808,"uid":13833,"tid":50569,"content":"<p dir=\"auto\">It took way longer than expected but it's finally here. Changes have been deployed on production and it should be possible to upload extensions using manifest v3.<\/p>\n","timestamp":1657126555627,"upvotes":3,"downvotes":0,"replies":{"hasMore":false,"users":[{"uid":222055,"username":"carlosjeurissen","userslug":"carlosjeurissen","picture":"https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm","displayname":"carlosjeurissen","icon:text":"C","icon:bgColor":"#3f51b5"}],"text":"[[topic:one_reply_to_this_post]]","count":1,"timestampISO":"2022-09-14T11:53:51.679Z"},"deleted":0,"deleterUid":0,"edited":0,"bookmarks":0,"votes":3,"timestampISO":"2022-07-06T16:55:55.627Z","editedISO":"","index":15,"eventStart":1657126555627,"eventEnd":1663156431679,"user":{"uid":13833,"username":"gmiazga","userslug":"gmiazga","reputation":107,"postcount":204,"topiccount":1,"picture":"https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1719817116290,"groupTitle":"Opera Employees","displayname":"gmiazga","groupTitleArray":["Opera Employees"],"icon:text":"G","icon:bgColor":"#33691e","lastonlineISO":"2024-07-01T06:58:36.290Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[{"name":"Opera Employees","slug":"opera-employees","labelColor":"#db0000","textColor":"#ffffff","icon":"fa-opera","userTitle":"Opera"}],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":289541,"uid":222055,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/13833\">@gmiazga<\/a> Thanks for the MV3 timeline!<\/p>\n<p dir=\"auto\">Is it already clear how Opera will handle browser-specific choices and features?<\/p>\n<ul>\n<li>How will the sidebar API change in MV3? (See <a href=\"https://github.com/w3c/webextensions/issues/128\" target=\"_blank\" rel=\"noopener noreferrer nofollow ugc\">https://github.com/w3c/webextensions/issues/128<\/a>)<\/li>\n<\/ul>\n<p dir=\"auto\">Mozilla Firefox decided to handle MV3 a bit different than Chrome to help developers and users:<\/p>\n<ul>\n<li>Will the webRequest still be available in MV3 (Unlike in Google Chrome)<\/li>\n<li>Will Opera keep supporting non-persistent background scripts?<\/li>\n<\/ul>\n<p dir=\"auto\">(When) does opera want to stop supporting MV2 extensions on the store and in the browser? Due to all the issues with MV3, can we as developers ask for extended support of MV2 on the Opera Store? Or allow publishing both MV2 and MV3 at the same time for best backward compatibility?<\/p>\n","timestamp":1663156431679,"toPid":"284808","upvotes":3,"downvotes":0,"deleted":0,"deleterUid":0,"edited":0,"replies":{"hasMore":false,"users":[],"text":"[[topic:one_reply_to_this_post]]","count":0},"bookmarks":0,"votes":3,"timestampISO":"2022-09-14T11:53:51.679Z","editedISO":"","index":16,"eventStart":1663156431679,"eventEnd":1706604357198,"parent":{"username":"gmiazga"},"user":{"uid":222055,"username":"carlosjeurissen","userslug":"carlosjeurissen","reputation":16,"postcount":37,"topiccount":2,"picture":"https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1732439635051,"groupTitle":null,"displayname":"carlosjeurissen","groupTitleArray":[],"icon:text":"C","icon:bgColor":"#3f51b5","lastonlineISO":"2024-11-24T09:13:55.051Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":true,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":341351,"uid":187475,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/13833\">@gmiazga<\/a> when is the full transition to Manifest V3 planned, and when will it be prohibited to load the extension with Manifest V2?<\/p>\n<p dir=\"auto\">Or is there no certainty yet about when exactly this will happen, and it is safe to continue loading the extension with Manifest V2?<\/p>\n","timestamp":1706604357198,"replies":{"hasMore":false,"users":[{"uid":812713,"username":"Halterka","userslug":"halterka","picture":"https://www.gravatar.com/avatar/a68b9001a8c59a8c3020c671d3e0c476?size=192&d=mm","displayname":"Halterka","icon:text":"H","icon:bgColor":"#f44336"}],"text":"[[topic:one_reply_to_this_post]]","count":1,"timestampISO":"2024-07-08T03:38:30.419Z"},"deleted":0,"upvotes":0,"downvotes":0,"deleterUid":0,"edited":0,"bookmarks":0,"votes":0,"timestampISO":"2024-01-30T08:45:57.198Z","editedISO":"","index":17,"eventStart":1706604357198,"eventEnd":1720409910419,"user":{"uid":187475,"username":"alitoolsio","userslug":"alitoolsio","reputation":0,"postcount":1,"topiccount":0,"picture":"/assets/uploads/profile/187475-profileavatar-1706606982755.png","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1707154647916,"groupTitle":"[null]","displayname":"alitoolsio","groupTitleArray":[null],"icon:text":"A","icon:bgColor":"#827717","lastonlineISO":"2024-02-05T17:37:27.916Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":355129,"uid":812713,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/187475\">@alitoolsio<\/a> I noticed that few developers like <a href=\"https://simkl.com/apps/chrome/enhancer/updated/\" target=\"_blank\" rel=\"noopener noreferrer nofollow ugc\">SIMKL's Netflix Enhancer<\/a> have already started updating their browser extension to Manifest V3.<\/p>\n<p dir=\"auto\">I still kinda use those old browser extension that run on Manifest v2 (which were not updated for ages) but still useful to me - I wonder, what will happen to those apps.<\/p>\n","timestamp":1720409910419,"toPid":"341351","deleted":0,"upvotes":0,"downvotes":0,"deleterUid":0,"edited":0,"replies":{"hasMore":false,"users":[],"text":"[[topic:one_reply_to_this_post]]","count":0},"bookmarks":0,"votes":0,"timestampISO":"2024-07-08T03:38:30.419Z","editedISO":"","index":18,"eventStart":1720409910419,"eventEnd":1732297546182,"parent":{"username":"alitoolsio"},"user":{"uid":812713,"username":"Halterka","userslug":"halterka","reputation":0,"postcount":2,"topiccount":1,"picture":"https://www.gravatar.com/avatar/a68b9001a8c59a8c3020c671d3e0c476?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1720416639227,"groupTitle":null,"displayname":"Halterka","groupTitleArray":[],"icon:text":"H","icon:bgColor":"#f44336","lastonlineISO":"2024-07-08T05:30:39.227Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":364716,"uid":222055,"tid":50569,"content":"<p dir=\"auto\">People are reporting mv3 warnings in the extensions panel.<\/p>\n<p dir=\"auto\"><a href=\"https://forums.opera.com/topic/36230/app-launcher-customizer-for-google/32\">https://forums.opera.com/topic/36230/app-launcher-customizer-for-google/32<\/a><\/p>\n<p dir=\"auto\">Why is this appearing before Opera gave any statement on their mv3 schedule? What is the timeline?<\/p>\n","timestamp":1732297546182,"replies":{"hasMore":false,"users":[{"uid":73,"username":"leocg","userslug":"leocg","picture":"https://www.gravatar.com/avatar/c5fa45c96370c4e87babc48ea950c830?size=192&d=mm","displayname":"leocg","icon:text":"L","icon:bgColor":"#3f51b5"}],"text":"[[topic:one_reply_to_this_post]]","count":1,"timestampISO":"2024-11-22T19:35:04.401Z"},"deleted":0,"upvotes":0,"downvotes":0,"deleterUid":0,"edited":0,"bookmarks":0,"votes":0,"timestampISO":"2024-11-22T17:45:46.182Z","editedISO":"","index":19,"eventStart":1732297546182,"eventEnd":1732304104401,"user":{"uid":222055,"username":"carlosjeurissen","userslug":"carlosjeurissen","reputation":16,"postcount":37,"topiccount":2,"picture":"https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1732439635051,"groupTitle":null,"displayname":"carlosjeurissen","groupTitleArray":[],"icon:text":"C","icon:bgColor":"#3f51b5","lastonlineISO":"2024-11-24T09:13:55.051Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":true,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":364735,"uid":73,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/222055\">@carlosjeurissen<\/a> Probably is Chromium doing it.<\/p>\n","timestamp":1732304104401,"toPid":"364716","replies":{"hasMore":false,"users":[{"uid":222055,"username":"carlosjeurissen","userslug":"carlosjeurissen","picture":"https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm","displayname":"carlosjeurissen","icon:text":"C","icon:bgColor":"#3f51b5"}],"text":"[[topic:one_reply_to_this_post]]","count":1,"timestampISO":"2024-11-24T09:04:43.879Z"},"deleted":0,"upvotes":0,"downvotes":0,"deleterUid":0,"edited":0,"bookmarks":0,"votes":0,"timestampISO":"2024-11-22T19:35:04.401Z","editedISO":"","index":20,"eventStart":1732304104401,"eventEnd":1732439083879,"parent":{"username":"carlosjeurissen"},"user":{"uid":73,"username":"leocg","userslug":"leocg","reputation":4150,"postcount":45985,"topiccount":288,"picture":"https://www.gravatar.com/avatar/c5fa45c96370c4e87babc48ea950c830?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1732681432091,"groupTitle":"[\"Global Moderators\",\"Community Volunteers\"]","displayname":"leocg","groupTitleArray":["Global Moderators","Community Volunteers"],"icon:text":"L","icon:bgColor":"#3f51b5","lastonlineISO":"2024-11-27T04:23:52.091Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[{"name":"Global Moderators","slug":"global-moderators","labelColor":"#006ca6","textColor":"#ffffff","icon":"fa-gavel","userTitle":"Moderator"},{"name":"Community Volunteers","slug":"community-volunteers","labelColor":"#339900","textColor":"#ffffff","icon":"fa-hand-paper-o","userTitle":"Volunteer"}],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":false,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"pid":364862,"uid":222055,"tid":50569,"content":"<p dir=\"auto\"><a class=\"plugin-mentions-user plugin-mentions-a\" href=\"https://forums.opera.com/uid/73\">@leocg<\/a> Yes, still would be nice if Opera would hide these warnings for the time being until they have an mv3 schedule.<\/p>\n","timestamp":1732439083879,"toPid":"364735","deleted":0,"upvotes":0,"downvotes":0,"deleterUid":0,"edited":0,"replies":{"hasMore":false,"users":[],"text":"[[topic:one_reply_to_this_post]]","count":0},"bookmarks":0,"votes":0,"timestampISO":"2024-11-24T09:04:43.879Z","editedISO":"","index":21,"eventStart":1732439083879,"eventEnd":1732685455490,"parent":{"username":"leocg"},"user":{"uid":222055,"username":"carlosjeurissen","userslug":"carlosjeurissen","reputation":16,"postcount":37,"topiccount":2,"picture":"https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1732439635051,"groupTitle":null,"displayname":"carlosjeurissen","groupTitleArray":[],"icon:text":"C","icon:bgColor":"#3f51b5","lastonlineISO":"2024-11-24T09:13:55.051Z","banned_until":0,"banned_until_readable":"Not Banned","selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"topicOwnerPost":true,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true}],"events":[{"uid":222055,"type":"backlink","href":"/post/364717","id":19272,"timestamp":1732297663199,"timestampISO":"2024-11-22T17:47:43.199Z","user":{"picture":"https://www.gravatar.com/avatar/ab4d430a6c8d2c3643183edede086337?size=192&d=mm","username":"carlosjeurissen","userslug":"carlosjeurissen","uid":222055,"displayname":"carlosjeurissen","icon:text":"C","icon:bgColor":"#3f51b5"},"icon":"fa-link","text":"[[topic:backlink]]"}],"category":{"cid":5,"name":"Opera for computers","description":"Discussions about Opera browser that runs on your computer","descriptionParsed":"<p>Discussions about Opera browser that runs on your computer<\/p>\n","icon":"fa-desktop","bgColor":"#501ac4","color":"#ffffff","slug":"5/opera-for-computers","parentCid":0,"topic_count":1923,"post_count":9449,"disabled":0,"order":1,"link":"","numRecentReplies":1,"class":"col-md-3 col-xs-6","imageClass":"cover","subCategoriesPerPage":10,"minTags":0,"maxTags":5,"postQueue":1,"isSection":0,"totalPostCount":9449,"totalTopicCount":1923},"tagWhitelist":[],"minTags":0,"maxTags":5,"thread_tools":[],"isFollowing":false,"isNotFollowing":true,"isIgnoring":false,"bookmark":null,"postSharing":[{"id":"facebook","name":"Facebook","class":"fa-facebook","activated":true},{"id":"twitter","name":"Twitter","class":"fa-twitter","activated":true}],"deleter":null,"merger":null,"related":[],"unreplied":false,"icons":[],"privileges":{"topics:reply":false,"topics:read":true,"topics:schedule":false,"topics:tag":false,"topics:delete":false,"posts:edit":false,"posts:history":false,"posts:delete":false,"posts:view_deleted":false,"read":true,"purge":false,"view_thread_tools":false,"editable":false,"deletable":false,"view_deleted":false,"view_scheduled":false,"isAdminOrMod":false,"disabled":0,"tid":"50569","uid":0},"topicStaleDays":60,"reputation:disabled":0,"downvote:disabled":0,"feeds:disableRSS":0,"bookmarkThreshold":5,"necroThreshold":7,"postEditDuration":1800,"postDeleteDuration":1800,"scrollToMyPost":true,"updateUrlWithPostIndex":true,"allowMultipleBadges":true,"privateUploads":false,"showPostPreviewsOnHover":true,"rssFeedUrl":"/topic/50569.rss","postIndex":14,"breadcrumbs":[{"text":"[[global:home]]","url":"/"},{"text":"Opera for computers","url":"/category/5/opera-for-computers","cid":5},{"text":"Manifest v3 Opera"}],"pagination":{"rel":[{"rel":"next","href":"https://forums.opera.com/topic/50569/manifest-v3-opera?lang=en-GB&page=2"}],"pages":[{"page":1,"active":true,"qs":"lang=en-GB&page=1"},{"page":2,"active":false,"qs":"lang=en-GB&page=2"}],"currentPage":1,"pageCount":2,"prev":{"page":1,"active":false,"qs":"lang=en-GB&page=1"},"next":{"page":2,"active":true,"qs":"lang=en-GB&page=2"},"first":{"page":1,"active":true,"qs":"lang=en-GB&page=1"},"last":{"page":2,"active":false,"qs":"lang=en-GB&page=2"}},"loggedIn":false,"relative_path":"","template":{"name":"topic","topic":true},"url":"/topic/50569/manifest-v3-opera/14","bodyClass":"page-topic page-topic-50569 page-topic-manifest-v3-opera page-topic-category-5 page-topic-category-opera-for-computers parent-category-5 page-status-200 theme-opera user-guest","returnPath":"%2Ftopic%2F50569%2Fmanifest-v3-opera%2F14%3Flang%3Den-GB","_header":{"tags":{"meta":[{"name":"viewport","content":"width=device-width, initial-scale=1.0"},{"name":"content-type","content":"text/html; charset=UTF-8","noEscape":true},{"name":"apple-mobile-web-app-capable","content":"yes"},{"name":"mobile-web-app-capable","content":"yes"},{"property":"og:site_name","content":"Opera forums"},{"name":"msapplication-badge","content":"frequency=30; polling-uri=https://forums.opera.com/sitemap.xml","noEscape":true},{"name":"theme-color","content":"#ffffff"},{"name":"title","content":"Manifest v3 Opera"},{"name":"description","content":"@vjik7 I got information that upload od manifest v3 extensions should be possible within a week. Migration of old extensions and deprecation of v2 will be done as separate tasks later. "},{"property":"og:title","content":"Manifest v3 Opera"},{"property":"og:description","content":"@vjik7 I got information that upload od manifest v3 extensions should be possible within a week. Migration of old extensions and deprecation of v2 will be done as separate tasks later. "},{"property":"og:type","content":"article"},{"property":"article:published_time","content":"2021-07-26T14:55:35.704Z"},{"property":"article:modified_time","content":"2024-11-24T09:04:43.879Z"},{"property":"article:section","content":"Opera for computers"},{"property":"og:image","content":"https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm","noEscape":true},{"property":"og:image:url","content":"https://www.gravatar.com/avatar/f3b7be0f43d77fb3c3c95c16b90b42a4?size=192&d=mm","noEscape":true},{"property":"og:image","content":"https://forums.opera.com/assets/uploads/system/og-image.png","noEscape":true},{"property":"og:image:url","content":"https://forums.opera.com/assets/uploads/system/og-image.png","noEscape":true},{"property":"og:image:width","content":"192"},{"property":"og:image:height","content":"192"},{"content":"https://forums.opera.com/topic/50569/manifest-v3-opera/14?lang=en-GB","property":"og:url"}],"link":[{"rel":"icon","type":"image/x-icon","href":"/assets/uploads/system/favicon.ico?v=6clreqn1761"},{"rel":"manifest","href":"/manifest.webmanifest","crossorigin":"use-credentials"},{"rel":"search","type":"application/opensearchdescription+xml","title":"Opera forums","href":"/osd.xml"},{"rel":"apple-touch-icon","href":"/assets/uploads/system/touchicon-orig.png"},{"rel":"icon","sizes":"36x36","href":"/assets/uploads/system/touchicon-36.png"},{"rel":"icon","sizes":"48x48","href":"/assets/uploads/system/touchicon-48.png"},{"rel":"icon","sizes":"72x72","href":"/assets/uploads/system/touchicon-72.png"},{"rel":"icon","sizes":"96x96","href":"/assets/uploads/system/touchicon-96.png"},{"rel":"icon","sizes":"144x144","href":"/assets/uploads/system/touchicon-144.png"},{"rel":"icon","sizes":"192x192","href":"/assets/uploads/system/touchicon-192.png"},{"rel":"prefetch","href":"/assets/src/modules/composer.js?v=6clreqn1761"},{"rel":"prefetch","href":"/assets/src/modules/composer/uploads.js?v=6clreqn1761"},{"rel":"prefetch","href":"/assets/src/modules/composer/drafts.js?v=6clreqn1761"},{"rel":"prefetch","href":"/assets/src/modules/composer/tags.js?v=6clreqn1761"},{"rel":"prefetch","href":"/assets/src/modules/composer/categoryList.js?v=6clreqn1761"},{"rel":"prefetch","href":"/assets/src/modules/composer/resize.js?v=6clreqn1761"},{"rel":"prefetch","href":"/assets/src/modules/composer/autocomplete.js?v=6clreqn1761"},{"rel":"prefetch","href":"/assets/templates/composer.tpl?v=6clreqn1761"},{"rel":"prefetch","href":"/assets/language/en-GB/topic.json?v=6clreqn1761"},{"rel":"prefetch","href":"/assets/language/en-GB/modules.json?v=6clreqn1761"},{"rel":"prefetch","href":"/assets/language/en-GB/tags.json?v=6clreqn1761"},{"rel":"prefetch stylesheet","type":"","href":"/assets/plugins/nodebb-plugin-markdown/themes/default.min.css"},{"rel":"prefetch","href":"/assets/language/en-GB/markdown.json?v=6clreqn1761"},{"rel":"prefetch","href":"/assets/src/modules/highlight.js"},{"rel":"stylesheet","href":"https://forums.opera.com/assets/plugins/nodebb-plugin-emoji/emoji/styles.css?v=6clreqn1761"},{"rel":"canonical","href":"https://forums.opera.com/topic/50569/manifest-v3-opera"},{"rel":"alternate","type":"application/rss+xml","href":"/topic/50569.rss"},{"rel":"up","href":"https://forums.opera.com/category/5/opera-for-computers"},{"rel":"next","href":"https://forums.opera.com/topic/50569/manifest-v3-opera?lang=en-GB&page=2"}]}},"widgets":{"header":[]}}</script> </div><!-- /.container#content --> </main> <div component="toaster/tray" class="alert-window"> <div id="reconnect-alert" class="alert alert-dismissable alert-warning clearfix hide" component="toaster/toast"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> <p>Looks like your connection to Opera forums was lost, please wait while we try to reconnect.</p> </div> </div> <footer class="hf hf__footer"> <div class="hf-wrapper hf__columns"> <div> <input id="hf-downloads-switcher" class="hf__dd-switcher hf-hide" type="checkbox"> <h2 class="hf__heading"> <label class="hf__label" for="hf-downloads-switcher">Download Opera</label> </h2> <div class="hf__dd-content"> <h3 class="hf__sub-heading"><a href="https://www.opera.com/computer">Computer browsers</a></h3> <ul class="hf__links"> <li><a class="hf__link" href="https://www.opera.com/download?os=windows">Opera for Windows</a></li> <li><a class="hf__link" href="https://www.opera.com/download?os=mac">Opera for Mac</a></li> <li><a class="hf__link" href="https://www.opera.com/download?os=linux">Opera for Linux</a></li> <li><a class="hf__link" href="https://www.opera.com/computer/beta">Opera beta version</a></li> <li><a class="hf__link" href="https://www.opera.com/computer/portable">Opera USB</a></li> </ul> <h3 class="hf__sub-heading"><a href="https://www.opera.com/mobile">Mobile browsers</a></h3> <ul class="hf__links"> <li><a class="hf__link" href="https://www.opera.com/mobile/operabrowser">Opera for Android</a></li> <li><a class="hf__link" href="https://www.opera.com/mobile/mini/android">Opera Mini</a></li> <li><a class="hf__link" href="https://www.opera.com/mobile/touch">Opera Touch</a></li> <li><a class="hf__link" href="https://www.opera.com/mobile/basic-phones">Opera for basic phones</a></li> </ul> </div> </div> <div> <input id="hf-services-switcher" class="hf__dd-switcher hf-hide" type="checkbox"> <h2 class="hf__heading"> <label class="hf__label" for="hf-services-switcher">Services</label> </h2> <div class="hf__dd-content"> <ul class="hf__links"> <li><a class="hf__link" href="https://addons.opera.com">Add-ons</a></li> <li><a class="hf__link" href="https://auth.opera.com">Opera account</a></li> <li><a class="hf__link" href="https://addons.opera.com/wallpapers">Wallpapers</a></li> <li><a class="hf__link" href="https://www.opera.com/ads">Opera Ads</a></li> </ul> </div> </div> <div> <input id="hf-help-switcher" class="hf__dd-switcher hf-hide" type="checkbox"> <h2 class="hf__heading"> <label class="hf__label" for="hf-help-switcher">Help</label> </h2> <div class="hf__dd-content"> <ul class="hf__links"> <li><a class="hf__link" href="https://www.opera.com/help">Help & support</a></li> <li><a class="hf__link" href="https://blogs.opera.com">Opera blogs</a></li> <li><a class="hf__link" href="https://forums.opera.com">Opera forums</a></li> <li><a class="hf__link" href="https://dev.opera.com/">Dev.Opera</a></li> </ul> </div> </div> <div> <input id="hf-legal-switcher" class="hf__dd-switcher hf-hide" type="checkbox"> <h2 class="hf__heading"> <label class="hf__label" for="hf-legal-switcher">Legal</label> </h2> <div class="hf__dd-content"> <ul class="hf__links"> <li><a rel="nofollow" class="hf__link" href="https://security.opera.com">Security</a></li> <li><a rel="nofollow" class="hf__link" href="https://www.opera.com/privacy">Privacy</a></li> <li><a rel="nofollow" class="hf__link" href="https://www.opera.com/privacy/cookies">Cookies Policy</a></li> <li><a rel="nofollow" class="hf__link" href="https://www.opera.com/eula">EULA</a></li> <li><a rel="nofollow" class="hf__link" href="https://www.opera.com/terms">Terms of Service</a></li> </ul> </div> </div> <div> <input id="hf-company-switcher" class="hf__dd-switcher hf-hide" type="checkbox"> <h2 class="hf__heading"> <label class="hf__label" for="hf-company-switcher">Company</label> </h2> <div class="hf__dd-content"> <ul class="hf__links"> <li><a class="hf__link" href="https://www.opera.com/about">About Opera</a></li> <li><a class="hf__link" href="https://www.opera.com/newsroom">Press info</a></li> <li><a class="hf__link" href="https://jobs.opera.com/">Jobs</a></li> <li><a class="hf__link" href="https://investor.opera.com/">Investors</a></li> <li><a class="hf__link" href="https://www.opera.com/b2b">Become a partner</a></li> <li><a class="hf__link" href="https://www.opera.com/contact">Contact us</a></li> </ul> </div> </div> </div> <div class="hf-wrapper hf__bottom"> <div class="hf__social-box"> <h2 class="hf__headline hf-hide">Follow Opera</h2> <ul class="hf__social-icons"> <li> <a href="https://www.facebook.com/Opera/" target="_blank" rel="noopener nofollow" title="Opera - Facebook"> <img src="/plugins/nodebb-theme-opera/static/images/social-icons/fb.svg" alt="Opera - Facebook"> </a> </li> <li> <a href="https://twitter.com/opera" target="_blank" rel="noopener nofollow" title="Opera - Twitter"> <img src="/plugins/nodebb-theme-opera/static/images/social-icons/twitter.svg" alt="Opera - Twitter" > </a> </li> <li> <a href="https://www.youtube.com/opera" target="_blank" rel="noopener nofollow" title="Opera - YouTube"> <img src="/plugins/nodebb-theme-opera/static/images/social-icons/youtube.svg" alt="Opera - YouTube" > </a> </li> <li> <a href="https://www.linkedin.com/company/opera-software" target="_blank" rel="noopener nofollow" title="Opera - LinkedIn"> <img src="/plugins/nodebb-theme-opera/static/images/social-icons/linkedin.svg" alt="Opera - LinkedIn"> </a> </li> <li> <a class="instagram" href="https://www.instagram.com/opera/" target="_blank" rel="noopener nofollow" title="Opera - Instagram"> <img src="/plugins/nodebb-theme-opera/static/images/social-icons/instagram.svg" alt="Opera - Instagram"> </a> </li> </ul> </div> <div class="hf__company-box"> <p>© Opera Software 1995-<span id="current-year"></span></p> </div> </div> </footer> <div class="hide"> <script> window.addEventListener('load', function () { define(config.relative_path + '/assets/templates/500.js', function () { function compiled(helpers, context, get, iter, helper) { return '<div class="alert alert-danger">\n\t<strong>Internal Error.</strong>\n\t<p>Oops! Looks like something went wrong!</p>\n\t<p>' + helpers.__escape(get(context && context['path'])) + '</p>\n\t' + (get(context && context['error']) ? '<p>' + helpers.__escape(get(context && context['error'])) + '</p>' : '') + '\n\n\t' + (get(context && context['returnLink']) ? '\n\t<p>Press back to return to the previous page</p>\n\t' : '') + '\n</div>\n'; } return compiled; }); }); </script> </div> <script defer src="/assets/nodebb.min.js?v=6clreqn1761"></script> <script> if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', prepareFooter); } else { prepareFooter(); } function prepareFooter() { $(document).ready(function () { app.coldLoad(); }); } </script> </body> </html>