Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
9b64b12
import newer logger in typescript template
pileks Apr 12, 2023
104e686
chore: use logging wrap
dOrgJelli Apr 12, 2023
f644b0a
Merge pull request #1690 from polywrap/origin-0.10-dev
dOrgJelli Apr 14, 2023
74848f4
removed top-level docker property during build manifest migration
krisbitney Apr 14, 2023
49390a2
removed possibility of empty object assigned to extension property in…
krisbitney Apr 15, 2023
c7c06fa
(feat): added env argument
namesty Apr 17, 2023
059dca3
(chore): removed async. Added proper Env signature
namesty Apr 17, 2023
1f43329
(chore): use GenericMap extension in bindings
namesty Apr 17, 2023
a978ff4
chore: remove dependencies folder
dOrgJelli Apr 17, 2023
67ae6fa
Merge pull request #1695 from polywrap/chore/remove-dependencies-cli
dOrgJelli Apr 17, 2023
850413c
Merge pull request #1692 from polywrap/kris/fix-build-manifest-migrat…
dOrgJelli Apr 17, 2023
7d796e1
Merge branch 'origin-dev' into pileks/bugfix/template-typescript-logg…
dOrgJelli Apr 17, 2023
96e777d
Merge pull request #1680 from polywrap/pileks/bugfix/template-typescr…
dOrgJelli Apr 18, 2023
b7202b9
chore: fix rust plugin bindings & tests
dOrgJelli Apr 18, 2023
c3dbf05
chore: fix semver package versions
dOrgJelli Apr 18, 2023
721e05c
Merge pull request #1694 from polywrap/namesty/plugin-rs-env
dOrgJelli Apr 18, 2023
499ec92
(feat): serde rename for snake cased properties in types
namesty Apr 18, 2023
7f9aba8
(fix): bind sanity tests updated with serde renames
namesty Apr 18, 2023
9f3d309
(lint): lint fixes
namesty Apr 18, 2023
406264a
(chore): rename if case mismatch (dont assume snake). Changed test cases
namesty Apr 18, 2023
f129625
Merge pull request #1700 from polywrap/namesty/plugin-rs-serde-rename
dOrgJelli Apr 19, 2023
e084b47
chore: remove javascript-client packages
dOrgJelli Apr 19, 2023
fc72b4b
chore: remove test client workflow
dOrgJelli Apr 19, 2023
8a03635
chore: fix build
dOrgJelli Apr 19, 2023
ca85604
chore: fix ci-rust
dOrgJelli Apr 19, 2023
ae6e122
prep 0.10.1
dOrgJelli Apr 19, 2023
2d56ea1
Merge pull request #1711 from polywrap/chore/remove-js-client-packages
dOrgJelli Apr 19, 2023
876b332
Merge pull request #1712 from polywrap/prep-0.10.1
dOrgJelli Apr 19, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
51 changes: 0 additions & 51 deletions .github/workflows/ci-javascript.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -155,57 +155,6 @@ jobs:
- name: Test
run: yarn test:core

Test-Client:
runs-on: ubuntu-latest
needs: CI-WRAP-Test-Harness
if: ${{ always() }}
timeout-minutes: 60
steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Read .nvmrc
run: echo ::set-output name=NVMRC::$(cat .nvmrc)
id: nvm

- name: Setup Node.js
uses: actions/setup-node@master
with:
node-version: '${{ steps.nvm.outputs.NVMRC }}'

- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "::set-output name=dir::$(yarn cache dir)"

- uses: actions/cache@v2
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn-

- name: Install dependencies
run: yarn install --nonInteractive --frozen-lockfile --prefer-offline

- name: Build
run: yarn build

- name: Get updated wrappers
if: ${{ needs.CI-WRAP-Test-Harness.outputs.rebuild_required == 'true' }}
uses: actions/download-artifact@v3
id: get-wrappers
with:
name: rebuilt-wrappers
path: ./wrappers

- if: ${{ needs.CI-WRAP-Test-Harness.outputs.rebuild_required == 'true' }}
run: |
rm -rf packages/test-cases/cases/wrappers
mv wrappers packages/test-cases/cases

- name: Test
run: yarn test:client

Test-Cli:
runs-on: ubuntu-latest
needs: CI-WRAP-Test-Harness
Expand Down
51 changes: 0 additions & 51 deletions .github/workflows/ci-rust.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,57 +59,6 @@ jobs:
CI-WRAP-Test-Harness:
uses: ./.github/workflows/ci-wrap-test-harness.yaml

Test-Cases:
needs: CI-WRAP-Test-Harness
runs-on: ubuntu-latest
if: ${{ always() }}
steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Read .nvmrc
run: echo ::set-output name=NVMRC::$(cat .nvmrc)
id: nvm

- name: Setup Node.js
uses: actions/setup-node@master
with:
node-version: '${{ steps.nvm.outputs.NVMRC }}'

- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "::set-output name=dir::$(yarn cache dir)"

- uses: actions/cache@v2
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn-

- name: Install dependencies
run: yarn install --nonInteractive --frozen-lockfile --prefer-offline

- name: Build
run: yarn build

