Does Gradle support like Maven range for version with inclusion/exclusion and others?

Is it supported to do something like: compile group: ‘log4j’, name: ‘log4j’, version: ‘[1.2.12,1.2.17]’

It is documented somewhere?

Gradle supports the same range syntax as Ivy, and the above should work. I’ve raised GRADLE-3024 to add documentation for this feature.