Skip to content

Commit a0a43c5

Browse files
committed
Merge branch 'main' of https://github.com/rmrk-team/rmrk-js
2 parents 86f7c26 + ca766a2 commit a0a43c5

File tree

14 files changed

+66
-34
lines changed

14 files changed

+66
-34
lines changed

.changeset/tame-radios-destroy.md

-10
This file was deleted.

README.md

+7-18
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ A collection of typescript and frontend packages for working with [RMRK EVM NFTs
77

88
## Packages
99

10-
- [@rmrk-team/ipfs-utils](./packages/ipfs-utils) - IPFS utils for RMRK EVM NFTs
10+
- [@rmrk-team/ipfs-utils](./packages/ipfs-utils) - IPFS utils for RMRK EVM NFTs (WIP)
1111
- [@rmrk-team/nft-renderer](./packages/nft-renderer) - React component that fetches NFT data and assets and renders 2d renderer
12-
- [@rmrk-team/rmrk-2d-renderer](./packages/rmrk-2d-renderer) - Pixi.js based 2d composable renderer. Takes an array of AssetParts as input and renders them on HTML canvas
13-
- [@rmrk-team/rmrk-hooks](./packages/rmrk-hooks) - Collection of react hooks for working with RMRK EVM NFTs
14-
- [@rmrk-team/types](./packages/types) - Common Typescript types for RMRK EVM NFTs
12+
- [@rmrk-team/rmrk-2d-renderer](./packages/rmrk-2d-renderer) - Pixi.js based 2d composable renderer. Takes an array of AssetParts as input and renders them on HTML canvas. Usually not used on it's own
13+
- [@rmrk-team/rmrk-hooks](./packages/rmrk-hooks) - Collection of react hooks for working with RMRK EVM NFTs (WIP)
14+
- [@rmrk-team/types](./packages/types) - Common Typescript types for RMRK EVM NFTs (WIP)
1515

1616
## Example apps
1717

@@ -22,7 +22,7 @@ A collection of typescript and frontend packages for working with [RMRK EVM NFTs
2222
See individual package READMEs for usage instructions.
2323

2424
### composable-nft-renderer-app
25-
To run example app, run `pnpm dev:react` from root directory.
25+
To run example app, run `pnpm dev:react` from root directory. Then view in browser, for example https://localhost:3002/base/0x011ff409bc4803ec5cfab41c3fd1db99fd05c004/399
2626

2727
This app uses [Panda.css](https://panda-css.com) and [Ark.ui](https://ark-ui.com) for styling. When running the dev server, styles will automatically re-generate using postcss when appropriate files are changed, however if you need to manually generate styles, run `pnpm panda:prepare`.
2828

@@ -33,19 +33,8 @@ This project uses [Biome.js](https://biomejs.dev) for code formatting (instead o
3333
## Publishing a release
3434

3535
Build all packages and generate a new changeset
36-
```bash
37-
pnpm install && pnpm build && pnpm changeset
38-
```
39-
40-
Create a new version from the changeset. Interactive prompt will appear, use spacebar to select All packages, then in most cases skip major and minor version (press enter instead of spacebar), this will fallback to `patch` semver.
41-
```bash
42-
pnpm changeset version
43-
```
44-
45-
Check the git diff and commit the changelog, then finally publish all packages to npm
46-
```bash
47-
pnpm publish -r --access=public
48-
```
36+
37+
When submitting a PR with a change that requires a new version, please run `pnpm changesets` and select appropriate type of version bump (major, minor or patch if none is selected). When PR is merged, the new version will be automatically published to npm
4938

5039

5140
## Credits:

packages/ipfs-utils/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# @rmrk-team/ipfs-utils
22

3+
## 0.0.5
4+
5+
### Patch Changes
6+
7+
- [`1d5696d`](https://github.com/rmrk-team/rmrk-js/commit/1d5696d6719ee5aa28744e7ac7933fd93e1c7825) Thanks [@Yuripetusko](https://github.com/Yuripetusko)! - Ability to pass custom chain config for hooks
8+
9+
- Updated dependencies [[`1d5696d`](https://github.com/rmrk-team/rmrk-js/commit/1d5696d6719ee5aa28744e7ac7933fd93e1c7825)]:
10+
- @rmrk-team/types@0.0.5
11+
312
## 0.0.4
413

514
### Patch Changes

packages/ipfs-utils/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@rmrk-team/ipfs-utils",
33
"description": "IPFS utils for RMRK NFTs",
4-
"version": "0.0.4",
4+
"version": "0.0.5",
55
"private": false,
66
"access": "public",
77
"repository": {

packages/nft-renderer/CHANGELOG.md

+11
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# @rmrk-team/nft-renderer
22

3+
## 0.0.5
4+
5+
### Patch Changes
6+
7+
- [`1d5696d`](https://github.com/rmrk-team/rmrk-js/commit/1d5696d6719ee5aa28744e7ac7933fd93e1c7825) Thanks [@Yuripetusko](https://github.com/Yuripetusko)! - Ability to pass custom chain config for hooks
8+
9+
- Updated dependencies [[`1d5696d`](https://github.com/rmrk-team/rmrk-js/commit/1d5696d6719ee5aa28744e7ac7933fd93e1c7825)]:
10+
- @rmrk-team/rmrk-2d-renderer@0.0.5
11+
- @rmrk-team/rmrk-evm-utils@0.0.5
12+
- @rmrk-team/rmrk-hooks@0.0.6
13+
314
## 0.0.4
415

516
### Patch Changes

packages/nft-renderer/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@rmrk-team/nft-renderer",
33
"description": "React NFT renderer for multi layered composable NFTs built on RMRK standards",
4-
"version": "0.0.4",
4+
"version": "0.0.5",
55
"private": false,
66
"access": "public",
77
"repository": {

packages/rmrk-2d-renderer/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# @rmrk-team/rmrk-2d-renderer
22

3+
## 0.0.5
4+
5+
### Patch Changes
6+
7+
- [`1d5696d`](https://github.com/rmrk-team/rmrk-js/commit/1d5696d6719ee5aa28744e7ac7933fd93e1c7825) Thanks [@Yuripetusko](https://github.com/Yuripetusko)! - Ability to pass custom chain config for hooks
8+
9+
- Updated dependencies [[`1d5696d`](https://github.com/rmrk-team/rmrk-js/commit/1d5696d6719ee5aa28744e7ac7933fd93e1c7825)]:
10+
- @rmrk-team/ipfs-utils@0.0.5
11+
312
## 0.0.4
413

514
### Patch Changes

packages/rmrk-2d-renderer/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@rmrk-team/rmrk-2d-renderer",
33
"description": "React Pixi (Canvas) renderer for multi layered composable NFTs built on RMRK standards",
4-
"version": "0.0.4",
4+
"version": "0.0.5",
55
"private": false,
66
"access": "public",
77
"repository": {

packages/rmrk-evm-utils/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @rmrk-team/rmrk-evm-utils
22

3+
## 0.0.5
4+
5+
### Patch Changes
6+
7+
- [`1d5696d`](https://github.com/rmrk-team/rmrk-js/commit/1d5696d6719ee5aa28744e7ac7933fd93e1c7825) Thanks [@Yuripetusko](https://github.com/Yuripetusko)! - Ability to pass custom chain config for hooks
8+
39
## 0.0.4
410

511
### Patch Changes

packages/rmrk-evm-utils/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@rmrk-team/rmrk-evm-utils",
33
"description": "Typescript utilities and actions for working with NFTs built on RMRK standards",
4-
"version": "0.0.4",
4+
"version": "0.0.5",
55
"private": false,
66
"access": "public",
77
"repository": {

packages/rmrk-hooks/CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# @rmrk-team/rmrk-hooks
22

3+
## 0.0.6
4+
5+
### Patch Changes
6+
7+
- [`1d5696d`](https://github.com/rmrk-team/rmrk-js/commit/1d5696d6719ee5aa28744e7ac7933fd93e1c7825) Thanks [@Yuripetusko](https://github.com/Yuripetusko)! - Ability to pass custom chain config for hooks
8+
9+
- Updated dependencies [[`1d5696d`](https://github.com/rmrk-team/rmrk-js/commit/1d5696d6719ee5aa28744e7ac7933fd93e1c7825)]:
10+
- @rmrk-team/ipfs-utils@0.0.5
11+
- @rmrk-team/rmrk-2d-renderer@0.0.5
12+
- @rmrk-team/rmrk-evm-utils@0.0.5
13+
- @rmrk-team/types@0.0.5
14+
315
## 0.0.5
416

517
### Patch Changes

packages/rmrk-hooks/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@rmrk-team/rmrk-hooks",
33
"description": "React hooks for working with NFTs built on RMRK standards",
4-
"version": "0.0.5",
4+
"version": "0.0.6",
55
"private": false,
66
"access": "public",
77
"repository": {

packages/types/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @rmrk-team/types
22

3+
## 0.0.5
4+
5+
### Patch Changes
6+
7+
- [`1d5696d`](https://github.com/rmrk-team/rmrk-js/commit/1d5696d6719ee5aa28744e7ac7933fd93e1c7825) Thanks [@Yuripetusko](https://github.com/Yuripetusko)! - Ability to pass custom chain config for hooks
8+
39
## 0.0.4
410

511
### Patch Changes

packages/types/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@rmrk-team/types",
33
"description": "Types to be used in combination with other packages of the RMRK EVM monorepo",
4-
"version": "0.0.4",
4+
"version": "0.0.5",
55
"private": false,
66
"access": "public",
77
"repository": {

0 commit comments

Comments
 (0)