---
title: Javascript-SDK - 2.2.0
slug: feature-experimentation/release-notes/javascript-sdk-2-2-0
docTags: 
createdAt: 2026-07-20T15:45:16.113Z
---

\## \[2.2.0] - September 26, 2018

\### Fixed
\- Track and activate should not remove null attributes (\[#168]\([https://github.com/optimizely/javascript-sdk/pull/168](https://github.com/optimizely/javascript-sdk/pull/168)))
\- Track attributes with valid attribute types (\[#166]\([https://github.com/optimizely/javascript-sdk/pull/166](https://github.com/optimizely/javascript-sdk/pull/166)))
\- Prevent SDK from initializing if the datafile version in invalid (\[#161]\([https://github.com/optimizely/javascript-sdk/pull/161](https://github.com/optimizely/javascript-sdk/pull/161)))
\- Updating lerna to latest version (\[#160]\([https://github.com/optimizely/javascript-sdk/pull/160](https://github.com/optimizely/javascript-sdk/pull/160)))

\### Changed
\- Change invalid experiment key to debug level (\[#165]\([https://github.com/optimizely/javascript-sdk/pull/165](https://github.com/optimizely/javascript-sdk/pull/165)))

[https://github.com/optimizely/javascript-sdk/releases/tag/v2.2.0](https://github.com/optimizely/javascript-sdk/releases/tag/v2.2.0)
