How to update? Latest HA

Have a separate build with HA and zwave-js running through docker compose.
Ran docker pull. Docker build but still get the error that the zwave js server is incompatible with latest HA

Docker compose for the image is image: zwavejs/zwave-js-ui:latest
Looks very weird

And what version information does ZUI display in the web UI?

As someone who is running the latest ZUI and HA, ZUI is fully up-to-date with HA requirements, so it’s an issue with your installation.

Have you successfully updated to HA 2023.09?

Yes, at this time the latest version of HA is 2023.9.0.

According to the breaking changes, you are required to use ZUI 8.23.2. The latest version of ZUI is 8.25.0. So you are running something older than the latest, and even older than 8.23.2.

You probably have not actually pulled a new version of the latest image. I’d recommend using version tags instead, to avoid this issue, e.g. use zwavejs/zwave-js-ui:8.25.0 instead of zwavejs/zwave-js-ui:latest. Then when you need to upgrade, change the version and you won’t hit this problem since Docker will auto-pull a missing image.

Using the version tags pulled the correct one. But still wonder why the :latest didnt work

What is the exact command you used?

docker compose pull
docker compose up -d --remove-orphans

I’d expect that to work, so I’m not sure what the issue is. Just to check, I pulled both images and it looks correct.

/ # docker pull zwavejs/zwave-js-ui:latest
latest: Pulling from zwavejs/zwave-js-ui
ef5531b6e74e: Pull complete 
2ee5eed78815: Pull complete 
aef46d699849: Pull complete 
6973845f2d4c: Pull complete 
ae6ad7fa8879: Pull complete 
fa7a2f8aebed: Pull complete 
4f4fb700ef54: Pull complete 
Digest: sha256:4412622ef767f1a0553c9b5ebc1edb116456f8ba2093087aff84c828c1f6ca13
Status: Downloaded newer image for zwavejs/zwave-js-ui:latest
docker.io/zwavejs/zwave-js-ui:latest
/ # docker pull zwavejs/zwave-js-ui:8.25.0
8.25.0: Pulling from zwavejs/zwave-js-ui
Digest: sha256:4412622ef767f1a0553c9b5ebc1edb116456f8ba2093087aff84c828c1f6ca13
Status: Downloaded newer image for zwavejs/zwave-js-ui:8.25.0
docker.io/zwavejs/zwave-js-ui:8.25.0
/ # docker images
REPOSITORY            TAG       IMAGE ID       CREATED        SIZE
zwavejs/zwave-js-ui   8.25.0    555765900820   34 hours ago   475MB
zwavejs/zwave-js-ui   latest    555765900820   34 hours ago   475MB