Since it's a anonymous volume you can provide --renew-anon-volumes
flag to docker compose as a workaround which will recreate the volume every time you build.
Example:
docker compose -f ../docker-compose-dev.yml --env-file .env.dev up -d --renew-anon-volumes --build
Reference: https://docs.docker.com/reference/cli/docker/compose/up/