Releases: junobuild/juno-js
Releases · junobuild/juno-js
v0.0.110
@junobuild/errors
Features
- Hello world 👋. This is a new library that exposes the list of error messages potentially thrown by a Satellite.
@junobuild/core
Features
- Retry fetching the user on sign-in if
create
throws a specific exception.
@junobuild/*
Build
- Bump dev dependencies.
v0.0.109
@junobuild/*
Build
- Bump DFINITY agent-js
v2.3.0
v0.0.108
@junobuild/core
Features
- Throw a specific error type when user interrupt the sign-in process.
v0.0.107
@junobuild/core
Fix
- Re-create the agent immediately after sign-out; otherwise, the Internet Identity (II) popup might be blocked on the next sign-in if the dApp window is not reloaded.
v0.0.106
@junobuild/core
Features
- Throw an error if the client is not initialized on
signIn
, as theAuthClient
cannot be initialized simultaneously (see fix below). - Create a few specific error types instead of throwing generic errors.
v0.0.105
@junobuild/admin
Features
- Narrow the parameter type for
setCustomDomains
. - Add
setCustomDomain
to set a single entry.
v0.0.104
@junobuild/analytics
Fix
- The library—similarly to core or admin—requires the DFINITY agent libraries as peers; otherwise, dApps built with Vite fail.
v0.0.103
@junobuild/utils
Breaking Changes
- Removed duplicate features that are already provided by
@dfinity/utils
.
@junobuild/*
Features
- Use
@dfinity/utils
,@junobuild/utils
, both, or none, as applicable. Set libraries as peer dependencies or embedded dependencies accordingly.
Chore
- Reviewed size-limit values.
- Bumped remaining versions to
v0.1.0
in alignment with the recently adopted reduced semver approach.
Build
- Updated all dependencies (except
Agent-js
andBabel
).
v0.0.102
@junobuild/admin|console|storage
Features
- Update did with monitoring feature.
@junobuild/admin
Chore
- Set
@dfinity/ic-management
dependency to any v6 version.
v0.0.101
@junobuild/admin|console|storage
Chore
- Explicitly list
@dfinity/candid
as a peer dependency. - Adopt reduced semantic versioning starting with
v0.1.0
, usingv.x.y
wherex
denotes breaking changes.