DockerHub versions of swipl (not latest version) How is version determined?

In investigating ways to install SWI-Prolog (specifically for use with WSL 2 which is synergistic with Docker (ref)) was checking out using the swipl image from DockerHub

Details
PS C:\Users\Eric> docker run swipl
Unable to find image 'swipl:latest' locally
latest: Pulling from library/swipl
babf97a3f00a: Pull complete
2f2a798fd949: Pull complete
93306910516f: Pull complete
Digest: sha256:79302422d49e29dd47326059e578c72cc974d7fbb51bf132ff0b9f5129b9f603
Status: Downloaded newer image for swipl:latest
Welcome to SWI-Prolog (threaded, 64 bits, version 8.2.0)

Was expecting the latest version, 8.3.10, but the DockerHub version is at, 8.2.0, so was wondering how are the versions chosen for DockerHub.

I did find the GitHub repository related to the DockerHub image (docker-swipl) but don’t know what triggers the build and if it just a matter of when the build takes places that determines the version.

As near as I can figure it is just done manually.

99% of the time being a few minor versions behind is fine so this is just out of curiosity.