@dfinity/principal versions and release history

Inspect a published release before upgrading or adding a dependency. Each version reference keeps its metadata and provider measurements pinned to that exact npm version.

Published versions97
Stable versions81
Prereleases16
Releases published in the last 90 days0
Deprecated releases97
Latest npm dist-tag3.4.3

All available releases

VersionPublishedRuntime dependenciesTypesStatus
3.4.32025-11-19T16:32:41.034Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.4.22025-11-10T20:01:54.914Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.4.12025-10-24T11:27:35.657Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.4.02025-10-22T10:12:32.588Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.3.12025-10-21T12:11:11.504Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.3.02025-10-13T16:46:24.441Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.2.72025-09-30T14:44:19.408Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.2.62025-09-18T14:09:10.125Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.2.52025-09-16T13:45:36.603Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.2.42025-09-02T08:37:51.950Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.2.32025-08-27T10:16:53.518Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.2.22025-08-21T19:39:36.543Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.2.12025-08-13T16:28:09.619Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.2.02025-08-07T13:06:09.005Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.2.0-beta.02025-07-31T19:06:18.567Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.1.02025-07-24T13:04:02.880Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.0.22025-07-23T12:38:49.255Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.0.12025-07-22T16:33:23.700Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.0.02025-07-17T18:40:36.743Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.0.0-beta.42025-07-17T16:47:24.360Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.0.0-beta.32025-07-17T16:20:57.848Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.0.0-beta.22025-07-03T22:29:54.018Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.0.0-beta.12025-06-19T16:01:41.541Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
3.0.0-beta.02025-06-17T21:23:32.009Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.4.12025-04-10T23:20:06.835Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.4.02025-03-24T19:47:10.468Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.2.12025-02-07T21:10:52.184Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.3.02025-02-07T19:18:08.154Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.2.02024-12-12T21:04:02.068Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.1.32024-10-23T17:07:18.388Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.1.22024-09-30T00:18:31.498Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.1.12024-09-13T18:08:00.407Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.1.02024-09-12T18:23:49.683Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.0.1-beta.02024-08-08T22:02:10.955Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.0.02024-07-16T17:33:03.599Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.0.0-beta.12024-06-27T23:29:06.368Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
2.0.0-beta.02024-06-27T23:25:40.966Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
1.4.02024-06-18T14:12:57.491Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
1.3.02024-05-01T22:47:46.858Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
1.2.12024-04-25T17:29:06.507Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
1.2.02024-03-25T20:47:21.460Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
1.1.12024-03-19T16:44:36.893Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
1.1.02024-03-18T17:52:56.473Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
1.0.12024-02-20T23:44:19.895Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
1.0.02024-02-13T22:25:05.673Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.21.42024-01-24T19:40:41.272Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.21.32024-01-24T18:47:41.925Z1Not declaredThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.21.22024-01-23T00:37:40.580Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.21.12024-01-22T23:48:40.513Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.20.22023-11-27T21:44:08.368Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.20.12023-11-17T19:16:38.112Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.20.02023-11-14T19:32:36.998Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.19.3-react-native2023-11-09T00:55:11.355Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.20.0-beta.02023-11-07T22:51:10.251Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.19.32023-09-25T21:53:26.421Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.19.22023-08-25T17:58:36.551Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.19.12023-08-24T15:51:37.573Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.19.02023-08-22T18:50:10.537Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.18.12023-07-17T19:10:08.225Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.18.02023-07-12T22:39:18.798Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.17.02023-07-07T01:26:49.929Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.16.02023-06-29T17:28:42.345Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.15.72023-06-21T18:07:08.260Z2BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.15.62023-04-25T16:58:34.877Z2BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.15.52023-03-30T16:32:07.728Z2BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.15.42023-02-21T21:40:10.390Z2BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.15.32023-01-28T19:36:37.072Z2BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.15.22023-01-26T17:53:36.290Z2BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.15.12022-12-16T22:53:15.946Z2BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.15.02022-12-12T18:25:28.842Z2BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.14.12022-11-07T23:28:05.170Z2BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.14.02022-10-06T23:22:38.108Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.13.32022-09-09T21:54:10.742Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
1.0.0-beta.02022-08-31T20:52:10.163Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.13.22022-08-23T16:29:37.623Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.13.12022-08-12T16:20:07.915Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.13.02022-08-11T22:10:42.584Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.12.22022-07-28T19:31:08.085Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.12.2-beta.02022-07-22T21:32:15.332Z1BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.12.12022-07-13T19:07:41.226Z0BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.12.1-beta.02022-07-05T18:35:49.788Z0BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.12.02022-06-29T00:00:49.223Z0BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.11.32022-06-03T09:18:09.202Z0BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.11.22022-05-19T23:18:14.600Z0BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.11.12022-04-20T19:40:06.683Z0BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.11.02022-04-07T18:24:11.278Z0BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.10.42022-03-16T11:27:15.444Z0BundledThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.10.32022-02-16T00:31:30.982Z0Not declaredThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.10.22021-12-13T19:39:35.879Z0Not declaredThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.10.12021-09-30T21:42:24.936Z0Not declaredThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.10.02021-09-01T21:49:42.810Z0Not declaredThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.10.0-beta.12021-08-05T16:45:02.962Z0Not declaredThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.9.32021-08-04T18:53:43.353Z0Not declaredThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.9.22021-07-12T22:51:00.933Z0Not declaredThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.9.1-beta-12021-06-30T22:09:22.608Z0Not declaredThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.9.12021-06-10T18:12:32.148Z0Not declaredThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5
0.9.02021-06-03T22:40:32.943Z0Not declaredThis package has been deprecated. Use @icp-sdk/core/principal instead. Migration guide: https://js.icp.build/core/latest/upgrading/v5

Choosing a version

The latest tag is selected by the publisher and is not a guarantee of compatibility. Prerelease and deprecated status remain visible. Check your Node.js range and peer requirements on the exact version page, then review the maintainer’s release notes before upgrading.

Removed or unpublished versions may be absent. Historical download charts cover all package versions and do not show adoption of an individual release.

npm release-history source — retrieved 2026-11-06T21:00:53.045Z