Releases: permaweb/HyperBEAM
Releases · permaweb/HyperBEAM
Milestone 3 beta 3.
What's Changed
- NickJ202/dashboard-impr by @NickJ202 in #315
- refactor(dev_snp): comprehensive SNP attestation modernization with maybe construct and testing infrastructure by @PeterFarber in #310
- impr: pass
Optsduringformatflow by @samcamwilliams in #316 - feat:
[email protected]executes alloutboxmessages with aresolvekey before dispatch by @samcamwilliams in #313 - feat(router/green-zone): support multiple route registrations and improve identity handling by @PeterFarber in #321
- Fix/ans104 codec by @JamesPiechota in #322
- feat:
[email protected]device by @samcamwilliams in #334 - impr-batch-writes-for-lmdb by @twilson63 in #336
- refactor(router): unify router configuration under router_opts and improve template-based pricing by @PeterFarber in #329
- fix(store): dedup write to lmdb by @jfrain99 in #335
- impr: LMDB store performance by @samcamwilliams in #340
- refactor(dev_push, hb_http): use hb_opts:get for store config and hb_maps:get for ao-peer-port lookup by @PeterFarber in #342
- impr: process throughput by @samcamwilliams in #343
- perf: improve
eventandnode messagesubsystems by @samcamwilliams in #344 - impr: refactor and normalize benchmarking infrastructure by @samcamwilliams in #347
- impr:
[email protected]performance improvements and profiling infrastructure by @samcamwilliams in #351 - feat:
/profilekey in[email protected], exposing flame graphs of execution time by @samcamwilliams in #352 - Feat/tx codec 20250614 by @JamesPiechota in #323
- impr: add
[email protected]device by @samcamwilliams in #354 - impr: ANS-104 scheduler decoding performance by @samcamwilliams in #355
- impr: increase LMDB message read speed from cache by ~534x. by @samcamwilliams in #357
- feat: optimize message caching and refactor router configuration by @PeterFarber in #358
- impr: automatic store restarts and retries by @samcamwilliams in #360
- chore: add
[email protected]process restore test by @samcamwilliams in #361 - chore: refactor lmdb:stop and volume:update_store_config by @twilson63 in #365
- feat(lmdb): Add environment lifecycle management and migration support by @PeterFarber in #363
- Impr/case sensitivity by @samuelmanzanera in #367
- fix: persist CU cache to non-volatile store and improve genesis wasm volume mounting by @PeterFarber in #370
- impr: support binary tag values in ans104 by @JamesPiechota in #379
- chore: merge @jyeshe's force message fix by @samcamwilliams in #380
- rakis/feat/store defaults by @twilson63 in #374
- feat: add ledger viewer if one exists by @NickJ202 in #381
- Fix/push from ref by @samuelmanzanera in #369
- fix: update hb_message:commit calls to use opts@{ priv_wallet => wallet } by @twilson63 in #382
- fix: detect rel vs dev mode by @twilson63 in #385
- fix:
hb_singletondo_build function by @Lucifer0x17 in #389 - omnibus: Secret management devices. by @samcamwilliams in #394
- feat:
/part=val/...interpreted as#{ path = part, part = val }by @samcamwilliams in #395 - feat: Support double quotes in paths. by @samcamwilliams in #396
- feat: add
eventprofiler, showing event count during execution by @samcamwilliams in #397 - feat: Support for snapshot coordination in
[email protected]by @samcamwilliams in #400 - fix: defer lua_tests parsing to prevent boot crash by @PeterFarber in #402
- Revert "fix: defer lua_tests parsing to prevent boot crash" by @twilson63 in #403
- fix: prevents elmdb list panic on not found by @jyeshe in #406
- Fix startup crash in release mode due to missing scripts directory by @dhia-gharsallaoui in #405
- impr: elmdb-rs by @twilson63 in #404
- impr: Small API improvements by @samcamwilliams in #409
- Test/store impr by @Lucifer0x17 in #410
- feat: Isolated scheduler stores by @samcamwilliams in #411
- temp: Store messages primarily by their signed ID by @samcamwilliams in #412
- impr: Force process snapshotting after execution of every
computerequest by @samcamwilliams in #413 - feat: Determine node config encoding from file extension by @samcamwilliams in #414
- Revert "temp: Store messages primarily by their signed ID" by @samcamwilliams in #415
- misc: router fixes by @samcamwilliams in #416
- fix: Forward
requestmessage from[email protected]request execution by @samcamwilliams in #417 - impr: Allow ANS-104 encoded messages to be bundled in
[email protected]by @samcamwilliams in #418 - fix: Enable cache control lookup by default by @samcamwilliams in #420
- impr: Remove wallets from debug prints by @samcamwilliams in #421
- fix: ToParam as binary by @PeterFarber in #422
- chore: Update default gateway stores to include
local-storekey by @samcamwilliams in #424 - fix: ensure that messages from
[email protected]correctly encode lists as TABM by @samcamwilliams in #425 - fix: block hash encoding in
[email protected]by @samcamwilliams in #426 - fix: Correctly remove snapshots from process state results by @samcamwilliams in #430
- Refactor: Extracted the formatting from utils to separate module by @Lucifer0x17 in #428
- feat: Rich querying of HyperBEAM stores by @samcamwilliams in #437
- impr:
[email protected]improvements, fixingcommittedkey generation by @samcamwilliams in #441 - feat:
[email protected]deep path evaluation by @samcamwilliams in #442 - impr: added additional gql route by @twilson63 in #445
- fix: accept codec device by @parthks in #429
- feat: GraphQL querying and indexing by @samcamwilliams in #447
- impr: Support
content-type-based decoding of inbound messages; misc fixes by @samcamwilliams in #448 - fix: a verification issue with ans104 by @JamesPiechota in #449
- feat: add dryrun codepath for post computes by @jfrain99 in #423
- feat: Allow logging with AO-Core stacktraces by @samcamwilliams in #450
- impr:
[email protected]API by @samcamwilliams in #451 - impr: Always print commitments at the top of message formatter outputs by @samcamwilliams in #453
- fix: store LN schedules in raw form; normalize them on read from cache by @samcamwilliams in #454
- impr: Explicit map parsing in HTTP messages; multi-tag search in copycat by @samcamwilliams in #455
- impr:
[email protected]pricing; miscellaneous fixes by @samcamwilliams in #456 - chore: Tidy event groups by @samcamwilliams in #457
- fix: Empty Lua tables are messages in AO; misc. Lua fixes by @samcamwilliams in #459
- fix: return correct tuple format from cowboy handler by @VanshSahay in #446
- impr: Caching of messages and queries from remote peers by @samcamwilliams in https://g...
Milestone 3 beta 1.
See #309 for details.