Skip to content

Releases: jamonholmgren/ProMotion

Version 2.4.2

21 May 15:37
Compare
Choose a tag to compare

Minor bugfix release that makes sure motion_print is properly compiled for people who do not have the gem already in their gemfile.

Version 2.4.1

18 May 18:32
Compare
Choose a tag to compare
  • Minor tweak to binary to pull from the proper template on promotion new myapp

Version 2.4.0

13 May 17:14
Compare
Choose a tag to compare

This release includes several new features and is backwards compatible with all 2.x releases.

  • PR #686 Adds :searchable to the whitelisted properties a cell can have so that a warning is not generated.
  • PR #688 Adds support for SDWebImage and takes preference over JMImageCache. JMImageCache will still be supported till ProMotion 3.0 but we highly recommend you switch to SDWebImage.
  • PR #679 Extract methods from tablescreen for reuse in modules for redpotion.
  • PR #677 Added add_child_screen and remove_child_screen methods to PM::Screen.
  • PR #687 Adds persisting tab order when changed by the user for tab bars over 5 screens.

Version 2.3.1

06 May 05:22
Compare
Choose a tag to compare
  • Handle additional status_bar scenarios #670
  • Fix for #653, editing_style: :none not working properly with VoiceOver #678
  • Added on_cell_created and on_cell_reused #684
  • Lots of documentation updates

Version 2.3.0

06 May 05:18
Compare
Choose a tag to compare

This release includes several new features and is backwards compatible with all 2.x releases.

  • PR #618 Allow search bar to be hidden initially
  • PR #606 Adds capability for table_footer_view
  • PR #602 Add image inset support for tab bar item
  • PR #595 Feature/support module
  • PR #582 Allow setting of multiple nav bar buttons instead of just one left an one right
  • PR #581 Adds on_tab_selected
  • PR #579 implemented nav_bar_button class method RE #272
  • PR #565 Adds header_will_display method to PM::TableScreen
  • PR #663 Adds on_load back to cell dequeue code
  • PR #641 Custom search for PM::TableScreen
  • PR #658 Fix cell height issue

Version 2.2.2

03 Apr 00:10
Compare
Choose a tag to compare

This is a largish bugfix release and should be entirely backwards-compatible with 2.2.1 and below.

Many thanks to the 7+ different contributors who worked on these bugfixes! Version 2.3 is coming soon.

Version 2.2.1

22 Jan 03:31
Compare
Choose a tag to compare

This is a bugfixing release (with one tiny feature #590) and should be entirely backwards-compatible with 2.2.0. 7 contributors for 9 bugfixes/features!

  • Prefer accessing table through cocoa methods. #585 @willrax
  • Add app method for convenient access to UIApplication.sharedApplication #590 @ryanlntn
  • Allow passing an instantiated view as a table section's :title_view #592 @jsierles
  • Avoid Crash in longpressable TableScreen #593 @satoyos
  • iOS 8 SplitViewController issues (and spec updates) #594 @jamonholmgren
  • Fix wrong cell detection problem in search_result_table of longpressable TableScreen. #596 @satoyos
  • Don't use on_init within WebScreen #599 @ryanlntn
  • Implemented workaround for image autorotate crash #562 @kevinvangelder
  • Fixes issue with auto-detected links not opening. #601 @markrickert

Version 2.2.0

05 Dec 22:11
Compare
Choose a tag to compare

This is a new feature release and is backwards compatible with all 2.x releases.

Notable changes since 2.1:

Version 2.1.0

18 Nov 19:46
Compare
Choose a tag to compare

This release includes a few minor new features, but mainly it's a bugfix release and upgrading should go smoothly.

  • Added hide_nav_bar option to screen init args
  • update_table_data can now take index_paths: array to selectively update cells
  • Table cell style has been changed to properties. style will persist as an alias for backwards-compatibility

Version 2.1.0.beta1

31 Oct 22:08
Compare
Choose a tag to compare
Version 2.1.0.beta1 Pre-release
Pre-release

2.1.0 Beta 1. Changelog coming soon.