npm package diff
Package: @forge/manifest
Versions: 8.9.0-next.7-experimental-f55f6f2 - 8.9.0-next.8
Modified: package/out/schema/basic-manifest-schema.json
Index: package/out/schema/basic-manifest-schema.json
===================================================================
--- package/out/schema/basic-manifest-schema.json
+++ package/out/schema/basic-manifest-schema.json
@@ -395,8 +395,16 @@
"package": {
"additionalProperties": false,
"description": "Options for packaging the Forge app.",
"properties": {
+ "bundler": {
+ "description": "Bundler to use for packaging the runtime code.",
+ "type": "string",
+ "enum": [
+ "webpack",
+ "typescript"
+ ]
+ },
"extraFiles": {
"description": "A list of files to include in the Forge app package.",
"type": "array",
"items": {
Modified: package/out/schema/manifest-schema.json
Large diffs are not rendered by default.
Modified: package/package.json
Index: package/package.json
===================================================================
--- package/package.json
+++ package/package.json
@@ -1,7 +1,7 @@
{
"name": "@forge/manifest",
- "version": "8.9.0-next.7-experimental-f55f6f2",
+ "version": "8.9.0-next.8",
"description": "Definitions and validations of the Forge manifest",
"main": "out/index.js",
"scripts": {
"build": "yarn run compile",
@@ -23,9 +23,9 @@
},
"author": "Atlassian",
"license": "SEE LICENSE IN LICENSE.txt",
"dependencies": {
- "@forge/i18n": "0.0.5-next.0-experimental-f55f6f2",
+ "@forge/i18n": "0.0.5-next.0",
"@sentry/node": "7.106.0",
"ajv": "^8.12.0",
"ajv-formats": "2.1.1",
"cheerio": "^0.22.0",
Modified: package/CHANGELOG.md
Index: package/CHANGELOG.md
===================================================================
--- package/CHANGELOG.md
+++ package/CHANGELOG.md
@@ -1,25 +1,12 @@
# @forge/manifest
-## 8.9.0-next.7-experimental-f55f6f2
+## 8.9.0-next.8
### Minor Changes
-- 94e48b9: Remove agent mode support per product decision
+- 4b083be: Option to bundle applications using TypeScript
-### Patch Changes
-
-- 7243788: Displaying all product options and fixing wording
-- acf1edf: fix i18n test
-- 9d231e9: switch the `forge create` cross-context flow to use the new `app.contexts` manifest format
-- de0bf46: Fix tunnel for non index.html custom ui resources
-- b503084: switch the `forge create` cross-context flow to use the new `app.contexts` manifest format
-- 64daaa5: validate schema for app.contexts so developers can define a required context in the manifest
-- 3a703de: Update manifest definitions
-- 003b1ed: Update manifest definitions
-- Updated dependencies [336f74f]
- - @forge/[email protected]
-
## 8.9.0-next.7
### Patch Changes
Modified: package/out/schema/basic-manifest.d.ts
Index: package/out/schema/basic-manifest.d.ts
===================================================================
--- package/out/schema/basic-manifest.d.ts
+++ package/out/schema/basic-manifest.d.ts
@@ -244,8 +244,12 @@
* Options for packaging the Forge app.
*/
export interface Package {
/**
+ * Bundler to use for packaging the runtime code.
+ */
+ bundler?: 'webpack' | 'typescript';
+ /**
* A list of files to include in the Forge app package.
*/
extraFiles?: string[];
}
Modified: package/out/schema/manifest.d.ts
Large diffs are not rendered by default.