# Agent-JS 0.12.2

**URL:** <https://forum.dfinity.org/t/agent-js-0-12-2/14599>\
**Category:** JavaScript\
**Created:** [July 28, 2022, 7:43pm UTC](https://forum.dfinity.org/t/agent-js-0-12-2/14599 "2022-07-28T19:43:05Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon74414410](https://avatars.discourse-cdn.com/v4/letter/a/85f322/32.png) [@anon74414410](https://forum.dfinity.org/u/anon74414410)\
**Post date:** [July 28, 2022, 7:43pm UTC](https://forum.dfinity.org/t/agent-js-0-12-2/14599/1 "2022-07-28T19:43:06Z")

</div>

### ECDSAKeyIdentity Release

Adds a new identity built on the SubtleCrypto API. This identity can be built using a non-exportable KeyPair and stored securely in IndexedDb for heightened security of your application.

Also, includes a first PR from [@rvanasa](https://github.com/rvanasa), a new team member at Dfinity. It improves backwards compatibility for compiling `@dfinity/agent` by removing BigInt exponents from the codebase

## What’s Changed

- feat: ECDSAKeyIdentity by [@krpeacock](https://github.com/krpeacock) in [#591](https://github.com/dfinity/agent-js/pull/591)
- chore: release v0.12.2 beta.0 by [@krpeacock](https://github.com/krpeacock) in [#597](https://github.com/dfinity/agent-js/pull/597)
- fix: canisterStatus throws if root key is not fetched by [@krpeacock](https://github.com/krpeacock) in [#600](https://github.com/dfinity/agent-js/pull/600)
- chore: replaces links with icp.host to xyz for nice url for docs by [@krpeacock](https://github.com/krpeacock) in [#601](https://github.com/dfinity/agent-js/pull/601)
- fix: BigInt exponentiation transpiler error (@dfinity/candid) by [@rvanasa](https://github.com/rvanasa) in [#599](https://github.com/dfinity/agent-js/pull/599)
- chore: release v0.12.2 by [@krpeacock](https://github.com/krpeacock) in [#604](https://github.com/dfinity/agent-js/pull/604)

> **[Release v0.12.2 · dfinity/icp-js-core](https://github.com/dfinity/icp-js-core/releases/tag/v0.12.2)**
>
> ECDSAKeyIdentity Release
> Adds a new identity built on the SubtleCrypto API. This identity can be built using a non-exportable KeyPair and stored securely in IndexedDb for heightened security of you...
