Skip to content

Commit

Permalink
update with 2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
fxgst committed Nov 20, 2023
1 parent eb0a16c commit 90298b1
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## 2.0.0 - 2023-11-XX
## 2.0.0 - 2023-11-21

### Added
- Support for multiple subnets
Expand Down
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,16 @@

PocketIC is a canister smart contract testing solution for the [Internet Computer](https://internetcomputer.org/).


## Download the PocketIC Server
You can find the versions of the PocketIC server below.
Note that older versions might not be available 6 months after they have been released.

| Version | Release Date | Linux | macOS | Changes |
|--- |--- |--- |--- |--- |
| 2.0.0 | 2023-11-XX | download | download | [CHANGELOG.md](CHANGELOG.md#200---2023-11-xx) |
| 1.0.0 | 2023-10-12 | [download](https://download.dfinity.systems/ic/307d5847c1d2fe1f5e19181c7d0fcec23f4658b3/openssl-static-binaries/x86_64-linux/pocket-ic.gz) | [download](https://download.dfinity.systems/ic/307d5847c1d2fe1f5e19181c7d0fcec23f4658b3/openssl-static-binaries/x86_64-darwin/pocket-ic.gz) | [CHANGELOG.md](CHANGELOG.md#100---2023-10-12)|
| 0.1.0 | 2023-08-31 | [download](https://download.dfinity.systems/ic/865a816108b31956bd449282e5803ce40007789f/openssl-static-binaries/x86_64-linux/pocket-ic.gz) | [download](https://download.dfinity.systems/ic/865a816108b31956bd449282e5803ce40007789f/openssl-static-binaries/x86_64-darwin/pocket-ic.gz) | [CHANGELOG.md](CHANGELOG.md#010---2023-08-31)|
| 2.0.0 | 2023-11-21 | [download](https://download.dfinity.systems/ic/29ec86dc9f9ca4691d4d4386c8b2aa41e14d9d16/openssl-static-binaries/x86_64-linux/pocket-ic.gz) | [download](https://download.dfinity.systems/ic/29ec86dc9f9ca4691d4d4386c8b2aa41e14d9d16/openssl-static-binaries/x86_64-darwin/pocket-ic.gz) | [CHANGELOG.md](CHANGELOG.md#200---2023-11-21) |
| 1.0.0 | 2023-10-12 | [download](https://download.dfinity.systems/ic/307d5847c1d2fe1f5e19181c7d0fcec23f4658b3/openssl-static-binaries/x86_64-linux/pocket-ic.gz) | [download](https://download.dfinity.systems/ic/307d5847c1d2fe1f5e19181c7d0fcec23f4658b3/openssl-static-binaries/x86_64-darwin/pocket-ic.gz) | [CHANGELOG.md](CHANGELOG.md#100---2023-10-12)|
| 0.1.0 | 2023-08-31 | [download](https://download.dfinity.systems/ic/865a816108b31956bd449282e5803ce40007789f/openssl-static-binaries/x86_64-linux/pocket-ic.gz) | [download](https://download.dfinity.systems/ic/865a816108b31956bd449282e5803ce40007789f/openssl-static-binaries/x86_64-darwin/pocket-ic.gz) | [CHANGELOG.md](CHANGELOG.md#010---2023-08-31)|

After downloading the binary, unzip the downloaded file and make it executable:
```bash
Expand All @@ -26,6 +27,7 @@ to bypass the developer verification from Apple.
Alternatively, you can open the `pocket-ic` binary by right clicking on it in the Finder and selecting "Open" from the drop-down menu.
Then, confirm opening this application by clicking "Open" in the dialog that pops up.


## Using PocketIC
After completion of above steps, you can verify that everything works by running:
```bash
Expand All @@ -42,6 +44,7 @@ To write canister tests in your projects with PocketIC, it is recommended to use

If you want your client library to be listed here, please post to the [Forum](https://forum.dfinity.org/)!


## Why PocketIC?
Canister developers have several options to test their software, but there are tradeoffs:
- Install and test on the **mainnet**: The 'real' experience, but you pay with real cycles.
Expand Down

0 comments on commit 90298b1

Please sign in to comment.