Comments (4)
0.5.0 supports API 2 and is different. Please read the doc on the pain page of this repository. There's also a notice when you upgrade the gem.
Thanks.
On Jul 26, 2013, at 7:22 PM, Li Ouyang [email protected] wrote:
Latest version of gibbon gem gives me this error below. Reverted back to 0.4.6 to.
$ rails c
'
/Users/liouyang/Development/code/Walker/goatee/config/initializers/mailchimp.rb:1:in<top (required)>': undefined method
new' for Gibbon:Module (NoMethodError)
from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:222:inload' from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:222:in
block in load'
from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:213:inload_dependency' from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:222:in
load'
from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/engine.rb:609:inblock (2 levels) in <class:Engine>' from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/engine.rb:608:in
each'
from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/engine.rb:608:inblock in <class:Engine>' from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/initializable.rb:30:in
instance_exec'
from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/initializable.rb:30:inrun' from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/initializable.rb:55:in
block in run_initializers'
from /Users/liouyang/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/tsort.rb:150:inblock in tsort_each' from /Users/liouyang/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/tsort.rb:183:in
block (2 levels) in each_strongly_connected_component'
from /Users/liouyang/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/tsort.rb:210:inblock (2 levels) in each_strongly_connected_component_from' from /Users/liouyang/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/tsort.rb:219:in
each_strongly_connected_component_from'
from /Users/liouyang/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/tsort.rb:209:inblock in each_strongly_connected_component_from' from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/initializable.rb:44:in
each'
from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/initializable.rb:44:intsort_each_child' from /Users/liouyang/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/tsort.rb:203:in
each_strongly_connected_component_from'
from /Users/liouyang/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/tsort.rb:182:inblock in each_strongly_connected_component' from /Users/liouyang/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/tsort.rb:180:in
each'
from /Users/liouyang/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/tsort.rb:180:ineach_strongly_connected_component' from /Users/liouyang/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/tsort.rb:148:in
tsort_each'
from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/initializable.rb:54:inrun_initializers' from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/application.rb:215:in
initialize!'
from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/railtie/configurable.rb:30:inmethod_missing' from /Users/liouyang/Development/code/Walker/goatee/config/environment.rb:5:in
<top (required)>'
from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:228:inrequire' from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:228:in
block in require'
from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:213:inload_dependency' from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-4.0.0/lib/active_support/dependencies.rb:228:in
require'
from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/application.rb:189:inrequire_environment!' from /Users/liouyang/.rvm/gems/ruby-1.9.3-p194/gems/railties-4.0.0/lib/rails/commands.rb:63:in
<top (required)>'
from script/rails:6:inrequire' from script/rails:6:in
—
Reply to this email directly or view it on GitHub.
from gibbon.
This is a horrible breaking change on a 'point' release that bit us pretty bad, for what it's worth.
Please read the Semantic Versioning guidelines:
Major version X (X.y.z | X > 0) MUST be incremented if any backwards incompatible changes are introduced to the public API. It MAY include minor and patch level changes. Patch and minor version MUST be reset to 0 when major version is incremented.
from gibbon.
Thanks for the feedback.
from gibbon.
I had the same problem that @styliii had, I needed back version of gem to 0.4.6, to resolve!
from gibbon.
Related Issues (20)
- Create Campaign Body is Null HOT 5
- Gibbon::MailChimpError not populated with Faraday 0.16.2 HOT 3
- pass the content in campaign
- Cannot set faraday_adapter globally HOT 3
- Uninitialized constant Faraday::Error::ClientError HOT 3
- Changelog updates for 3.3.2 HOT 2
- NameError: uninitialized constant Faraday::Error::ClientError HOT 3
- Rescued errors come back with all nil values? HOT 8
- Got error saying api_key not found HOT 1
- gibbon report issue
- How to send campaign emails to some specific users? HOT 1
- How to delete a member from a list? HOT 5
- How to add member in the segment of a list ?
- Faraday 1.x.x compability HOT 2
- Deprecated warning on Faraday::Connection#basic_auth HOT 4
- 3.4.1 Causes 401: API Key Invalid HOT 7
- updating members in batching does not work HOT 1
- Gibbon doesn't work with Faraday 2.x HOT 4
- How to unsubscribe email that is bounced, pending, or archived? HOT 3
- v3.4.4 security patch for v3.4.0? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gibbon.