From 75d9bd8be9324c4251c30ace48eb22298b6937eb Mon Sep 17 00:00:00 2001 From: Josh Thomas Date: Wed, 6 Dec 2023 10:32:39 -0600 Subject: [PATCH] Update changelog of ios for 0.9.0 (#257) --- lerna.json | 2 +- scripts/package-lock.json | 1 + scripts/package.json | 1 + website/docs/for-ios/changelog.json | 13 +++++++++++++ 4 files changed, 16 insertions(+), 1 deletion(-) diff --git a/lerna.json b/lerna.json index 0a61c38..9cd12f9 100644 --- a/lerna.json +++ b/lerna.json @@ -5,7 +5,7 @@ "rnMinVersion": "0.63.4", "androidLiveUpdatesVersion": "0.4.1", "rnVersion": "0.5.1", - "iosVersion": "0.8.0", + "iosVersion": "0.9.0", "androidVersion": "0.8.3", "version": "0.8.1" } \ No newline at end of file diff --git a/scripts/package-lock.json b/scripts/package-lock.json index 9f16e57..ca2099b 100644 --- a/scripts/package-lock.json +++ b/scripts/package-lock.json @@ -5,6 +5,7 @@ "requires": true, "packages": { "": { + "name": "scripts", "version": "1.0.0", "license": "ISC", "dependencies": { diff --git a/scripts/package.json b/scripts/package.json index 2980478..dc04255 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -4,6 +4,7 @@ "description": "", "main": "index.js", "scripts": { + "changelog": "node ./changelog-release.mjs", "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", diff --git a/website/docs/for-ios/changelog.json b/website/docs/for-ios/changelog.json index 23d3e77..a0fb43d 100644 --- a/website/docs/for-ios/changelog.json +++ b/website/docs/for-ios/changelog.json @@ -1,4 +1,17 @@ [ + { + "productTitle": "Portals iOS", + "pageUrl": "https://ionic.io/docs/portals/for-ios/changelog", + "repo": "ionic-team/ionic-portals-ios", + "mdBody": "### Capacitor Configuration API\n\nWe are pleased to introduce a new API for configuring the Capacitor runtime. This API offers a set of configuration options that closely align with those found in the Capacitor configuration file ( options detailed [here](https://capacitorjs.com/docs/config)) . For comprehensive details, please refer to the \"Advanced Configuration\" section [here](https://ionic.io/docs/portals/for-ios/how-to/advanced-configuration).\n\n### Development Mode\n\nWe have now introduced a development mode for web developers. The `devModeEnabled` property is now available on Portal, allowing you to control to give a better development experience for your web developers. \n\nIn this mode, the Portal web content can be substituted with content from a development server URL, which complements the `portals serve ios` CLI command. Usage docs can be found [here](https://ionic.io/docs/portals/cli/commands/serve-ios). More than likely web developers will use Development Mode in conjunction with a locally running web server so that development and testing can be done within an emulator on a physical device.\n\nPlease note that this mode is enabled by default and exclusively accessible during debug builds. For release modes, the application will consistently use the included content. To deactivate development mode for a Portal, you can easily set `devModeEnabled` to `false`, either during Portal initialization or by directly modifying the property. Explore this feature to optimize your development workflow with Ionic Portals.\n\nTo upgrade from the previous release please reference the [UPGRADE GUIDE](https://ionic.io/docs/portals/for-ios/upgrade-guides#portals-for-ios-080--090).\n\n### What's Changed\n* **feat**: Add ability to configure capacitor programmatically through `Portal` ([#77](https://github.com/ionic-team/ionic-portals-ios/pull/77))\n* **feat**: Add dev mode ([#78](https://github.com/ionic-team/ionic-portals-ios/pull/78))", + "body": "

Capacitor Configuration API

\n

We are pleased to introduce a new API for configuring the Capacitor runtime. This API offers a set of configuration options that closely align with those found in the Capacitor configuration file ( options detailed here) . For comprehensive details, please refer to the \"Advanced Configuration\" section here.

\n

Development Mode

\n

We have now introduced a development mode for web developers. The devModeEnabled property is now available on Portal, allowing you to control to give a better development experience for your web developers.

\n

In this mode, the Portal web content can be substituted with content from a development server URL, which complements the portals serve ios CLI command. Usage docs can be found here. More than likely web developers will use Development Mode in conjunction with a locally running web server so that development and testing can be done within an emulator on a physical device.

\n

Please note that this mode is enabled by default and exclusively accessible during debug builds. For release modes, the application will consistently use the included content. To deactivate development mode for a Portal, you can easily set devModeEnabled to false, either during Portal initialization or by directly modifying the property. Explore this feature to optimize your development workflow with Ionic Portals.

\n

To upgrade from the previous release please reference the UPGRADE GUIDE.

\n

What's Changed

\n\n", + "name": "0.9.0", + "raw_published_at": "2023-12-01T15:15:10Z", + "published_at": "December 1 2023", + "tag_name": "0.9.0", + "type": "minor", + "version": "0.9.0" + }, { "productTitle": "Portals iOS", "pageUrl": "https://ionic.io/docs/portals/for-ios/changelog",