What's Changed
- chore(cardano-rte): Use anyhow to propagate errors in the Cardano Runtime Extension by @FelipeRosa in #214
- feat(cardano-chain-follower): Overhead benchmark implementations (pallas + cardano-chain-follower) by @FelipeRosa in #211
- feat: WIT Interfaces for SQLite by @apskhem in #209
- feat: Change
pallas
dep to thecatalyst-pallas
fork'scatalyst
branch specific commit by @Mr-Leshiy in #229 - chore(deps): bump crs-k/stale-branches from 4.1.0 to 5.0.0 by @dependabot in #224
- feat: Bump pallas version by @Mr-Leshiy in #231
- feat: Update hermes event queue error handling by @Mr-Leshiy in #219
- fix(ci): Update Earthfiles to 0.8 and use new caching rust builders from cat-ci by @stevenj in #230
- feat: Hermes cli by @Mr-Leshiy in #216
- feat: Add basic wasm module packaging by @Mr-Leshiy in #238
- feat: Add basic hdf5 compression by @Mr-Leshiy in #240
- feat: WASM module package Manifest update, schema validation by @Mr-Leshiy in #241
- feat: SQLite3 module implementation by @apskhem in #221
- feat: WASM module package validation by @Mr-Leshiy in #247
- feat(sqlite): SQLite Module for Hermes by @apskhem in #248
- feat: WASM packaging by @Mr-Leshiy in #255
- feat(p2p): Hermes Peer2Peer Communications with IPFS/LibP2P by @saibatizoku in #236
- feat: WASM module package signing [part 2] by @Mr-Leshiy in #260
- feat: Certificate registry, signature verification by @Mr-Leshiy in #264
- feat: Providing a generalised
Package
struct by @Mr-Leshiy in #268 - chore(deps): bump crs-k/stale-branches from 5.0.0 to 5.0.1 by @dependabot in #273
- feat: Based app package cli commands, app package manifest object. by @Mr-Leshiy in #269
- feat: Hermes IPFS WASI WIT definitions by @saibatizoku in #259
- feat: Hermes app package building [part 1] by @Mr-Leshiy in #281
- feat: http gateway dep tracking by @cong-or in #278
- feat: Hermes app package building [part 2] by @Mr-Leshiy in #286
- feat(docs): Application package icon.svg description by @Mr-Leshiy in #289
- feat: Implement Hermes IPFS runtime extension functionality by @saibatizoku in #272
- feat: Application package signing by @Mr-Leshiy in #287
- feat: App loading, hermes Vfs bootstrapping by @Mr-Leshiy in #294
- feat: Implement
std::io::Read
,std::io::Write
,std::io::Seek
forhdf5::File
by @Mr-Leshiy in #296 - chore(deps): update build-info-build requirement from 0.0.36 to 0.0.37 in /hermes by @dependabot in #274
- chore(deps): update build-info requirement from 0.0.36 to 0.0.37 in /hermes by @dependabot in #275
- chore(deps): update libsqlite3-sys requirement from 0.28.0 to 0.29.0 in /hermes by @dependabot in #276
- chore(deps): update dashmap requirement from 5.5.3 to 6.0.1 in /hermes by @dependabot in #277
- feat:
hdf5::Dir
API update. by @Mr-Leshiy in #301 - fix: Hermes packaging issues, added missing unit tests by @Mr-Leshiy in #302
- feat: read write files with runtime ext by @cong-or in #303
- feat: VFS bootstrapping by @Mr-Leshiy in #307
- fix: VFS hdf5 file corruption, mounting app package content by @Mr-Leshiy in #309
- chore(wasm): Make Hermes apps work with wasm32-wasip1 by @FelipeRosa in #290
- feat: VFS permissions handling by @Mr-Leshiy in #312
- feat: Add more tests for module packaging module by @Mr-Leshiy in #315
- feat: initial regex for input validation and sanitization by @cong-or in #313
- feat: Add more tests for application packaging module by @Mr-Leshiy in #317
- refactor: Hermes Reactor by @Mr-Leshiy in #322
- feat: basic WASI filesystem functions by @FelipeRosa in #321
- feat: barebones http stub test by @cong-or in #331
- fix: Fixed
cardano
andwasi-filesystem
WASM component builds by @Mr-Leshiy in #332
Full Changelog: v0.2.0...v0.3.0