Skip to content

Commit 20e517c

Browse files
authored
Merge pull request #939 from polywrap/prealpha-dev
Prep 0.0.1-prealpha.87
2 parents bb0c6a2 + f919a58 commit 20e517c

206 files changed

Lines changed: 5483 additions & 2947 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Default
2-
* @dOrgJelli
2+
* @dOrgJelli @namesty
33

44
# Wasm Runtime
55
packages/wasm/as @dOrgJelli @krisbitney @namesty @Niraj-Kamdar

.github/PUBLISHERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
dOrgJelli
2+
namesty

.github/workflows/release-publish.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ jobs:
132132
issue_number: context.issue.number,
133133
owner: context.repo.owner,
134134
repo: context.repo.repo,
135-
body: '**[NPM Release Published](https://www.npmjs.com/search?q=%40polywrap) `${{env.RELEASE_VERSION}}`** 🎉'
135+
body: '**[NPM Release Published](https://www.npmjs.com/search?q=polywrap) `${{env.RELEASE_VERSION}}`** 🎉'
136136
})
137137
138138
Publish-Crates-dot-io-Release:

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# Polywrap 0.0.1-prealpha.87
2+
## Features
3+
* [PR-928](https://github.com/polywrap/monorepo/pull/928) `@polywrap/manifest-schemas`: Inline documentation has been added to manifest JSON-schemas.
4+
* [PR-933](https://github.com/polywrap/monorepo/pull/933) Validation package `@polywrap/package-validation` has been implemented to validate WASM wrapper packages.
5+
6+
## Bugs
7+
* [PR-932](https://github.com/polywrap/monorepo/pull/932) `@polywrap/schema-bind`: Minor fix for JSON type schema bindings
8+
* [PR-935](https://github.com/polywrap/monorepo/pull/935) `@polywrap/test-env-js`: Path fix for `npmCLI` test utility
9+
110
# Polywrap 0.0.1-prealpha.86
211
## Features
312
* [PR-923](https://github.com/polywrap/monorepo/pull/923) The Polywrap brand has been applied to the codebase.

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.0.1-prealpha.86
1+
0.0.1-prealpha.87

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@
2424
"reset": "yarn clean && yarn && yarn build",
2525
"clean": "npx rimraf ./**/node_modules ./**/yarn.lock ./**/build ./**/coverage ./**/.polywrap",
2626
"dependencies:install": "cd dependencies && yarn",
27-
"build": "yarn build:core && yarn build:plugins && yarn build:client && yarn build:test-env && yarn build:cli && yarn build:plugins:patch",
27+
"preinstall": "yarn dependencies:install",
28+
"build": "yarn build:core && yarn build:plugins && yarn build:client && yarn build:test-env && yarn build:cli",
2829
"build:core": "lerna run build --no-private --ignore @polywrap/*-plugin-js --ignore polywrap --ignore @polywrap/client-js --ignore @polywrap/react --ignore @polywrap/test-env-js",
2930
"build:plugins": "lerna run build --scope @polywrap/*-plugin-js --concurrency 1",
3031
"build:client": "lerna run build --scope @polywrap/client-js --scope @polywrap/react",
3132
"build:test-env": "lerna run build --scope @polywrap/test-env-js",
3233
"build:cli": "lerna run build --scope polywrap",
33-
"build:plugins:patch": "lerna run codegen:patch --scope @polywrap/*-plugin-js --concurrency 1",
3434
"lint": "lerna run lint",
3535
"lint:fix": "lerna run lint -- --fix",
3636
"lint:ci": "yarn lint",

packages/js/core/src/manifest/formats/polywrap.app/0.0.1-prealpha.1.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,29 @@
77
*/
88

99
export interface AppManifest {
10+
/**
11+
* Polywrap app manifest format version.
12+
*/
1013
format: "0.0.1-prealpha.1";
14+
/**
15+
* Language in which the source code is written.
16+
*/
1117
language: string;
18+
/**
19+
* Path to graphql schema.
20+
*/
1221
schema: string;
22+
/**
23+
* Redirects for the schema's imports.
24+
*/
1325
import_redirects?: {
26+
/**
27+
* Import URI to be redirected.
28+
*/
1429
uri: string;
30+
/**
31+
* Path to a graphql schema to be used for the import.
32+
*/
1533
schema: string;
1634
}[];
1735
__type: "AppManifest";

packages/js/core/src/manifest/formats/polywrap.app/0.0.1-prealpha.2.ts

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,33 @@
77
*/
88

99
export interface AppManifest {
10+
/**
11+
* Polywrap app manifest format version.
12+
*/
1013
format: "0.0.1-prealpha.2";
14+
/**
15+
* Name of this wrapper package.
16+
*/
1117
name: string;
18+
/**
19+
* Language in which the source code is written.
20+
*/
1221
language: string;
22+
/**
23+
* Path to graphql schema.
24+
*/
1325
schema: string;
26+
/**
27+
* Redirects for the schema's imports.
28+
*/
1429
import_redirects?: {
30+
/**
31+
* Import URI to be redirected.
32+
*/
1533
uri: string;
34+
/**
35+
* Path to a graphql schema to be used for the import.
36+
*/
1637
schema: string;
1738
}[];
1839
__type: "AppManifest";

packages/js/core/src/manifest/formats/polywrap.build/0.0.1-prealpha.1.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,30 @@
77
*/
88

99
export interface BuildManifest {
10+
/**
11+
* Polywrap build manifest format version.
12+
*/
1013
format: "0.0.1-prealpha.1";
14+
/**
15+
* Docker build artifact properties.
16+
*/
1117
docker?: {
18+
/**
19+
* Docker image name.
20+
*/
1221
name?: string;
22+
/**
23+
* Docker image file name.
24+
*/
1325
dockerfile?: string;
26+
/**
27+
* Id of the docker image.
28+
*/
1429
buildImageId?: string;
1530
};
31+
/**
32+
* Custom configuration.
33+
*/
1634
config?: {
1735
[k: string]: unknown;
1836
};

packages/js/core/src/manifest/formats/polywrap.build/0.0.1-prealpha.2.ts

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,45 @@
77
*/
88

99
export interface BuildManifest {
10+
/**
11+
* Polywrap build manifest format version.
12+
*/
1013
format: "0.0.1-prealpha.2";
1114
docker?: {
15+
/**
16+
* Docker image name.
17+
*/
1218
name?: string;
19+
/**
20+
* Docker image file name.
21+
*/
1322
dockerfile?: string;
23+
/**
24+
* Id of the docker image.
25+
*/
1426
buildImageId?: string;
1527
};
28+
/**
29+
* Custom configuration.
30+
*/
1631
config?: {
1732
[k: string]: unknown;
1833
};
34+
/**
35+
* Locally linked packages into docker build image.
36+
*/
1937
linked_packages?: {
38+
/**
39+
* Package name
40+
*/
2041
name: string;
42+
/**
43+
* Path to linked package directory.
44+
*/
2145
path: string;
46+
/**
47+
* Ignore files matching this regex in linked package directory.
48+
*/
2249
filter?: string;
2350
}[];
2451
__type: "BuildManifest";

0 commit comments

Comments
 (0)