Skip to content

Gradle 2.5 dependency substitution support

Latest
Compare
Choose a tag to compare
@lptr lptr released this 18 Jul 18:22
· 25 commits to master since this release

Release Notes

This version of Pride works with Gradle 2.5's new built-in dependency substitution support. This means you cannot use earlier versions of Gradle with it. On the plus side, it work much more reliably than previous versions of Pride. If you need to use your projects with earlier Gradle versions, try using Pride 0.10.

New features and changes

  • no more dynamicDependencies {}: you can declare your dependencies straight in the standard dependencies {} block

  • all transitive dependencies are replaced with project dependencies correctly

  • Gradle plugin published to the Plugin Portal, should be usable like this:

    plugins {
      id "com.prezi.pride" version "0.11"
    }

Fixed bugs

  • pride list command fails for subversion modules (#135)
  • nicer formatting for pride list (#141)
  • show cause of error when cannot add module
  • error when including project with subprojects on Windows (#139)
  • problems on Windows when removing modules (#134 and #138)