Upgrading eventmachine 0.12 to 1
Breaking0.12.10 → 1.2.7Breaking3Deprecated2New24Changed7Fixed65Other38
Fetching 29 releases from GitHub…24 / 29
BreakingUpgrade verdict
3 breaking changes.
In plain terms
- getDescriptorByFileno deprecated in JRuby 1.7.x, removed in JRuby 9000 [, ].
- Remove the WITHOUT_SSL constant.
- Remove EventMachine_t::Popen code marked by ifdef OBSOLETE.
- Java: Fix Fixnum deprecated warning in Ruby 2.4+.
Must act 5 items need code or config changes
Requires Ruby >= 0 from 1.0.4 (none stated before).
What you must change
Breaking3
getDescriptorByFileno deprecated in JRuby 1.7.x, removed in JRuby 9000 [, ].
Remove the WITHOUT_SSL constant.
Remove EventMachine_t::Popen code marked by ifdef OBSOLETE.
Deprecations to plan for
Deprecated2
Java: Fix Fixnum deprecated warning in Ruby 2.4+.
use rb_wait_for_single_fd on ruby 2.0 to fix rb_thread_select deprecation.