CINXE.COM
New releases
<!DOCTYPE html> <html lang="en" data-powered-by="==== Powered by Beamer - www.getbeamer.com ===="> <head> <!-- Metatags --> <meta charset="utf-8"> <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="max-age=60, public"> <title>New releases</title> <meta name="description" content="What's new on PartnerStack. Changelog and newsfeed."> <meta name="keywords" content="releases, changelog, newsfeed, feed, news, roadmap"> <meta name="referrer" content="always"> <meta lang='en'> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta http-equiv="content-language" content="en"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="canonical" href="https://releases.partnerstack.com/en"> <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> <!-- Open Graph --> <meta property="og:locale" content="en"> <meta property="og:title" content="New releases"> <meta property="og:url" content="https://releases.partnerstack.com/en"> <meta property="og:site_name" content="New releases"> <meta property="og:description" content="What's new on PartnerStack"> <meta property="og:type" content="article"> <meta property="og:image" content="https://static.getbeamer.com/VdiFBtln43407/logo_7027.png"> <meta property="fb:app_id" content="213351392791601"/> <!-- Twitter Card --> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:description" content="What's new on PartnerStack"> <meta name="twitter:title" content="New releases"> <meta name="twitter:image" content="https://static.getbeamer.com/VdiFBtln43407/logo_7027.png"> <link href="https://app.getbeamer.com/styles/styles.css?v=4" rel="stylesheet" type="text/css" /> <style type="text/css"> .featureTitle a, .featureAction a, .featureContent a { color: #434ee1 !important; } body:not(.inapp) .header, body:not(.inapp) .news .cover, body:not(.inapp) .modeTab.widgetMode { background-color: #091667 !important; } .headerTitle, .headerTitle a, .headerMention a, .headerSubtitle, body:not(.inapp) .modeTab .modeButton { color: #ffffff !important; } .headerClose svg, .headerNav svg { fill: #ffffff !important; } .actionlist .subscribeAction a.actionlink, .actionlist .requestAction a.actionlink, .actionList #createButton a.actionlink { color: #ffffff !important; border-color: #ffffff !important; } .actionlist .subscribeAction a.actionlink:hover, .actionlist .requestAction a.actionlink:hover, .actionList #createButton a.actionlink:hover { background: #ffffff !important; color: #091667 !important; } .headerTitle, .headerSubtitle, .featureTitle { font-size: 22px !important; } .feature, .feedbackSubmited { color: #000000 !important; } .feature { background: #ffffff !important; } .feature.hasReadMore .featureContent:after { background: transparent; background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#ffffff)); background: -webkit-linear-gradient(top, rgba(255,255,255,0), #ffffff); background: -moz-linear-gradient(top, rgba(255,255,255,0), #ffffff); background: -o-linear-gradient(top, rgba(255,255,255,0), #ffffff); background: linear-gradient(top, rgba(255,255,255,0), #ffffff); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0); -ms-filter: "filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);"; } .news, .poweredFooter { background-color: #ede8e2 !important; } .featureTitle a, .featureAction a { color: #434ee1 !important; } .featureAction svg { fill: #434ee1 !important; } .backButton { color: #434ee1 !important; } .backButtonIcon { fill: #434ee1 !important; } .featureDate .date, .featureDate span { color: #8da2b5 !important; } .category.categoryNew, .catItem .ico.new { background: #eed107 !important; } .category.categoryImprovement, .catItem .ico.improvement { background: #71c4ff !important; } .category.categoryFix, .catItem .ico.fix { background: #c53aff !important; } .category.categoryComingSoon, .catItem .ico.comingsoon { background: #59d457 !important; } .category.categoryAnnouncement, .catItem .ico.announcement { background: #ffae1b !important; } .featureContent, .featureAction { font-size: 16px !important; } .featureAction svg { width: 16px !important; height: 16px !important; } body.inapp .header, body.inapp .news .cover { background-color: #434ee1 !important; } .standalone .header .publicLogo.custom { background-image: url('https://static.getbeamer.com/VdiFBtln43407/logo_7027.png')!important; } .feature.boostedAnnouncementPopup .featureAction a { background: #434ee1 !important; color: #ffffff !important; } .feature.boostedAnnouncementPopup .featureAction a:hover, .feature.boostedAnnouncementPopup .featureAction a:active, .feature.boostedAnnouncementPopup .featureAction a:focus { background: #434ee1 !important; filter: brightness(1.15); color: #ffffff !important; } .scrollPrompt { background: #434ee1 !important; color: #ffffff !important; } .scrollPrompt:hover { background: #434ee1 !important; filter: brightness(1.15); color: #ffffff !important; } </style> <link href="https://app.getbeamer.com/productCustomCss?product=VdiFBtln43407&_a=1343" rel="stylesheet" type="text/css" /> <link href="https://app.getbeamer.com/styles/public.css?v=f2" rel="stylesheet" type="text/css" /> <link rel="shortcut icon" href="https://static.getbeamer.com/VdiFBtln43407/logo_small_6955.ico" type="image/x-icon"/> <link rel="next" href="https://releases.partnerstack.com/en?page=1" /> <script src="https://app.getbeamer.com/js/jquery/jquery-3.6.0.min.js" defer></script> <script src="https://app.getbeamer.com/js/perfect-scrollbar.jquery.min.js" defer></script> <script type="text/javascript" src="https://app.getbeamer.com/js/scroll.jquery.js" defer></script> <script type="text/javascript" src="https://app.getbeamer.com/js/highlight.pack.js" defer></script> <script type="text/javascript" src="https://app.getbeamer.com/js/emoji.js?v=4" defer></script> <script type="text/javascript" src="https://app.getbeamer.com/js/mark.min.js" defer></script> <script type="text/javascript" src="https://app.getbeamer.com/js/human.js?v=2" defer></script> <script type="text/javascript" src="https://app.getbeamer.com/js/beamer.js?v=4" onload="BeamerEmbed.init(true, false);" defer></script> <script> var _changelogView = true; var _roadmapView = false; var _featureRequestsView = false; var _focus = false; var _comment = false; var _preview = "false"; var _product_id = "VdiFBtln43407"; var _lastViewDate = "2024-04-07T07:03:22.654Z"; var _lastFeatureRequestsAccessDate = ""; var _lastRoadmapAccessDate = ""; var _ignoreUrlParameters = false; var _followLinks = true; var _featureMonth; var _forceFilter; var _theme; var _headerColor; var _standaloneLogoUrl = "https:\/\/static.getbeamer.com\/VdiFBtln43407\/logo_7027.png"; var _productName; var _language = "EN"; var _userId = 'e9166b96-9b33-418c-9abc-b4be236d39c6'; var _customUserId; var _category; var _publicPage = true; var _post = "false"; var _basePath = "//releases.partnerstack.com/en"; var _featureRequestsBasePath = "//releases.partnerstack.com/ideas/en"; var _roadmapBasePath = "//releases.partnerstack.com/roadmap/en"; var _postUrl; var _search; var _sort; var _hasEmail = false; var _noPostsLabel = "No posts to display yet"; var _noFeatureRequestsLabel = "No ideas to display yet"; var _shouldLoadNews = true; var _page = 0; var _inApp = false; var _addUtmParameters = true; var _feedbackEmpty = "Comment can\'t be empty"; var _useCustomPushDomain = false; var _multilineFeedback = false; var _enableAutofocusComments = true; var _showEmailPrompt = false; var _accessibilityMode = false; var _forceNativeScroll = false; var _descriptionId; var _shouldInitContainerScroll = true; </script> </head> <body class="standalone " data-mode="changelog"> <div class="header dark standard solid"> <nav class="nav actions"> <div class="actionsContent"> <a class="publicLogo custom" href="https://partnerstack.com" aria-label="PartnerStack"></a> <ul class="actionlist"> <li class="action searchAction"> <div class="headerNav" tabindex=0 onclick="BeamerEmbed.showSearch();" onkeypress="BeamerEmbed.showSearch();" role="button" aria-label="Search"> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="26px" height="26px" viewBox="0 0 26 26" enable-background="new 0 0 26 26" xml:space="preserve"> <path d="M23.849,22.147l-5.218-5.217c-0.097-0.099-0.225-0.15-0.365-0.15H17.7c1.354-1.568,2.174-3.609,2.174-5.844 C19.874,6,15.874,2,10.937,2C6,2,2,6,2,10.937c0,4.938,4,8.938,8.937,8.938c2.234,0,4.275-0.82,5.844-2.174v0.565 c0,0.141,0.058,0.269,0.15,0.365l5.217,5.218c0.2,0.201,0.527,0.201,0.73,0l0.971-0.971C24.05,22.675,24.05,22.348,23.849,22.147z M10.937,17.812c-3.798,0-6.875-3.076-6.875-6.875c0-3.798,3.077-6.875,6.875-6.875c3.799,0,6.875,3.077,6.875,6.875 C17.812,14.735,14.735,17.812,10.937,17.812z"></path> </svg> </div> </li> </ul> </div> </nav> <h1 class="headerTitle"> <a href="//releases.partnerstack.com/en"> New releases </a> </h1> <h2 class="headerSubtitle"> What's new on PartnerStack </h2> </div> <div class="streamSearch"> <div class="streamSearchBack" onclick="clearSearch();" onkeypress="clearSearch();" tabindex="0" role="button" aria-label="Clear search"> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="26px" height="26px" viewBox="0 0 26 26" enable-background="new 0 0 26 26" xml:space="preserve"> <path d="M7.756,1.935L6.75,2.94c-0.238,0.238-0.238,0.624,0,0.861L15.927,13L6.75,22.198 c-0.238,0.237-0.238,0.624,0,0.861l1.006,1.006c0.238,0.237,0.624,0.237,0.861,0l10.635-10.634c0.237-0.238,0.237-0.625,0-0.862 L8.617,1.935C8.379,1.697,7.994,1.697,7.756,1.935z"></path> </svg> </div> <input type="text" class="streamSearchInput" onfocus='BeamerEmbed.showSearch();' placeholder="Search in this feed" aria-label="Search in this feed"> <div class="streamSearchIcon"> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="26px" height="26px" viewBox="0 0 26 26" enable-background="new 0 0 26 26" xml:space="preserve"> <path d="M23.849,22.147l-5.218-5.217c-0.097-0.099-0.225-0.15-0.365-0.15H17.7c1.354-1.568,2.174-3.609,2.174-5.844 C19.874,6,15.874,2,10.937,2C6,2,2,6,2,10.937c0,4.938,4,8.938,8.937,8.938c2.234,0,4.275-0.82,5.844-2.174v0.565 c0,0.141,0.058,0.269,0.15,0.365l5.217,5.218c0.2,0.201,0.527,0.201,0.73,0l0.971-0.971C24.05,22.675,24.05,22.348,23.849,22.147z M10.937,17.812c-3.798,0-6.875-3.076-6.875-6.875c0-3.798,3.077-6.875,6.875-6.875c3.799,0,6.875,3.077,6.875,6.875 C17.812,14.735,14.735,17.812,10.937,17.812z"></path> </svg> <svg onclick="clearSearchInput();" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path> <path d="M0 0h24v24H0z" fill="none"></path> </svg> </div> </div> <div class="panel" id="panel-nav"> <nav class="nav streamNav"> <div class="streamCats"> <ul class="streamCatsList"> <li class="catItem category_analytics"> <a class="category_analytics catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="analytics" onchange="doMultipleSearch();" > <span class="catItemName"> analytics </span> </a> </li> <li class="catItem category_enablement"> <a class="category_enablement catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="enablement" onchange="doMultipleSearch();" > <span class="catItemName"> enablement </span> </a> </li> <li class="catItem category_improvement"> <a class="category_improvement catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="improvement" onchange="doMultipleSearch();" > <span class="catItemName"> improvement </span> </a> </li> <li class="catItem category_integrations"> <a class="category_integrations catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="integrations" onchange="doMultipleSearch();" > <span class="catItemName"> integrations </span> </a> </li> <li class="catItem category_marketplace"> <a class="category_marketplace catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="marketplace" onchange="doMultipleSearch();" > <span class="catItemName"> marketplace </span> </a> </li> <li class="catItem category_new"> <a class="category_new catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="new" onchange="doMultipleSearch();" > <span class="catItemName"> new </span> </a> </li> <li class="catItem category_other"> <a class="category_other catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="other" onchange="doMultipleSearch();" > <span class="catItemName"> other </span> </a> </li> <li class="catItem category_partner_portal"> <a class="category_partner_portal catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="partner portal" onchange="doMultipleSearch();" > <span class="catItemName"> partner portal </span> </a> </li> <li class="catItem category_performance_&_commissions"> <a class="category_performance_&_commissions catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="PERFORMANCE & COMMISSIONS" onchange="doMultipleSearch();" > <span class="catItemName"> performance & commissions </span> </a> </li> <li class="catItem category_performance_&_rewards"> <a class="category_performance_&_rewards catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="performance & rewards" onchange="doMultipleSearch();" > <span class="catItemName"> performance & rewards </span> </a> </li> </ul> </div> </nav> </div> <div class="container" tabindex="-1"> <div class="news"> <div class="cover header dark solid"></div> <div class="stream"> <div class="streamContent" role="list"> <div id="firstResults"> <div class="feature mockup"> <div class="featureDate"> <div class="category"></div> <span></span> </div> <h3 class="featureTitle"> <a class="redirected"></a> </h3> <div class="featureContent"></div> </div> <div class="feature mockup"> <div class="featureDate"> <div class="category"></div> <span></span> </div> <h3 class="featureTitle"> <a class="redirected"></a> </h3> <div class="featureContent"></div> </div> <div class="feature mockup"> <div class="featureDate"> <div class="category"></div> <span></span> </div> <h3 class="featureTitle"> <a class="redirected"></a> </h3> <div class="featureContent"></div> </div> </div> </div> <nav class="nav streamNav sticky sticker" style="margin-top:-35px;"> <div class="streamSearch"> <input type="text" class="streamSearchInput" placeholder="Search in this feed"> <div class="streamSearchIcon"> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="40px" height="40px" viewBox="460 260 40 40" enable-background="new 460 260 40 40" xml:space="preserve"><path d="M499.738,297.637l-10.077-10.077c-0.18-0.18-0.414-0.273-0.664-0.273h-0.805c2.679-2.898,4.319-6.766,4.319-11.023 c0-8.976-7.272-16.249-16.249-16.249c-8.976,0-16.249,7.273-16.249,16.249c0,8.977,7.273,16.249,16.249,16.249 c4.258,0,8.125-1.641,11.023-4.312v0.797c0,0.25,0.102,0.484,0.273,0.663l10.077,10.078c0.367,0.367,0.961,0.367,1.328,0 l0.773-0.773C500.105,298.598,500.105,298.004,499.738,297.637z M476.263,290.012c-7.601,0-13.749-6.147-13.749-13.749 c0-7.601,6.148-13.749,13.749-13.749c7.602,0,13.749,6.148,13.749,13.749C490.012,283.864,483.864,290.012,476.263,290.012z"/></svg> </div> </div> <div class="streamCats"> <ul class="streamCatsList"> <li class="catItem category_analytics"> <a class="category_analytics catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="analytics" onchange="doMultipleSearch();" > <span class="catItemName"> analytics </span> </a> </li> <li class="catItem category_enablement"> <a class="category_enablement catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="enablement" onchange="doMultipleSearch();" > <span class="catItemName"> enablement </span> </a> </li> <li class="catItem category_improvement"> <a class="category_improvement catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="improvement" onchange="doMultipleSearch();" > <span class="catItemName"> improvement </span> </a> </li> <li class="catItem category_integrations"> <a class="category_integrations catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="integrations" onchange="doMultipleSearch();" > <span class="catItemName"> integrations </span> </a> </li> <li class="catItem category_marketplace"> <a class="category_marketplace catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="marketplace" onchange="doMultipleSearch();" > <span class="catItemName"> marketplace </span> </a> </li> <li class="catItem category_new"> <a class="category_new catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="new" onchange="doMultipleSearch();" > <span class="catItemName"> new </span> </a> </li> <li class="catItem category_other"> <a class="category_other catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="other" onchange="doMultipleSearch();" > <span class="catItemName"> other </span> </a> </li> <li class="catItem category_partner_portal"> <a class="category_partner_portal catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="partner portal" onchange="doMultipleSearch();" > <span class="catItemName"> partner portal </span> </a> </li> <li class="catItem category_performance_&_commissions"> <a class="category_performance_&_commissions catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="PERFORMANCE & COMMISSIONS" onchange="doMultipleSearch();" > <span class="catItemName"> performance & commissions </span> </a> </li> <li class="catItem category_performance_&_rewards"> <a class="category_performance_&_rewards catItemLink" onclick="toggleCheckbox(event, this);" href="javascript:void(0)"> <input type="checkbox" name="categoryCheck" class="catItemCheck" value="performance & rewards" onchange="doMultipleSearch();" > <span class="catItemName"> performance & rewards </span> </a> </li> </ul> </div> </nav> </div> </div> </div> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-59653922-1', 'auto', 'clientTracker'); ga('clientTracker.send', 'pageview'); ga('clientTracker.send', 'event', 'Beamer', 'open', 'PartnerStack'); var _isUsingGoogleAnalytics = true; </script> <link href="https://app.getbeamer.com/styles/highlight-js.css" rel="stylesheet" type="text/css"> </body> </html>