diff --git a/CHANGELOG.md b/CHANGELOG.md index b9bb2cbe8..cde1f6126 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,16 +6,27 @@ The format is based on [keep a changelog](http://keepachangelog.com) and this pr ## [Unreleased] ### Added -- New runtime functions to get and delete notifications by id. +- Add devconsole view to list and search purchases across users. +- Add devconsole view to list and search subscriptions across users. +- Add function to get notifications by identifier to Go runtime. +- Add function to get notifications by identifier to Lua runtime. +- Add function to get notifications by identifier to TypeScript/JavaScript runtime. +- Add function to delete notifications by identifier to Go runtime. +- Add function to delete notifications by identifier to Lua runtime. +- Add function to delete notifications by identifier to TypeScript/JavaScript runtime. - Add runtime function to disable ranks for an active leaderboard. -- Add new get matchmaker stats API. +- Add new matchmaker stats API. +- Add support for specifying session vars in devconsole API explorer calls. ### Changed -- Add leaderboard and tournament create param to enable or disable ranks. +- Add leaderboard create function parameter to enable or disable ranks. +- Add tournament create function parameter to enable or disable ranks. +- Obfuscate further fields when viewing server configuration in the devconsole. +- Build with Go 1.22.5. ### Fixed - Correctly wire Go runtime shutdown function context. -- Fix friends of friends api error when user has no friends. +- Fix friends of friends API error when user has no friends. - Fix group listing pagination if name filter is used. - Correctly register friends of friends API before/after hooks. diff --git a/build/Dockerfile b/build/Dockerfile index b9643a92a..6c92eb762 100644 --- a/build/Dockerfile +++ b/build/Dockerfile @@ -15,7 +15,7 @@ # docker build "$PWD" --build-arg commit="$(git rev-parse --short HEAD)" --build-arg version=v2.1.1 -t heroiclabs/nakama:2.1.1 # docker build "$PWD" --build-arg commit="$(git rev-parse --short HEAD)" --build-arg version="$(git rev-parse --short HEAD)" -t heroiclabs/nakama-prerelease:"$(git rev-parse --short HEAD)" -FROM golang:1.22.4-bookworm as builder +FROM golang:1.22.5-bookworm as builder ARG commit ARG version diff --git a/build/Dockerfile.arm64 b/build/Dockerfile.arm64 index 306368269..768497644 100644 --- a/build/Dockerfile.arm64 +++ b/build/Dockerfile.arm64 @@ -15,7 +15,7 @@ # docker build "$PWD" --build-arg commit="$(git rev-parse --short HEAD)" --build-arg version=v2.1.1 -t heroiclabs/nakama:2.1.1 # docker build "$PWD" --build-arg commit="$(git rev-parse --short HEAD)" --build-arg version="$(git rev-parse --short HEAD)" -t heroiclabs/nakama-prerelease:"$(git rev-parse --short HEAD)" -FROM arm64v8/golang:1.22.4-bookworm as builder +FROM arm64v8/golang:1.22.5-bookworm as builder ARG commit ARG version diff --git a/build/Dockerfile.dsym b/build/Dockerfile.dsym index 0201f41c1..1461518bf 100644 --- a/build/Dockerfile.dsym +++ b/build/Dockerfile.dsym @@ -15,7 +15,7 @@ # docker build "$PWD" --build-arg commit="$(git rev-parse --short HEAD)" --build-arg version=v3.19.0 -t heroiclabs/nakama:3.19.0 # docker build "$PWD" --build-arg commit="$(git rev-parse --short HEAD)" --build-arg version="v3.19.0-$(git rev-parse --short HEAD)" -t heroiclabs/nakama-prerelease:"3.19.0-$(git rev-parse --short HEAD)" -FROM golang:1.22.4-bookworm as builder +FROM golang:1.22.5-bookworm as builder ARG commit ARG version diff --git a/build/Dockerfile.dsym.arm64 b/build/Dockerfile.dsym.arm64 index 120a48dd9..1a0df9557 100644 --- a/build/Dockerfile.dsym.arm64 +++ b/build/Dockerfile.dsym.arm64 @@ -15,7 +15,7 @@ # docker build "$PWD" --build-arg commit="$(git rev-parse --short HEAD)" --build-arg version=v3.19.0 -t heroiclabs/nakama:3.19.0 # docker build "$PWD" --build-arg commit="$(git rev-parse --short HEAD)" --build-arg version="v3.19.0-$(git rev-parse --short HEAD)" -t heroiclabs/nakama-prerelease:"3.19.0-$(git rev-parse --short HEAD)" -FROM arm64v8/golang:1.22.4-bookworm as builder +FROM arm64v8/golang:1.22.5-bookworm as builder ARG commit ARG version diff --git a/build/Dockerfile.local b/build/Dockerfile.local index 316257925..6a6482c45 100644 --- a/build/Dockerfile.local +++ b/build/Dockerfile.local @@ -14,7 +14,7 @@ # docker build .. -f Dockerfile.local -t nakama:dev -FROM golang:1.22.4-bookworm AS builder +FROM golang:1.22.5-bookworm AS builder ENV GOOS linux ENV CGO_ENABLED 1 diff --git a/build/pluginbuilder/Dockerfile b/build/pluginbuilder/Dockerfile index 7ed064fff..6e02c2ae7 100644 --- a/build/pluginbuilder/Dockerfile +++ b/build/pluginbuilder/Dockerfile @@ -15,7 +15,7 @@ # docker build . --file ./Dockerfile --build-arg version=v2.1.1 -t heroiclabs/nakama-pluginbuilder:2.1.1 # docker build . --file ./Dockerfile --build-arg version="v2.1.1-$(git rev-parse --short HEAD)" -t heroiclabs/nakama-pluginbuilder:"2.1.1-$(git rev-parse --short HEAD)" -FROM golang:1.22.4-bookworm as builder +FROM golang:1.22.5-bookworm as builder MAINTAINER Heroic Labs diff --git a/build/pluginbuilder/Dockerfile.arm64 b/build/pluginbuilder/Dockerfile.arm64 index d5afa6466..832f17737 100644 --- a/build/pluginbuilder/Dockerfile.arm64 +++ b/build/pluginbuilder/Dockerfile.arm64 @@ -15,7 +15,7 @@ # docker build "$PWD" --file ./Dockerfile.pluginbuilder --build-arg commit="$(git rev-parse --short HEAD)" --build-arg version=v2.1.1 -t heroiclabs/nakama-pluginbuilder:2.1.1 # docker build "$PWD" --file ./Dockerfile.pluginbuilder --build-arg commit="$(git rev-parse --short HEAD)" --build-arg version="v2.1.1-$(git rev-parse --short HEAD)" -t heroiclabs/nakama-prerelease:"2.1.1-$(git rev-parse --short HEAD)" -FROM arm64v8/golang:1.22.4-bookworm as builder +FROM arm64v8/golang:1.22.5-bookworm as builder MAINTAINER Heroic Labs