Releases: junobuild/juno-js
Releases · junobuild/juno-js
v0.0.131
@junobuild/functions
Features
- Many changes, including breaking ones, were made to add support for storage hooks and assertions.
v0.0.130
@junobuild/functions
Fix
- Zod workaround to resolve "Type 'k' cannot be used to index type..." when build with
tsc
.
v0.0.129
@junobuild/functions
Features
- Accept definitions with empty collections for assertions and hooks. This is useful for generating templates and can be clarified through documentation.
v0.0.128
@junobuild/cli-tools
Features
- Return esbuild version in
buildEsm
.
v0.0.127
@junobuild/cli-tools
Features
- Utility to build ESM for Sputnik.
Build
- Bump dependencies.
@junobuild/analytics
Build
- Bump dependencies.
v0.0.126
@junobuild/config-loader|did-tools
Build
- Bump latest Babel.
- Set Babel as peer dependency.
@junobuild/functions
Features
- Accept
run
function to returnvoid
as well. - Set
collections
as readonly.
v0.0.125
@junobuild/functions
Features
- Add support for
ic-cdk::call
.
Refactoring
- Rename modules and reuse
Uint8arraySchema
to reflect changes made in Sputnik.
v0.0.124
@junobuild/functions
Features
- Extract schema for functions
run
andassert
. - Accept
Principal
object orUint8array
ascaller
parameter ofsetDocStore
. This might be really handy.
v0.0.123
@junobuild/functions
Features
- Ship the functions library as multi-entry - e.g. with
@junobuild/functions/sdk
or@junobuild/functions/ic-cdk
- Add support for
setDocStore
- Add support for
ic_cdk::id
v0.0.122
@junobuild/functions
Fix
- Assertions are synchronous.