Skip to content

Commit

Permalink
chore(release): publish v1.5.6
Browse files Browse the repository at this point in the history
  • Loading branch information
amplitude-sdk-bot committed Sep 6, 2022
1 parent f8eec48 commit bf3f5c3
Showing 21 changed files with 502 additions and 20,369 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [1.5.6](https://github.com/amplitude/experiment-js-client/compare/v1.5.5...v1.5.6) (2022-09-06)


### Bug Fixes

* move isEqual to util, add null check ([#42](https://github.com/amplitude/experiment-js-client/issues/42)) ([f8eec48](https://github.com/amplitude/experiment-js-client/commit/f8eec48a104ed8e2e34b823279b4e8100d290c46))





## [1.5.5](https://github.com/amplitude/experiment-js-client/compare/v1.5.4...v1.5.5) (2022-08-03)


2 changes: 1 addition & 1 deletion docs/assets/js/search.js

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -3,8 +3,8 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>AmplitudeUserProvider | Experiment JS Client Documentation - v1.5.5</title>
<meta name="description" content="Documentation for Experiment JS Client Documentation - v1.5.5">
<title>AnalyticsConnector | Experiment JS Client Documentation - v1.5.6</title>
<meta name="description" content="Documentation for Experiment JS Client Documentation - v1.5.6">
<meta name="viewport" content="width=device-width, initial-scale=1">
<style type="text/css">:root {
--color-background: #fdfdfd;
@@ -2674,7 +2674,7 @@
<div class="container">
<div class="table-wrap">
<div class="table-cell">
<strong><a href="../index.html">Experiment JS Client Documentation - v1.5.5</a></strong>
<strong><a href="../index.html">Experiment JS Client Documentation - v1.5.6</a></strong>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
@@ -2704,104 +2704,87 @@
</header>
<nav class="tsd-navigation secondary">
<ul>
<li class=" tsd-kind-enum">
<a href="../enums/source.html" class="tsd-kind-icon">Source</a>
</li>
<li class=" tsd-kind-class">
<a href="amplitudeanalyticsprovider.html" class="tsd-kind-icon">Amplitude<wbr>Analytics<wbr>Provider</a>
</li>
<li class="current tsd-kind-class">
<a href="amplitudeuserprovider.html" class="tsd-kind-icon">Amplitude<wbr>User<wbr>Provider</a>
<a href="analyticsconnector.html" class="tsd-kind-icon">Analytics<wbr>Connector</a>
<ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class">
<a href="amplitudeuserprovider.html#constructor" class="tsd-kind-icon">constructor</a>
<a href="analyticsconnector.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="analyticsconnector.html#applicationcontextprovider" class="tsd-kind-icon">application<wbr>Context<wbr>Provider</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="analyticsconnector.html#eventbridge" class="tsd-kind-icon">event<wbr>Bridge</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="analyticsconnector.html#identitystore" class="tsd-kind-icon">identity<wbr>Store</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="amplitudeuserprovider.html#getuser" class="tsd-kind-icon">get<wbr>User</a>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static">
<a href="analyticsconnector.html#getinstance" class="tsd-kind-icon">get<wbr>Instance</a>
</li>
</ul>
</li>
<li class=" tsd-kind-class">
<a href="experimentclient.html" class="tsd-kind-icon">Experiment<wbr>Client</a>
</li>
<li class=" tsd-kind-class">
<a href="stubexperimentclient.html" class="tsd-kind-icon">Stub<wbr>Experiment<wbr>Client</a>
</li>
<li class=" tsd-kind-interface">
<a href="../interfaces/client.html" class="tsd-kind-icon">Client</a>
<a href="../interfaces/applicationcontextprovider.html" class="tsd-kind-icon">Application<wbr>Context<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface">
<a href="../interfaces/experimentanalyticsevent.html" class="tsd-kind-icon">Experiment<wbr>Analytics<wbr>Event</a>
<a href="../interfaces/eventbridge.html" class="tsd-kind-icon">Event<wbr>Bridge</a>
</li>
<li class=" tsd-kind-interface">
<a href="../interfaces/experimentanalyticsprovider.html" class="tsd-kind-icon">Experiment<wbr>Analytics<wbr>Provider</a>
<a href="../interfaces/identityeditor.html" class="tsd-kind-icon">Identity<wbr>Editor</a>
</li>
<li class=" tsd-kind-interface">
<a href="../interfaces/experimentconfig.html" class="tsd-kind-icon">Experiment<wbr>Config</a>
</li>
<li class=" tsd-kind-interface">
<a href="../interfaces/experimentuserprovider.html" class="tsd-kind-icon">Experiment<wbr>User<wbr>Provider</a>
</li>
<li class=" tsd-kind-interface">
<a href="../interfaces/exposuretrackingprovider.html" class="tsd-kind-icon">Exposure<wbr>Tracking<wbr>Provider</a>
<a href="../interfaces/identitystore.html" class="tsd-kind-icon">Identity<wbr>Store</a>
</li>
<li class=" tsd-kind-type-alias">
<a href="../index.html#experimentuser" class="tsd-kind-icon">Experiment<wbr>User</a>
<a href="../index.html#analyticsevent" class="tsd-kind-icon">Analytics<wbr>Event</a>
</li>
<li class=" tsd-kind-type-alias">
<a href="../index.html#exposure" class="tsd-kind-icon">Exposure</a>
<a href="../index.html#analyticseventreceiver" class="tsd-kind-icon">Analytics<wbr>Event<wbr>Receiver</a>
</li>
<li class=" tsd-kind-type-alias">
<a href="../index.html#variant" class="tsd-kind-icon">Variant</a>
<a href="../index.html#applicationcontext" class="tsd-kind-icon">Application<wbr>Context</a>
</li>
<li class=" tsd-kind-type-alias">
<a href="../index.html#variants" class="tsd-kind-icon">Variants</a>
<a href="../index.html#identity" class="tsd-kind-icon">Identity</a>
</li>
<li class=" tsd-kind-variable">
<a href="../index.html#experiment" class="tsd-kind-icon">Experiment</a>
<li class=" tsd-kind-type-alias">
<a href="../index.html#identitylistener" class="tsd-kind-icon">Identity<wbr>Listener</a>
</li>
</ul>
</nav>
<div class="container container-main">
<div class="content-wrap">
<section class="tsd-panel tsd-comment">
<div class="tsd-comment tsd-typography">
<dl class="tsd-comment-tags">
<dt>deprecated</dt>
<dd><p>Update your version of the amplitude analytics-js SDK to 8.17.0+ and for seamless
integration with the amplitude analytics SDK.</p>
</dd>
</dl>
</div>
</section>
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<span class="target">AmplitudeUserProvider</span>
<span class="target">AnalyticsConnector</span>
</li>
</ul>
</section>
<section class="tsd-panel">
<h3>Implements</h3>
<ul class="tsd-hierarchy">
<li><a href="../interfaces/experimentuserprovider.html" class="tsd-signature-type" data-tsd-kind="Interface">ExperimentUserProvider</a></li>
</ul>
</section>
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Constructors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class"><a href="amplitudeuserprovider.html#constructor" class="tsd-kind-icon">constructor</a></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><a href="analyticsconnector.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class"><a href="analyticsconnector.html#applicationcontextprovider" class="tsd-kind-icon">application<wbr>Context<wbr>Provider</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="analyticsconnector.html#eventbridge" class="tsd-kind-icon">event<wbr>Bridge</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="analyticsconnector.html#identitystore" class="tsd-kind-icon">identity<wbr>Store</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class"><a href="amplitudeuserprovider.html#getuser" class="tsd-kind-icon">get<wbr>User</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="analyticsconnector.html#getinstance" class="tsd-kind-icon">get<wbr>Instance</a></li>
</ul>
</section>
</div>
@@ -2813,37 +2796,60 @@ <h2>Constructors</h2>
<a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">new <wbr>Amplitude<wbr>User<wbr>Provider<span class="tsd-signature-symbol">(</span>amplitudeInstance<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">AmplitudeInstance</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="amplitudeuserprovider.html" class="tsd-signature-type" data-tsd-kind="Class">AmplitudeUserProvider</a></li>
<li class="tsd-signature tsd-kind-icon">new <wbr>Analytics<wbr>Connector<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="analyticsconnector.html" class="tsd-signature-type" data-tsd-kind="Class">AnalyticsConnector</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>amplitudeInstance: <span class="tsd-signature-type">AmplitudeInstance</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="amplitudeuserprovider.html" class="tsd-signature-type" data-tsd-kind="Class">AmplitudeUserProvider</a></h4>
<h4 class="tsd-returns-title">Returns <a href="analyticsconnector.html" class="tsd-signature-type" data-tsd-kind="Class">AnalyticsConnector</a></h4>
</li>
</ul>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="applicationcontextprovider" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> application<wbr>Context<wbr>Provider</h3>
<div class="tsd-signature tsd-kind-icon">application<wbr>Context<wbr>Provider<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ApplicationContextProviderImpl</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="eventbridge" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> event<wbr>Bridge</h3>
<div class="tsd-signature tsd-kind-icon">event<wbr>Bridge<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">EventBridgeImpl</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="identitystore" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagReadonly">Readonly</span> identity<wbr>Store</h3>
<div class="tsd-signature tsd-kind-icon">identity<wbr>Store<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">IdentityStoreImpl</span><span class="tsd-signature-symbol"> = ...</span></div>
<aside class="tsd-sources">
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="getuser" class="tsd-anchor"></a>
<h3>get<wbr>User</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">get<wbr>User<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../index.html#experimentuser" class="tsd-signature-type" data-tsd-kind="Type alias">ExperimentUser</a></li>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static">
<a name="getinstance" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> get<wbr>Instance</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static">
<li class="tsd-signature tsd-kind-icon">get<wbr>Instance<span class="tsd-signature-symbol">(</span>instanceName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="analyticsconnector.html" class="tsd-signature-type" data-tsd-kind="Class">AnalyticsConnector</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/experimentuserprovider.html">ExperimentUserProvider</a>.<a href="../interfaces/experimentuserprovider.html#getuser">getUser</a></p>
</aside>
<h4 class="tsd-returns-title">Returns <a href="../index.html#experimentuser" class="tsd-signature-type" data-tsd-kind="Type alias">ExperimentUser</a></h4>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>instanceName: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="analyticsconnector.html" class="tsd-signature-type" data-tsd-kind="Class">AnalyticsConnector</a></h4>
</li>
</ul>
</section>
@@ -2858,7 +2864,10 @@ <h2>Legend</h2>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
Loading

0 comments on commit bf3f5c3

Please sign in to comment.