Skip to content

Releases: prezi/pride

Gradle 2.5 dependency substitution support

18 Jul 18:22
Compare
Choose a tag to compare

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)

Gradle 2.5 dependency substitution support

09 Jun 07:32
Compare
Choose a tag to compare

Release Notes

This version of Pride works with the upcoming 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 will now work much better.

  • no more dynamicDependencies {}: you can declare your dependencies straight in the standard dependencies {} block
  • transitive dependencies are replaced with project dependencies correctly

0.10

16 Jan 22:20
Compare
Choose a tag to compare

Release Notes

  • New plugin ID com.prezi.pride for Gradle 2.1+ compatibility
  • Plugin is available on plugins.gradle.org (#129)
  • Group ID is now com.prezi.pride (#133)
  • Import an exported config with pride init --import (#128)
  • Fix SVN checkout issue (#132)

0.9.16

28 Apr 13:42
Compare
Choose a tag to compare

Release Notes

0.9.12

19 Nov 11:54
Compare
Choose a tag to compare

Release Notes

  • fixed remove bug (#121)
  • plugins! (#120)

0.9.10

04 Nov 10:54
Compare
Choose a tag to compare

Release Notes

  • To import a pride, now you need to export it first via pride export (#115)

0.9.9

03 Nov 14:00
Compare
Choose a tag to compare

Release Notes

  • fixed a couple of bugs handling branches #114, #111

0.9.8

06 Oct 12:51
Compare
Choose a tag to compare

Release Notes

  • progress is now indicated when processing multiple modules (#109)

    It looks like this:
    [1/12] Adding module http://github.com/example/test

  • check if projects refer to other projects as dependencies that would not resolve to the projects in the current pride (#83)

    Running pride check-versions will produce output like this:

    WARN: Project "com.prezi.cet:boxfish-cet" requests version 3.+ of project "com.prezi.geometry:boxfish-geometry", but its current version (2.3-SNAPSHOT) does not fulfill that request
    

Note: You need to do pride reinit in your existing prides, and you need to use the newest Gradle Pride Plugin (0.9.8) in order for the version check to work.

0.9.7

30 Sep 15:20
Compare
Choose a tag to compare

Release Notes

  • Added support for adding modules from branches (#106)
  • Can filter for modules based on branches or whether they have uncommitted or unpublished changes (#102)

0.9.7-rc1

30 Sep 15:17
Compare
Choose a tag to compare
0.9.7-rc1 Pre-release
Pre-release
Branch support