Skip to content
- readme links and install instructions (#164)
- Moves
@dfinity/agent
, @dfinity/candid
,
@dfinity/identity
and @dfinity/principal
from peerDependencies
to
dependencies
nonmainnetFeatures
in CreateInstanceRequest
is
renamed to icpConfig
and is now a record with multiple configuration
options to override
- bump agent-js deps to v3 (#158)
- make pic-js compatible with server v10.0.0 (#147)
- set the create-prs environment (#149)
- state copy to not include parent folder (#134)
- poll ingress messages instead of awaiting them (#137)
FromPathSubnetStateConfig
and the FromPath
variant
of state_config
in EncodedSubnetConfig
no longer take a subnet_id
.
- update to PocketIC server v9.0.0 (#120)
- add support for certified time endpoint (#109)
- update dependencies (#106)
- upgrade to pocketic version 8.0.0 (#96)
- add support get controllers and get topology endpoints
- update dependencies
- pocket-ic-server.ts: switch from —pid to —port-file for pic server
- add support for mocking https outcalls
- upgrade to server v6
- upgrade pic server to v5
- pipe unwanted logs to /dev/null
- add logging support
- separate pic server management from instance management
- enable direct canister calls
- get pub key endpoint params encoded incorrectly
- unable to start picjs server on macos
- build docs only when release_latest is successful
- move docs build and deployment to release workflow
- removed fetchRootKey in favor of getPubKey, which accepts a subnet Id
- add support for nns subnet init
- update agent-js and pocket-ic dependencies
- add canister stop and start methods
- canister settings encoding
- propogate sender principal correctly when setting up canister
- add update canister settings method
- upgrade to pocket-ic v3
- upgrade to pic server 2.0.1
- accept ArrayBufferLike instead of Uint8Array to be more compatible with agent-js & co libraries
- throw a more helpful error is devs interact with a pic instance after tearing it down
- add ability to tick multiple times
- updated dependencies on dfinity packages
- updated dependencies on dfinity packages
- use auto-generated idl for management canister
- update versions of @dfinity dependencies
- update file permission for pocket-ic executable in case package manager has moved it
- client refuses to start on MacOS ARM chips that are also running NodeJS on ARM architecture
- set processing time header on set_stable_memory header
- get stable memory function returning incorrect type
- add functions to get and set stable memory
- add canister code management functions
- add deterministic and random identity generation functions
- add method to set identity on actor
- include pic binary in package using postinstall script
- initial commit