This repository has been archived by the owner on Dec 27, 2022. It is now read-only.
Releases: connext/vector
Releases · connext/vector
Vector v0.1.15-beta.11
Changelog
- [iframe] Allow
chainAddresses
andmessagingUrl
to be passed into iframe's node creation
Vector v0.1.15-beta.9
Changelog
- [router] Add router dashboards, available on http://localhost:3008.
Vector v0.1.15-beta.7
Warning, this release requires a manual database update!
Database Migration Instructions
This step needs to be done one time on production DBs due to DB tooling change.
- Run
make dls
and observe node image crashing. - Run
bash ops/logs.sh node
and make note of a log that says something similar toVECTOR_DATABASE_URL: postgresql://vector:e9ecd9758ba79cceb9757d83c180e3eb28b15d1643643ca7de160121cf78c049@database-node:5432/vector
. - Run
docker run --network vector -it --entrypoint /bin/bash vector_node:0.1.15-beta.7 -s
to connect a new node container without the crashing entry. - Run
VECTOR_DATABASE_URL=postgresql://vector:e9ecd9758ba79cceb9757d83c180e3eb28b15d1643643ca7de160121cf78c049@database-node:5432/vector npx prisma migrate resolve --preview-feature --applied 20210208123402_init --schema prisma-postgres/schema.prisma
to baseline the migration. Substitute your database URL from step 2. - Run
make dls
and observe router image crashing. - Run
bash ops/logs.sh router
and make note of a log that says something similar toVECTOR_DATABASE_URL: postgresql://vector:e9ecd9758ba79cceb9757d83c180e3eb28b15d1643643ca7de160121cf78c049@database-router:5432/vector
. - Run
docker run --network vector -it --entrypoint /bin/bash vector_router:0.1.15-beta.7 -s
to connect a new router container without the crashing entry. - Run
VECTOR_DATABASE_URL=postgresql://vector:e9ecd9758ba79cceb9757d83c180e3eb28b15d1643643ca7de160121cf78c049@database-router:5432/vector npx prisma migrate resolve --preview-feature --applied 20210208141017_init --schema prisma-postgres/schema.prisma
- Run
make restart-router
.
(If anyone has a better suggestion to baseline a Prisma migration in prod, please let us know!)
Reference: https://www.prisma.io/docs/concepts/components/prisma-migrate/prisma-migrate-flows#baselining
Changelog
- [node, router] Prisma upgrade.
Vector v0.1.15-beta.3
- [browser-node] Expose
getTransfers
method.
Vector 0.1.15-beta.4
Release includes:
- [iframe] Improve error parsing
Vector v0.1.15-beta.2
Deploy vector-0.1.15-beta.2
Vector v0.1.8
Changelog
- [node] Add
getTransfers
endpoint with filtering capabilities. - [router] Add router dashboard with signer address balance monitoring.
- [contracts] Deploy to Arbitrum testnet.
Artifacts
NPM
npm i @connext/vector-{browser-node,types,utils,contracts}@0.1.8
Docker
docker pull connextproject/vector_{router,node,iframe-app}:0.1.8
Vector 0.1.8-beta.5
Updates for this version include:
- [iframe] Allows connect on iframe to be called multiple times (i.e. with different
chainProviders
) - [engine] Only updates disputes/sends
isAlive
messages if chain is supported - [browser-node] Changes store prefix to be signer-specific, doesn't delete stores on start if signer key !== locally stored key
- [browser-node] Removes crossChainTransfer from browser-node
Vector 0.1.2
Some neat fixy-fixes and feature additions for routers!:
- [router] Add NATS client
- [browser-node, server-node] Add methods to get router config
- [browser-node] Verify swap supported before
crossChainTransfer
- [router] Hotfix
toString()
undefined - [ops] Add LogDNA tag support to router config
Vector 0.1.1
Several quality of life improvements in this release!
- [all] Improve logging
- [contracts] Add etherscan verification plugin
- [router] Correctly reclaim from the sender's channel
- [contracts] Check if channel is deployed right before deploying
- [router] Checksum config assetIds
- [engine] Checksum user input assetIds