Skip to content

immudb version 1.11.2

Latest

Choose a tag to compare

@SimoneLazzaris SimoneLazzaris released this 03 Sep 07:54

immudb — Changes from v1.11.1 to v1.11.2

v1.11.2 is a small maintenance release. No new user-facing SQL or server features.

Bug Fixes

  • pkg/server: a statement that fails before execution (e.g. a parse error) no longer aborts the surrounding transaction — the ongoing tx now survives (5446534c, with stdlib test 1a5f54e8).
  • pkg/database: guard against a nil database in DBManager.CloseAll, which could panic during shutdown (bfa78b34).
  • embedded/multiapp: ReadAt is now served from a detached handle when the appendable cache evicts an entry mid-read, fixing a close-while-reading race (f88bfb9b).
  • pkg/pgsql: extended-query Parse is guarded against zero parsed statements (empty / comment-only input) in the PG wire protocol (ce64e941).
  • embedded/sql: remaining row-value consumers now treat nil slots as SQL NULL (follow-up to the v1.11.1 projection-pushdown nil fixes) (c4a5beed).

Features / Build

  • embedded/appendable: fileutils now supports the wasip1 build target (d4b3842b).

Documentation

  • New in-process embedding guide with runnable examples (9f9679e0).
  • README: clarified Rust SDK status (06ef9a6d); documentation links repointed to immudb.io/docs/ (395d0a88).

CI

  • Coverage workflow no longer swallows test failures; unused codecov config removed (24b56485).
  • Docker official images build path adjustments (QEMU setup action bump).

Dependencies (notable)

  • google.golang.org/grpcv1.82.1 across all modules (df6953bc)
  • golang.org/x/net v0.55.0 → v0.57.0
  • golang.org/x/crypto / x/net / grpc bumped in the linear-fake examples module
  • github.com/spf13/viper v1.15.0 → v1.21.0
  • grpc-gateway/v2, grpc-ecosystem/go-grpc-middleware, gorilla/websocket, rogpeppe/go-internal v1.9.0 → v1.15.0, jaswdr/faker, mattn/goveralls
  • CVE cleanup in nested Go modules (f71bdce7)
  • GitHub Actions: actions/checkout 6→7, actions/setup-go 6→7, actions/upload-artifact 4→7, codeql-action 4→4.37.4, docker/login-action 3→4.5.2, docker/setup-qemu-action 3→4, securego/gosec 2.17.0→2.28.0

Chores

  • Dropped the dead documents_tests_deprecated module (923b306f).