Some deprecations were removed, others now give warnings and will be removed in a later release

Deprecations removed:

  • rmq_did_create – use rmq_build
  • st.padded = ... – use frame hash
  • app_width in stylesheet- use device_width or screen_width
  • app_height in stylesheet – use device_height or screen_height
  • screen_size in stylesheet
  • weak_ref_is_same_object – This hasn’t been needed since RM 2.17


  • Added UISwitch to work with .data and .data()
  • Allows validation of upper case email addresses
  • Allow setting keyboard_type, return_key_type, spell check, and border style with symbols
  • Allow setting a view transform manually in UIView styler.
  • More tests added; now 607 specifications (1733 requirements)
  • Added deprecation warnings
  • Added styler for separator_inset
  • Added rmq.device.log – For quickly seeing what common values are for the device you’re on
  • Added row_height styler
  • Added text_highlighted styler

Bugs fixed

  • #165 – Distribute margin with multiple selected objects
bundle update ruby_motion_query

Todd Werth /

Coder, designer, and founder of InfiniteRed. Created RMQ and writes the RubyMotion Dispatch.