コンテンツにスキップ

Release Notes - v0.43.1

このコンテンツはまだ日本語に翻訳されていません。

Title: API server migration, packaging, tray workflow, and release updates

Date: July 23, 2026

Version: v0.43.1

This release moves Adder’s public API endpoints to Go’s net/http stack, tightens macOS packaging, and adds tray workflow improvements, publish fixes, and dependency updates.

  • Preserved public API routes during the server migration: Adder now serves /ping, /healthcheck, /events, and the /v1 FCM and QR routes on Go’s net/http stack with structured logging, panic recovery, and safer streaming behavior.

  • Delivered signed and notarized macOS installers: Adder now builds .pkg installers with installer preinstall and postinstall behavior, and it publishes and verifies macOS assets more reliably.

  • Added an in-app notification rule editor: Adder now lets the tray edit monitored targets and notification categories without a restart, and apply and reload updates now refresh rules and rate limits immediately.

  • Improved FreeBSD publish handling: Adder now skips adder-tray for FreeBSD amd64 and arm64 release jobs, which prevents tagged release failures on that platform.

  • Reinforced Cardano ingestion compatibility: Adder now picks up gouroboros v0.186.3, which fixes duplicate pre-Conway MultiAsset keys and Conway witness tagged-set duplicates.

  • Refined Cardano sync compatibility: Adder now picks up gouroboros v0.186.1, which adds opcert verification support, Dijkstra redeemer decoding, and deterministic protocol parameter conversion fixes.

  • Updated image and font decoding: Adder now uses golang.org/x/image v0.44.0, which hardens font handling and adds WebP and TIFF safeguards.

  • Refreshed release and CI workflows: Adder now uses refreshed Go workflow actions plus updated upload and attestation tooling, which makes release automation more dependable.

  • Strengthened core dependencies: Adder now picks up updates to go/sys, x/image, plutigo, gouroboros, and x/sys, which helps harden decoding and runtime behavior while keeping builds current.

  • Enhanced Cardano filter test coverage: Adder now uses ouroboros-mock fixtures for asset and policy tests, strengthens CIP-0129 DRep assertions, and updates lint and test job dependencies.

  • Modernized release attestation tooling: Adder now uses actions/attest v4.1.1 for Windows, macOS pkg, Linux binaries, Docker Hub, and GHCR.

  • Replaced Windows signing setup: Adder now uses setup-java v5.5.0 in publish and MSI test workflows while keeping Java 21 and Temurin unchanged.

  • Simplified Docker workflow dependencies: Adder now uses docker/build-push-action v7.3.0 in Docker CI and publish workflows.

  • Streamlined library starter kit examples: Adder now includes starter kit examples and supporting docs and tooling under examples/ for library use.

  • Tightened Telegram output dependencies: Adder now builds the Telegram bot integration against go-telegram/bot v1.22.0.

  • Removed issue-close automation: Adder no longer runs the GitHub Actions workflow that updated GitHub Projects Closed Date fields.