Skip to content

Commit 52770a8

Browse files
authored
docs: Add information about telemetry and config changes (#370)
1 parent e8144b8 commit 52770a8

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

docs/main/updating/7-0.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,21 @@ slug: /updating/7-0
88

99
In this guide, you'll find steps to update your project to the current Capacitor 7 version as well as a list of breaking changes for our official plugins.
1010

11+
## Breaking changes in Capacitor config file
12+
13+
`bundledWebRuntime` configuration option has been removed. If you had it set it to `false` you can safely remove it. If you had it set to `true` you'll have to use a bundler to bundle `@capacitor/core` code within your app.
14+
15+
`cordova.staticPlugins` configuration option has been removed. If you still have some Cordova plugin that needs to be static it should be updated to use `podspec` tag with `use-framework` attribute instead of using `framework` tag as that's not supported in cordova-ios 7+.
16+
1117
## NodeJS 20+
1218

1319
Node 18 has reached end of active support on October 18th, 2023. Capacitor 7 requires NodeJS 20 or greater. (Latest LTS version is recommended.)
1420

21+
## Telemetry is now opt-out
22+
23+
This only affects new users as if you have used any Capacitor command before it will already have a preference saved. Also telemetry does not run in non-interactive environments, such as CI servers, ensuring no data is collected in those scenarios.
24+
It can be disabled with `npx cap telemetry off`.
25+
1526
## Using the CLI to Migrate
1627

1728
Install the `next` version of the Capacitor CLI to your project:

0 commit comments

Comments
 (0)