Releases: dcSpark/carp
Releases · dcSpark/carp
3.3.0
3.2.0
New features
- conway governance tasks by @ecioppettini in #181
Performance
- improve projected nft task performance when the task is enabled by the tx doesn't contain any projected NFTs
Bug fixes
- bump dcspark-core to fix preprod crash (by switching dcspark-core from a deprecated Cardano lib to CML)
- fix
paginateQuery
not paginating correctly
Full Changelog: 3.1.0...3.2.0
3.1.0
New features
mintBurnHistory
endpoint: add addresses (credentials) to the output by @ecioppettini in #179
Doc changes
- fix bitmask doc on RelationFilter by @ecioppettini in #180
Full Changelog: 3.0.1...3.1.0
3.0.1
This release is just for the @dcspark/carp-client
NPM package
It improves the exports for the package so that you shouldn't have to import directly from the source folders anymore which helps avoid code unexpectedly getting hoisted into your build
ex: importing @dcspark/carp-client/shared/models/MintBurn
is now simply @dcspark/carp-client
3.0.0
Major changes
- Migrate from Pallas to CML
New features
- Add new mint & burn task and endpoint (#172)
- Add new slot range pagination scheme for endpoints
- Add
withInputContext
option to fetch the inputs & metadata for a transaction when fetching tx history
Chore
- Update pgtyped and fix some type issues by @SebastienGllmt in #171
Full Changelog: 2.4.0...3.0.0
2.4.0
New features
- New task
MultieraAssetUtxos
that allows querying utxos by policy ID or by fingerprint. This is useful if you want to track the movement of a specific token (instead of the full utxo set). See the task here - Allow querying projected NFTs by policy ID or asset name. See the query here
- Export
ProjectedNftStatus
as an enum (so you don't have to copy-paste the enum into your codebase)
Bug fixes
- Fix CIP14 fingerprint (it was using the wrong hash length). This requires a resync if you care about the right cip14 fingerprint field
- Projected NFT
amount
field is now a string (instead of a number) to account for values larger than the max safe int in Javascript - Fix validation logic for length of a policy ID and assetname in the projected NFT endpoint
- Fix projected NFT usage on UTXOs with more than 1 asset (previously only the first one was saved)
- Fix partial withdrawal of a projected NFT not being properly linked
Full Changelog: 2.3.0...2.4.0
2.3.0
What's Changed
- Update Oura and other dependencies, improve configs by @gostkin in #156
- add task that tracks stake delegation by @ecioppettini in #157
- Projected NFT indexing by @gostkin in #158
Full Changelog: 2.2.3...2.3.0
CORS support, optimizations and bug fixes
What's Changed
- Add optional payload flag to txs and blocks by @SebastienGllmt in #144
- Fix oura shutdown by @gostkin in #146
- Fix migration of Block collection: payload field didn't exist before by @gostkin in #148
- Add cors by @GrzegorzDrozda in #149
- V2.2.3 by @gostkin in #150
Full Changelog: 2.2.2...2.2.3
Bug fixes & configuration improvements
What's Changed
- Fix stop of oura_source by @gostkin in #140
- Add ability to configure carp via env var by @gostkin in #139
- Add Debug to event type by @SebastienGllmt in #141
- Update to v2.2.2 by @gostkin in #142
Full Changelog: 2.2.1...2.2.2
Dependency updates & bug fixes
What's Changed
Full Changelog: 2.2.0...2.2.1