@babel/plugin-proposal-object-rest-spread 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 versions86
Stable versions48
Prereleases38
Releases published in the last 90 days0
Deprecated releases86
Latest npm dist-tag7.20.7

All available releases

VersionPublishedRuntime dependenciesTypesStatus
7.21.4-esm.42023-04-04T15:13:32.724Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.21.4-esm.32023-04-04T14:56:22.105Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.21.4-esm.22023-04-04T14:39:31.840Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.21.4-esm.12023-04-04T14:21:36.280Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.21.4-esm2023-04-04T14:09:39.571Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.20.72022-12-22T09:45:28.547Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.20.22022-11-04T18:51:06.636Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.19.42022-10-10T10:47:25.082Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.18.92022-07-18T09:17:29.164Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.18.62022-06-27T19:50:13.926Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.18.02022-05-19T18:16:32.029Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.17.122022-05-16T19:33:10.301Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.17.32022-02-15T15:44:19.143Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.16.72021-12-31T00:22:27.803Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.16.52021-12-13T22:28:42.109Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.16.02021-10-29T23:47:47.231Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.15.62021-09-09T19:35:14.742Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.14.72021-06-21T21:54:11.471Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.14.52021-06-09T23:12:32.942Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.14.42021-05-28T17:00:06.286Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.14.22021-05-12T17:09:33.008Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.13.82021-02-26T23:39:14.233Z5Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.13.02021-02-22T22:50:08.721Z3Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.12.132021-02-03T01:11:24.292Z3Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.12.12020-10-15T22:41:07.998Z3Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.11.02020-07-30T21:02:21.487Z3Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.10.42020-06-30T13:12:59.234Z3Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.10.32020-06-19T20:54:21.167Z3Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.10.12020-05-27T22:08:02.993Z3Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.10.02020-05-26T21:43:15.403Z3Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.9.62020-04-29T18:37:56.966Z3Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.9.52020-04-07T19:25:18.279Z3Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.9.02020-03-20T15:39:08.784Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.8.32020-01-13T21:41:12.952Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.8.02020-01-12T00:17:02.108Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.7.72019-12-19T00:53:06.545Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.7.42019-11-22T23:32:59.586Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.6.22019-09-23T21:21:34.700Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.5.52019-07-17T21:21:26.829Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.5.42019-07-09T18:56:41.926Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.5.32019-07-09T14:47:23.680Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.5.22019-07-08T19:51:15.366Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.5.12019-07-06T08:12:48.293Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.5.02019-07-04T12:57:52.466Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.4.42019-04-26T21:03:48.024Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.4.32019-04-02T19:55:40.421Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.4.02019-03-19T20:44:15.631Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.3.42019-02-25T18:35:16.497Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.3.22019-02-04T22:22:58.556Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.3.12019-01-22T07:13:45.340Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.3.02019-01-21T21:30:30.510Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.2.02018-12-03T19:02:33.830Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.02018-08-27T21:43:51.326Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-rc.42018-08-27T16:44:57.199Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-rc.32018-08-24T18:08:38.693Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-rc.22018-08-21T19:24:49.589Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-rc.12018-08-09T20:08:41.708Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-rc.02018-08-09T15:59:01.234Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.562018-08-04T01:06:56.677Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.552018-07-28T22:07:38.713Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.542018-07-16T18:00:15.032Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.532018-07-11T13:40:32.630Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.522018-07-06T00:59:34.104Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.512018-06-12T21:20:11.837Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.502018-06-12T19:47:34.620Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.492018-05-25T16:03:06.454Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.482018-05-24T19:23:40.265Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.472018-05-15T00:09:41.964Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.462018-04-23T04:31:51.514Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.452018-04-23T01:57:26.477Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.442018-04-02T22:20:18.461Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.432018-04-02T16:48:36.943Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.422018-03-15T20:51:40.508Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.412018-03-14T16:26:26.780Z2Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.402018-02-12T16:42:05.176Z1Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.392018-01-30T20:27:49.443Z1Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.382018-01-17T16:32:16.340Z1Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.372018-01-08T16:02:47.985Z1Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.362017-12-25T19:05:07.533Z1Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.352017-12-14T21:48:06.250Z1Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.342017-12-02T14:39:47.251Z1Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.332017-12-01T14:28:48.094Z1Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.322017-11-12T13:33:38.740Z1Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.312017-11-03T20:03:48.266Z1Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.52017-10-30T20:56:53.277Z1Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
7.0.0-beta.42017-10-30T18:35:15.918Z1Not declaredThis proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.

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-10-29T12:01:10.985Z