Por que o número da versão na dependência automática é ignorado às vezes?
Sou bastante novo nos recursos do maven. Vi que no pom.xml, onde as dependências são colocadas, às vezes, apenas o ID do grupo e o ID do artefato são mencionados e a versão é ignorada. por que é isso? Por exemplo, a dependência abaixo é do site da springsourcehttp://spring.io/guides/gs/authenticating-ldap/
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-ldap</artifactId>
<version>3.2.4.RELEASE</version>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-server-jndi</artifactId>
<version>1.5.5</version>
</dependency>
</dependencies>
Mas em outras partes do stackoverflow também foi mencionado que a versão não é opcional. Eu ficaria feliz se alguém pudesse explicar isso.