- name: Get updated wrappers
if: ${{ needs.CI-WRAP-Test-Harness.outputs.rebuild_required == 'true' }}
uses: actions/download-artifact@v3
id: get-wrappers
with:
name: rebuilt-wrappers
path: ./wrappers

- if: ${{ needs.CI-WRAP-Test-Harness.outputs.rebuild_required == 'true' }}
run: |
rm -rf packages/test-cases/cases/wrappers
mv wrappers packages/test-cases/cases

- name: Test
run: yarn test:rust
working-directory: ./packages/js/client

Test-Cli:
runs-on: ubuntu-latest
needs: CI-WRAP-Test-Harness
Expand Down
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
# Polywrap Origin (0.10.1)
## Features
**`@polywrap/schema-bind`:**
* [PR-1694](https://github.com/polywrap/toolchain/pull/1694) **`plugin/rust` Env Bindings Refactor**
* Rust plugin bindings now expose `env` as a function argument.

## Bugs
**`@polywrap/schema-bind`:**
* [PR-1700](https://github.com/polywrap/toolchain/pull/1700) **`plugin/rust` Serde renaming for snake-cased properties in rust plugins types**
* Rust plugins now properly convert wrap schema property names into snake-cased names, so they are compatable with Rust naming conventions.

**`@polywrap/templates`:**
* [PR-1680](https://github.com/polywrap/toolchain/pull/1680) **Import newer logger in typescript template**
* Update the typescript app template to use the latest logging wrap at `ens/wraps.eth:logging@1.0.0`.

**`@polywrap/polywrap-manifest-types-js`:**
* [PR-1692](https://github.com/polywrap/toolchain/pull/1692) **top-level `docker` property is now removed from build manifest during migration**
* Fixes a bug where the top-level `docker` property of build manifest version 0.1.0 was not being dropped during migration, causing migrated build manifests to fail validation.

# Polywrap Origin (0.10.0)
## Features
### Toolchain
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.10.0
0.10.1
8 changes: 0 additions & 8 deletions dependencies/package.json

This file was deleted.

18 changes: 6 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"name": "root",
"description": "Polywrap Monorepo",
"description": "Polywrap Toolchain",
"license": "MIT",
"private": true,
"repository": {
"type": "git",
"url": "https://github.com/polywrap/monorepo.git"
"url": "https://github.com/polywrap/toolchain.git"
},
"workspaces": {
"packages": [
Expand All @@ -15,7 +15,6 @@
"./packages/schema/**",
"./packages/templates/**",
"./packages/test-cases",
"./packages/test-env/**",
"./packages/wasm/**"
]
},
Expand All @@ -24,19 +23,15 @@
"reset": "yarn clean && yarn && yarn build",
"clean": "npx rimraf ./**/node_modules ./**/yarn.lock ./**/build ./**/coverage ./**/.polywrap",
"install:test-wrappers": "lerna run generate:wrappers --scope @polywrap/test-cases",
"build": "yarn build:core && yarn build:config && yarn build:core:client && yarn build:client && yarn build:cli && yarn install:test-wrappers",
"build:core": "lerna run build --no-private --ignore @polywrap/*-plugin-js --ignore @polywrap/client-config-builder-js --ignore polywrap --ignore @polywrap/core-client-js --ignore @polywrap/client-js --ignore @polywrap/cli-js",
"build:config": "lerna run build --scope @polywrap/client-config-builder-js",
"build:core:client": "lerna run build --scope @polywrap/core-client-js",
"build:client": "lerna run build --scope @polywrap/client-js",
"build": "yarn build:core && yarn build:cli && yarn install:test-wrappers",
"build:core": "lerna run build --no-private --ignore polywrap --ignore @polywrap/cli-js",
"build:cli": "lerna run build --scope polywrap && lerna run build --scope @polywrap/cli-js",
"build:docs": "lerna run build:docs",
"lint": "lerna run lint",
"lint:fix": "lerna run lint -- --fix",
"lint:ci": "yarn lint",
"test": "lerna run test --no-private --ignore @polywrap/client-js --concurrency 1 && lerna run test --scope @polywrap/client-js",
"test:core": "lerna run test --no-private --ignore @polywrap/*-plugin-js --ignore polywrap* --ignore @polywrap/client-js --concurrency 1",
"test:client": "lerna run test --no-private --scope @polywrap/client-js --concurrency 1",
"test": "lerna run test --no-private --concurrency 1",
"test:core": "lerna run test --no-private --ignore polywrap* --concurrency 1",
"test:cli": "yarn test:cli:unit && yarn test:cli:e2e",
"test:cli:unit": "lerna run test:unit --no-private --scope polywrap --concurrency 1",
"test:cli:e2e:p1": "lerna run test:e2e:p1 --no-private --scope polywrap --concurrency 1",
Expand Down Expand Up @@ -66,4 +61,3 @@
"@types/react-dom": "16.9.0"
}
}

29 changes: 0 additions & 29 deletions packages/js/asyncify/README.md

This file was deleted.

11 changes: 0 additions & 11 deletions packages/js/asyncify/jest.config.js

This file was deleted.

35 changes: 0 additions & 35 deletions packages/js/asyncify/package.json

This file was deleted.

Loading