Skip to content

v1.4.3 — TYPE and NULL columns, empty secrets shown as empty

Choose a tag to compare

@bakhod1r bakhod1r released this 06 Aug 14:39
· 21 commits to main since this release
KEY              VALUE         TYPE           NULL  SOURCE
APP_NAME         superapp      string               env
APP_PORT         8080          int                  default
CSRF_SECRET      0123****cdef  string               env
DB_PASSWORD      su****pp      string               env
JWT_ACCESS_TTL   15m           time.Duration        default
NOT_SET          ""            string         yes   unset
REDIS_PASSWORD   ""            string         yes   env
  • An empty secret prints as "", not ****. Masking a blank password claimed a value that was not there — a set password and an unset one now look different.
  • NULL marks every key that resolved to nothing, whether unset or set to an empty value.
  • TYPE carries the Go type of the field, so the table doubles as a schema at a glance.

Entry gains a Null field, surfaced by Report.Explain and logged by WithLogger alongside the type.