-
Fixed missing argument of pop_detour and moved it to the Detour module.
-
Fix location of ‘reset_workflow` method
-
Rewrite as Rails Engine middleware
-
Add support for Ruby 2.3 and JRuby 9000
-
Require Ruby 2.1 or later
-
Better session cookie overflow protection
-
Ensure we have a secret token.
-
Create an encryptor if it is not available from the cookie jar.
-
Fixed wrong reference to the Rails app.
-
Remove debug output.
-
Calculate the current session cookie size using the encryptor to avoid CookieOverflow.
-
Fixes use of symbol key for “id” parameter.
-
Updated to support Rails 4 and drop support for Rails 3.
-
Added support for setting just the anchor of the originating page in with_detour.
-
The second argument to detour_to is optional if a block is given.
-
Fixed URL overflow error when detour URL was > 4096 characters.
-
The second argument to back_or_redirect_to now allows for setting flash messages.
-
The second argument to with_detour now overrides the origin path completely instead of merging with the origin params.
-
Stable release!
-
Protect against generating too long URLs > 4096 characters.
-
Reset workflow if it becomes empty after storing a HUGE detour.
-
Changed deprecated use of ActiveSupport::Base64 to Base64.
-
Changed image_link_to and image_link_to_remote to take link_options instead of just post => true/false. Use “:method => :post” for post instead of “true”.
-
Changed detour_to to accept all url forms that url_for accepts.
-
Fixed wrong include for test helper
-
Added test helper method “add_stored_detour” to simulate returning from a detour.
-
Removed obsolete manifest.txt and Postinstall.txt
-
Renamed History.txt to History.rdoc to reflect the internal format.
-
Started documenting
-
Allow overriding the return point in the with_detour method
-
Allow all kinds of options in back_or_redirect_to
-
Automatically hook into ActionController to store detours
-
More readable debug output.
-
Fixed wrong target in with_detour
-
Added missing gem activation code
-
Allow input to with_detour to be a URL string
-
Added missing simple_workflow_helper.rb file to manifest
-
1 major enhancement:
-
Initial release
-