Upgrading
Features:
nsqd: use --tls-root-ca-file in nsqauth request (thanks @intellitrend-team)nsqadmin: upgrade supported ECMA from ES5 to ES2020 (thanks @dudleycarr)nsqadmin: add paused label to topic within the node view (thanks @dudleycarr)nsqadmin: add admin check for topic/node thombstone endpoint (thanks @dudleycarr)nsqd: add support of unix sockets for tcp, http, https listeners (thanks @telepenin)nsqd: add /debug/freememory API (thanks @guozhao-coder)nsqd: nicer tls-min-version help text defaultnsqd: allow unbuffered memory chan if ephemeral or deferrednsqd: use metadata struct for both marshal and unmarshal (thanks @karalabe)nsqd: /info api returns more info (thanks @arshabbir)nsqd: allow disabling both HTTP and HTTPS interfaces (thanks @karalabe)nsqd: enable support for TLS1.3 (thanks @karalabe)nsqadmin: new flag --dev-static-dir instead of debug build tagBugs:
Dockerfile: remove nsswitch.conf check (thanks @dudleycarr)nsqadmin: fix counter by bounding animation steps (thanks @dudleycarr)nsqadmin: fix broken graph template in nsqadmin node view (thanks @dudleycarr)nsqd: fix unsafe concurrency read in RemoveClient (thanks @gueFDF)nsqd: fix panic when statsd enabled and memstats disabled with no topics (thanks @carl-reverb)validTopicChannelNameRegex useless escape characters (thanks @sjatsh)