Skip to content

v4.8.8

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Oct 12:15
afa4622

Fixes

  • API: POST /v1/contract/:network/:address/views/execute no longer returns 500 for client errors. An invalid kind, an empty view or implementation now return 400. A contract without views or an unknown view name now return 404 (#1104)
  • Michelson AST: fixed many panics and data corruption bugs in internal/bcd/ast: or/option JSON forms, timestamps, removed big_map keys, Distinguish for addresses/keys/signatures, wrong type arity (#1107)

⚠️ Behaviour changes

  • Unnamed entrypoints are stored as entrypoint_N instead of @entrypoint_K, so they now match contract.entrypoints
  • Timestamps are stored as seconds since epoch. Values outside the RFC3339 range are rendered as integers
  • tx_rollup_l2_address is shown as tz4…
  • Invalid or/option form input returns 400 instead of 500

Migration

To rename old @entrypoint_K names in stored operations, run the unnamed_entrypoints migration from scripts/migration.

Dependencies

golang 1.27.2, otel/sdk 1.45.0, docker/build-push-action 7.4.0, docker/setup-buildx-action 4.4.1

Commits

Full Changelog: v4.8.7...v4.8.8