lib/adhearsion/generators/app/templates/Gemfile.erb in adhearsion-2.4.0 vs lib/adhearsion/generators/app/templates/Gemfile.erb in adhearsion-2.5.0
- old
+ new
@@ -1,23 +1,21 @@
source 'https://rubygems.org'
gem 'adhearsion', '~> <%= Adhearsion::VERSION.split('.')[0,2].join('.') %>'
+# Adhearsion depends on the Punchblock library, but here you can specify the major version your application depends on.
+# Exercise care when updating the major version, since you might encounter API compatability in parts of your Adhearsion application that rely on the Punchblock API.
+# On occasion, an update of Adhearsion might necessitate an update to Punchblock. You will have to manually allow that here, and take care in the upgrade.
+gem 'punchblock', '~> <%= require "punchblock/version"; Punchblock::VERSION.split('.')[0,2].join('.') %>'
+
# This is here by default due to deprecation of #ask and #menu.
# See http://adhearsion.com/docs/common_problems#toc_3 for details
gem 'adhearsion-asr'
#
-# Here are some example plugins you might like to use. Simply
-# uncomment them and run `bundle install`.
+# Check http://ahnhub.com for a list of plugins you can use in your app.
+# To use them, simply add them here and run `bundle install`.
#
-
-# gem 'adhearsion-asterisk'
-# gem 'adhearsion-rails'
-# gem 'adhearsion-activerecord'
-# gem 'adhearsion-ldap'
-# gem 'adhearsion-xmpp'
-# gem 'adhearsion-drb'
group :development, :test do
gem 'rspec'
end