[2.3.X-java] How to obtain the offline Activator distro for previous versions

52 views
Skip to first unread message

kreich

unread,
Aug 6, 2014, 11:10:57 AM8/6/14
to play-fr...@googlegroups.com
I am upgrading an existing application and due to plug-in dependencies, cannot move to the latest version (2.3.2) of Play.  Therefore, I need to upgrade instead to v2.3.1.  I also need the offline distribution package.  The problem I'm having is that the downloads page only has links to the minimal versions of older releases.  In fact, examining the links for 3.0, 3.1, and 3.2 show that they are all pointing to the same download location.  

Is this a mistake or am I missing something about how Play is being packaged with Activator?  Through a bit of experimentation I know that I can get 2.3.1 by changing the 'sbt-plugin' version in plugins.scala, but this doesn't solve the offline distribution issue because that puts the v2.3.1 dependencies in the local user cache (~USER_HOME/.ivy/cache/).

Kyle

Havoc Pennington

unread,
Aug 6, 2014, 11:42:36 AM8/6/14
to play-framework
Hi,

The old activator releases are still online, but yeah I guess we don't
link to them. Since that may be complicated to fix, here are some old
links as best I can reconstruct.

play 2.3.0 = activator 1.2.2
http://downloads.typesafe.com/typesafe-activator/1.2.2/typesafe-activator-1.2.2.zip

play 2.3.1 = activator 1.2.3
http://downloads.typesafe.com/typesafe-activator/1.2.3/typesafe-activator-1.2.3.zip

play 2.3.2 = activator 1.2.7
http://downloads.typesafe.com/typesafe-activator/1.2.7/typesafe-activator-1.2.7.zip

The two are not precisely synced; it took a couple weeks to bump
Activator to Play 2.3.2 because some of the transitive dependencies
changed in a way that confused the offline-dist-building code, and it
took me quite a while to figure it out (eventually settling for a
terrible hack: https://github.com/typesafehub/activator/commit/d849e7cb38251143be858511a0b722422cca698a
). So play 2.3.2 was available for a while before we had Activator
updated.

Havoc
> --
> You received this message because you are subscribed to the Google Groups
> "play-framework" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to play-framewor...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

kreich

unread,
Aug 7, 2014, 8:57:12 AM8/7/14
to play-fr...@googlegroups.com
Havoc,

Thanks for the links!
Reply all
Reply to author
Forward
0 new messages