socketry/timers

Pulling 4.0.2 caused breakage

MacksMind opened this issue · 6 comments

Moving 4.0.2 to 4.1.0 caused bundle install breakage for anyone unlucky enough to implement Sidekiq while 4.0.2 existed, because celluloid 0.16.1 lists timers ~> 4.0.0 as a dependency. Undoubtedly there are other use cases as well.

Hand editing Gemfile.lock is a workaround, but maybe re-release 4.0.1 as 4.0.3 to provide an obvious resolution?

Good idea.. @digitalextremist, can you sort this out?

A 4.0.3 seems like the simplest way out of this quagmire despite whatever philosophical implications about semantic versioning.

In a few hours I will cut 4.1.0 as 4.0.3 also, rather than 4.0.1 being 4.0.3

Actually, this will be 4.0.4 -- as a duplicate of 4.1.1

The gem is about to be cut once the tests pass.