From c20cc84b8413bd4cbf77cc7b4272033e35172247 Mon Sep 17 00:00:00 2001 From: Lane Seppala Date: Tue, 23 Nov 2021 06:44:14 -0700 Subject: [PATCH] Use redirect.github.com for redirect service --- common/lib/dependabot/pull_request_creator.rb | 2 +- .../message_builder/metadata_presenter_spec.rb | 2 +- .../pull_request_creator/message_builder_spec.rb | 12 ++++++------ common/spec/fixtures/gitlab/merge_request.json | 2 +- common/spec/fixtures/gitlab/merge_requests.json | 10 +++++----- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/common/lib/dependabot/pull_request_creator.rb b/common/lib/dependabot/pull_request_creator.rb index 6259ca27b88..8cab37ec161 100644 --- a/common/lib/dependabot/pull_request_creator.rb +++ b/common/lib/dependabot/pull_request_creator.rb @@ -23,7 +23,7 @@ class PullRequestCreator # # If you wish to disable this behaviour when using Dependabot Core directly, # pass a nil value when initialising this class. - DEFAULT_GITHUB_REDIRECTION_SERVICE = "github-redirect.dependabot.com" + DEFAULT_GITHUB_REDIRECTION_SERVICE = "redirect.github.com" class RepoNotFound < StandardError; end diff --git a/common/spec/dependabot/pull_request_creator/message_builder/metadata_presenter_spec.rb b/common/spec/dependabot/pull_request_creator/message_builder/metadata_presenter_spec.rb index 72a8708f9e4..fc4bb3470cc 100644 --- a/common/spec/dependabot/pull_request_creator/message_builder/metadata_presenter_spec.rb +++ b/common/spec/dependabot/pull_request_creator/message_builder/metadata_presenter_spec.rb @@ -38,7 +38,7 @@ let(:vulnerabilities_fixed) { [] } - let(:github_redirection_service) { "github-redirect.dependabot.com" } + let(:github_redirection_service) { "redirect.github.com" } subject(:presenter) do described_class.new( diff --git a/common/spec/dependabot/pull_request_creator/message_builder_spec.rb b/common/spec/dependabot/pull_request_creator/message_builder_spec.rb index 45ed7e26345..fe3c01a6d8a 100644 --- a/common/spec/dependabot/pull_request_creator/message_builder_spec.rb +++ b/common/spec/dependabot/pull_request_creator/message_builder_spec.rb @@ -44,7 +44,7 @@ let(:signoff_details) { nil } let(:trailers) { nil } let(:vulnerabilities_fixed) { { "business" => [] } } - let(:github_redirection_service) { "github-redirect.dependabot.com" } + let(:github_redirection_service) { "redirect.github.com" } let(:gemfile) do Dependabot::DependencyFile.new( @@ -70,7 +70,7 @@ def commits_details(base:, head:) "Bump version to v1.4.0\n"\ "
  • 7abe4c2 "\ - "[Fix #9] Allow custom calendars
  • \n"\ "
  • 1c72c35 "\ @@ -80,16 +80,16 @@ def commits_details(base:, head:) "
  • \n"\ "
  • 0bfb8c3 "\ - "Spacing: my/repo#5
  • \n"\ "
  • a5970da "\ - "Merge pull request #8 "\ "from gocardless/rename-sepa-to-ecb
  • \n"\ "
  • d2eb29b "\ - "12 Remove SEPA "\ "calendar (replaced by TARGET)
  • \n"\ "
  • See full diff in \nRelease notes\n\n*Sourced from [statesman's releases](https://github.com/gocardless/statesman/releases).*\n\n> ## v3.4.1\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0\n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> \n> \n> ## v3.2.0\n> * Allow specifying metadata with `Machine#allowed_transitions`\n> (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0\n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0\n> **Breaking changes**\n> \t\t \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \t\t \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \t\t \n> **Changes**\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n\n
    \nChangelog\n\n*Sourced from [statesman's changelog](https://github.com/gocardless/statesman/blob/master/CHANGELOG.md).*\n\n> ## v3.4.1, 14 February 2018 ❤️\n> \n> - Support ActiveRecord transition classes which don't include `Statesman::Adapters::ActiveRecordTransition`, and thus don't have a `.updated_timestamp_column` method (see [#310](https://github-redirect.dependabot.com/gocardless/statesman/issues/310) for further details) (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0, 12 February 2018\n> \n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0, 5 January 2018\n> \n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> ## v3.2.0, 27 November 2017\n> \n> - Allow specifying metadata with `Machine#allowed_transitions` (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0, 1 September 2017\n> \n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0, 3 July 2017\n> \n> *Breaking changes*\n> \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \n> *Changes*\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n> \n> ## v2.0.1, 29 March 2016\n> \n> - Add support for Rails 5 (excluding Mongoid adapter)\n> \n> ## v2.0.0, 5 January 2016\n> \n> - No changes from v2.0.0.rc1\n> \n> ## v2.0.0.rc1, 23 December 2015\n> \n> *Breaking changes*\n> \n> ... (truncated)\n
    \n
    \nCommits\n\n- [`dae8581`](https://github.com/gocardless/statesman/commit/dae858168e4624c0cffe487e2c6cac30423b8609) v3.4.1\n- [`084ec3a`](https://github.com/gocardless/statesman/commit/084ec3abce18d345a079b9963eaa99e9d8c3c412) Merge pull request [#310](https://github-redirect.dependabot.com/gocardless/statesman/issues/310) from gocardless/issue-309\n- [`42cdd84`](https://github.com/gocardless/statesman/commit/42cdd8401ce7c88c8895c20a52e06ff42064fa7f) Clarify README instructions for ActiveRecord\n- [`0a2ed03`](https://github.com/gocardless/statesman/commit/0a2ed0327857ac3df612eb79bf24c937383368ce) Support ActiveRecord transitions which don't include Statesman::Adapters::Act...\n- [`dbb3a75`](https://github.com/gocardless/statesman/commit/dbb3a7598d5ab855cf98db27a1f203009a601f6b) Merge pull request [#308](https://github-redirect.dependabot.com/gocardless/statesman/issues/308) from gocardless/v3.4.0\n- [`2846c16`](https://github.com/gocardless/statesman/commit/2846c16c4cdedb43da8b436af8c1b950b73c6664) v3.4.0\n- [`df9834d`](https://github.com/gocardless/statesman/commit/df9834d26245f09277d8393ec7e31c68b0a7ce9d) Merge pull request [#306](https://github-redirect.dependabot.com/gocardless/statesman/issues/306) from gocardless/most-recent-without-updated-at\n- [`a026316`](https://github.com/gocardless/statesman/commit/a026316bb82fa9e538fe34650939f3bfd5e2ea1d) Make the \"updated timestamp column\" for an ActiveRecord transition configurable\n- [`24195ad`](https://github.com/gocardless/statesman/commit/24195ad45e5653c3b92f7b84bf050f6e6477aa29) Make Pry available in specs\n- [`05bda59`](https://github.com/gocardless/statesman/commit/05bda59b531ceffdea69a82562744a5b4d438865) Merge pull request [#297](https://github-redirect.dependabot.com/gocardless/statesman/issues/297) from gocardless/v3.3.0\n- Additional commits viewable in [compare view](https://github.com/gocardless/statesman/compare/v1.2.5...v3.4.1)\n
    \n
    ", + "description": "Bumps [statesman](https://github.com/gocardless/statesman) from 1.2.5 to 3.4.1.\n
    \nRelease notes\n\n*Sourced from [statesman's releases](https://github.com/gocardless/statesman/releases).*\n\n> ## v3.4.1\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0\n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> \n> \n> ## v3.2.0\n> * Allow specifying metadata with `Machine#allowed_transitions`\n> (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0\n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0\n> **Breaking changes**\n> \t\t \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \t\t \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \t\t \n> **Changes**\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n
    \n
    \nChangelog\n\n*Sourced from [statesman's changelog](https://github.com/gocardless/statesman/blob/master/CHANGELOG.md).*\n\n> ## v3.4.1, 14 February 2018 ❤️\n> \n> - Support ActiveRecord transition classes which don't include `Statesman::Adapters::ActiveRecordTransition`, and thus don't have a `.updated_timestamp_column` method (see [#310](https://redirect.github.com/gocardless/statesman/issues/310) for further details) (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0, 12 February 2018\n> \n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0, 5 January 2018\n> \n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> ## v3.2.0, 27 November 2017\n> \n> - Allow specifying metadata with `Machine#allowed_transitions` (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0, 1 September 2017\n> \n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0, 3 July 2017\n> \n> *Breaking changes*\n> \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \n> *Changes*\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n> \n> ## v2.0.1, 29 March 2016\n> \n> - Add support for Rails 5 (excluding Mongoid adapter)\n> \n> ## v2.0.0, 5 January 2016\n> \n> - No changes from v2.0.0.rc1\n> \n> ## v2.0.0.rc1, 23 December 2015\n> \n> *Breaking changes*\n> \n> ... (truncated)\n
    \n
    \nCommits\n\n- [`dae8581`](https://github.com/gocardless/statesman/commit/dae858168e4624c0cffe487e2c6cac30423b8609) v3.4.1\n- [`084ec3a`](https://github.com/gocardless/statesman/commit/084ec3abce18d345a079b9963eaa99e9d8c3c412) Merge pull request [#310](https://redirect.github.com/gocardless/statesman/issues/310) from gocardless/issue-309\n- [`42cdd84`](https://github.com/gocardless/statesman/commit/42cdd8401ce7c88c8895c20a52e06ff42064fa7f) Clarify README instructions for ActiveRecord\n- [`0a2ed03`](https://github.com/gocardless/statesman/commit/0a2ed0327857ac3df612eb79bf24c937383368ce) Support ActiveRecord transitions which don't include Statesman::Adapters::Act...\n- [`dbb3a75`](https://github.com/gocardless/statesman/commit/dbb3a7598d5ab855cf98db27a1f203009a601f6b) Merge pull request [#308](https://redirect.github.com/gocardless/statesman/issues/308) from gocardless/v3.4.0\n- [`2846c16`](https://github.com/gocardless/statesman/commit/2846c16c4cdedb43da8b436af8c1b950b73c6664) v3.4.0\n- [`df9834d`](https://github.com/gocardless/statesman/commit/df9834d26245f09277d8393ec7e31c68b0a7ce9d) Merge pull request [#306](https://redirect.github.com/gocardless/statesman/issues/306) from gocardless/most-recent-without-updated-at\n- [`a026316`](https://github.com/gocardless/statesman/commit/a026316bb82fa9e538fe34650939f3bfd5e2ea1d) Make the \"updated timestamp column\" for an ActiveRecord transition configurable\n- [`24195ad`](https://github.com/gocardless/statesman/commit/24195ad45e5653c3b92f7b84bf050f6e6477aa29) Make Pry available in specs\n- [`05bda59`](https://github.com/gocardless/statesman/commit/05bda59b531ceffdea69a82562744a5b4d438865) Merge pull request [#297](https://redirect.github.com/gocardless/statesman/issues/297) from gocardless/v3.3.0\n- Additional commits viewable in [compare view](https://github.com/gocardless/statesman/compare/v1.2.5...v3.4.1)\n
    \n
    ", "state": "opened", "created_at": "2018-06-10T14:15:03.099Z", "updated_at": "2018-06-10T14:15:03.099Z", diff --git a/common/spec/fixtures/gitlab/merge_requests.json b/common/spec/fixtures/gitlab/merge_requests.json index a13b6a5f51d..f0a9338cf36 100644 --- a/common/spec/fixtures/gitlab/merge_requests.json +++ b/common/spec/fixtures/gitlab/merge_requests.json @@ -4,7 +4,7 @@ "iid": 5, "project_id": 6986253, "title": "Bump statesman from 1.2.5 to 3.4.1", - "description": "Bumps [statesman](https://github.com/gocardless/statesman) from 1.2.5 to 3.4.1.\n
    \nRelease notes\n\n*Sourced from [statesman's releases](https://github.com/gocardless/statesman/releases).*\n\n> ## v3.4.1\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0\n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> \n> \n> ## v3.2.0\n> * Allow specifying metadata with `Machine#allowed_transitions`\n> (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0\n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0\n> **Breaking changes**\n> \t\t \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \t\t \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \t\t \n> **Changes**\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n
    \n
    \nChangelog\n\n*Sourced from [statesman's changelog](https://github.com/gocardless/statesman/blob/master/CHANGELOG.md).*\n\n> ## v3.4.1, 14 February 2018 ❤️\n> \n> - Support ActiveRecord transition classes which don't include `Statesman::Adapters::ActiveRecordTransition`, and thus don't have a `.updated_timestamp_column` method (see [#310](https://github-redirect.dependabot.com/gocardless/statesman/issues/310) for further details) (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0, 12 February 2018\n> \n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0, 5 January 2018\n> \n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> ## v3.2.0, 27 November 2017\n> \n> - Allow specifying metadata with `Machine#allowed_transitions` (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0, 1 September 2017\n> \n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0, 3 July 2017\n> \n> *Breaking changes*\n> \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \n> *Changes*\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n> \n> ## v2.0.1, 29 March 2016\n> \n> - Add support for Rails 5 (excluding Mongoid adapter)\n> \n> ## v2.0.0, 5 January 2016\n> \n> - No changes from v2.0.0.rc1\n> \n> ## v2.0.0.rc1, 23 December 2015\n> \n> *Breaking changes*\n> \n> ... (truncated)\n
    \n
    \nCommits\n\n- [`dae8581`](https://github.com/gocardless/statesman/commit/dae858168e4624c0cffe487e2c6cac30423b8609) v3.4.1\n- [`084ec3a`](https://github.com/gocardless/statesman/commit/084ec3abce18d345a079b9963eaa99e9d8c3c412) Merge pull request [#310](https://github-redirect.dependabot.com/gocardless/statesman/issues/310) from gocardless/issue-309\n- [`42cdd84`](https://github.com/gocardless/statesman/commit/42cdd8401ce7c88c8895c20a52e06ff42064fa7f) Clarify README instructions for ActiveRecord\n- [`0a2ed03`](https://github.com/gocardless/statesman/commit/0a2ed0327857ac3df612eb79bf24c937383368ce) Support ActiveRecord transitions which don't include Statesman::Adapters::Act...\n- [`dbb3a75`](https://github.com/gocardless/statesman/commit/dbb3a7598d5ab855cf98db27a1f203009a601f6b) Merge pull request [#308](https://github-redirect.dependabot.com/gocardless/statesman/issues/308) from gocardless/v3.4.0\n- [`2846c16`](https://github.com/gocardless/statesman/commit/2846c16c4cdedb43da8b436af8c1b950b73c6664) v3.4.0\n- [`df9834d`](https://github.com/gocardless/statesman/commit/df9834d26245f09277d8393ec7e31c68b0a7ce9d) Merge pull request [#306](https://github-redirect.dependabot.com/gocardless/statesman/issues/306) from gocardless/most-recent-without-updated-at\n- [`a026316`](https://github.com/gocardless/statesman/commit/a026316bb82fa9e538fe34650939f3bfd5e2ea1d) Make the \"updated timestamp column\" for an ActiveRecord transition configurable\n- [`24195ad`](https://github.com/gocardless/statesman/commit/24195ad45e5653c3b92f7b84bf050f6e6477aa29) Make Pry available in specs\n- [`05bda59`](https://github.com/gocardless/statesman/commit/05bda59b531ceffdea69a82562744a5b4d438865) Merge pull request [#297](https://github-redirect.dependabot.com/gocardless/statesman/issues/297) from gocardless/v3.3.0\n- Additional commits viewable in [compare view](https://github.com/gocardless/statesman/compare/v1.2.5...v3.4.1)\n
    \n
    ", + "description": "Bumps [statesman](https://github.com/gocardless/statesman) from 1.2.5 to 3.4.1.\n
    \nRelease notes\n\n*Sourced from [statesman's releases](https://github.com/gocardless/statesman/releases).*\n\n> ## v3.4.1\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0\n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> \n> \n> ## v3.2.0\n> * Allow specifying metadata with `Machine#allowed_transitions`\n> (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0\n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0\n> **Breaking changes**\n> \t\t \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \t\t \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \t\t \n> **Changes**\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n
    \n
    \nChangelog\n\n*Sourced from [statesman's changelog](https://github.com/gocardless/statesman/blob/master/CHANGELOG.md).*\n\n> ## v3.4.1, 14 February 2018 ❤️\n> \n> - Support ActiveRecord transition classes which don't include `Statesman::Adapters::ActiveRecordTransition`, and thus don't have a `.updated_timestamp_column` method (see [#310](https://redirect.github.com/gocardless/statesman/issues/310) for further details) (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0, 12 February 2018\n> \n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0, 5 January 2018\n> \n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> ## v3.2.0, 27 November 2017\n> \n> - Allow specifying metadata with `Machine#allowed_transitions` (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0, 1 September 2017\n> \n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0, 3 July 2017\n> \n> *Breaking changes*\n> \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \n> *Changes*\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n> \n> ## v2.0.1, 29 March 2016\n> \n> - Add support for Rails 5 (excluding Mongoid adapter)\n> \n> ## v2.0.0, 5 January 2016\n> \n> - No changes from v2.0.0.rc1\n> \n> ## v2.0.0.rc1, 23 December 2015\n> \n> *Breaking changes*\n> \n> ... (truncated)\n
    \n
    \nCommits\n\n- [`dae8581`](https://github.com/gocardless/statesman/commit/dae858168e4624c0cffe487e2c6cac30423b8609) v3.4.1\n- [`084ec3a`](https://github.com/gocardless/statesman/commit/084ec3abce18d345a079b9963eaa99e9d8c3c412) Merge pull request [#310](https://redirect.github.com/gocardless/statesman/issues/310) from gocardless/issue-309\n- [`42cdd84`](https://github.com/gocardless/statesman/commit/42cdd8401ce7c88c8895c20a52e06ff42064fa7f) Clarify README instructions for ActiveRecord\n- [`0a2ed03`](https://github.com/gocardless/statesman/commit/0a2ed0327857ac3df612eb79bf24c937383368ce) Support ActiveRecord transitions which don't include Statesman::Adapters::Act...\n- [`dbb3a75`](https://github.com/gocardless/statesman/commit/dbb3a7598d5ab855cf98db27a1f203009a601f6b) Merge pull request [#308](https://redirect.github.com/gocardless/statesman/issues/308) from gocardless/v3.4.0\n- [`2846c16`](https://github.com/gocardless/statesman/commit/2846c16c4cdedb43da8b436af8c1b950b73c6664) v3.4.0\n- [`df9834d`](https://github.com/gocardless/statesman/commit/df9834d26245f09277d8393ec7e31c68b0a7ce9d) Merge pull request [#306](https://redirect.github.com/gocardless/statesman/issues/306) from gocardless/most-recent-without-updated-at\n- [`a026316`](https://github.com/gocardless/statesman/commit/a026316bb82fa9e538fe34650939f3bfd5e2ea1d) Make the \"updated timestamp column\" for an ActiveRecord transition configurable\n- [`24195ad`](https://github.com/gocardless/statesman/commit/24195ad45e5653c3b92f7b84bf050f6e6477aa29) Make Pry available in specs\n- [`05bda59`](https://github.com/gocardless/statesman/commit/05bda59b531ceffdea69a82562744a5b4d438865) Merge pull request [#297](https://redirect.github.com/gocardless/statesman/issues/297) from gocardless/v3.3.0\n- Additional commits viewable in [compare view](https://github.com/gocardless/statesman/compare/v1.2.5...v3.4.1)\n
    \n
    ", "state": "opened", "created_at": "2018-06-10T14:15:03.099Z", "updated_at": "2018-06-10T14:15:03.099Z", @@ -51,7 +51,7 @@ "iid": 4, "project_id": 6986253, "title": "Bump statesman from 1.2.5 to 3.4.1", - "description": "Bumps [statesman](https://github.com/gocardless/statesman) from 1.2.5 to 3.4.1.\n
    \nRelease notes\n\n*Sourced from [statesman's releases](https://github.com/gocardless/statesman/releases).*\n\n> ## v3.4.1\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0\n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> \n> \n> ## v3.2.0\n> * Allow specifying metadata with `Machine#allowed_transitions`\n> (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0\n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0\n> **Breaking changes**\n> \t\t \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \t\t \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \t\t \n> **Changes**\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n
    \n
    \nChangelog\n\n*Sourced from [statesman's changelog](https://github.com/gocardless/statesman/blob/master/CHANGELOG.md).*\n\n> ## v3.4.1, 14 February 2018 ❤️\n> \n> - Support ActiveRecord transition classes which don't include `Statesman::Adapters::ActiveRecordTransition`, and thus don't have a `.updated_timestamp_column` method (see [#310](https://github-redirect.dependabot.com/gocardless/statesman/issues/310) for further details) (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0, 12 February 2018\n> \n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0, 5 January 2018\n> \n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> ## v3.2.0, 27 November 2017\n> \n> - Allow specifying metadata with `Machine#allowed_transitions` (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0, 1 September 2017\n> \n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0, 3 July 2017\n> \n> *Breaking changes*\n> \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \n> *Changes*\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n> \n> ## v2.0.1, 29 March 2016\n> \n> - Add support for Rails 5 (excluding Mongoid adapter)\n> \n> ## v2.0.0, 5 January 2016\n> \n> - No changes from v2.0.0.rc1\n> \n> ## v2.0.0.rc1, 23 December 2015\n> \n> *Breaking changes*\n> \n> ... (truncated)\n
    \n
    \nCommits\n\n- [`dae8581`](https://github.com/gocardless/statesman/commit/dae858168e4624c0cffe487e2c6cac30423b8609) v3.4.1\n- [`084ec3a`](https://github.com/gocardless/statesman/commit/084ec3abce18d345a079b9963eaa99e9d8c3c412) Merge pull request [#310](https://github-redirect.dependabot.com/gocardless/statesman/issues/310) from gocardless/issue-309\n- [`42cdd84`](https://github.com/gocardless/statesman/commit/42cdd8401ce7c88c8895c20a52e06ff42064fa7f) Clarify README instructions for ActiveRecord\n- [`0a2ed03`](https://github.com/gocardless/statesman/commit/0a2ed0327857ac3df612eb79bf24c937383368ce) Support ActiveRecord transitions which don't include Statesman::Adapters::Act...\n- [`dbb3a75`](https://github.com/gocardless/statesman/commit/dbb3a7598d5ab855cf98db27a1f203009a601f6b) Merge pull request [#308](https://github-redirect.dependabot.com/gocardless/statesman/issues/308) from gocardless/v3.4.0\n- [`2846c16`](https://github.com/gocardless/statesman/commit/2846c16c4cdedb43da8b436af8c1b950b73c6664) v3.4.0\n- [`df9834d`](https://github.com/gocardless/statesman/commit/df9834d26245f09277d8393ec7e31c68b0a7ce9d) Merge pull request [#306](https://github-redirect.dependabot.com/gocardless/statesman/issues/306) from gocardless/most-recent-without-updated-at\n- [`a026316`](https://github.com/gocardless/statesman/commit/a026316bb82fa9e538fe34650939f3bfd5e2ea1d) Make the \"updated timestamp column\" for an ActiveRecord transition configurable\n- [`24195ad`](https://github.com/gocardless/statesman/commit/24195ad45e5653c3b92f7b84bf050f6e6477aa29) Make Pry available in specs\n- [`05bda59`](https://github.com/gocardless/statesman/commit/05bda59b531ceffdea69a82562744a5b4d438865) Merge pull request [#297](https://github-redirect.dependabot.com/gocardless/statesman/issues/297) from gocardless/v3.3.0\n- Additional commits viewable in [compare view](https://github.com/gocardless/statesman/compare/v1.2.5...v3.4.1)\n
    \n
    ", + "description": "Bumps [statesman](https://github.com/gocardless/statesman) from 1.2.5 to 3.4.1.\n
    \nRelease notes\n\n*Sourced from [statesman's releases](https://github.com/gocardless/statesman/releases).*\n\n> ## v3.4.1\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0\n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> \n> \n> ## v3.2.0\n> * Allow specifying metadata with `Machine#allowed_transitions`\n> (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0\n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0\n> **Breaking changes**\n> \t\t \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \t\t \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \t\t \n> **Changes**\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n
    \n
    \nChangelog\n\n*Sourced from [statesman's changelog](https://github.com/gocardless/statesman/blob/master/CHANGELOG.md).*\n\n> ## v3.4.1, 14 February 2018 ❤️\n> \n> - Support ActiveRecord transition classes which don't include `Statesman::Adapters::ActiveRecordTransition`, and thus don't have a `.updated_timestamp_column` method (see [#310](https://redirect.github.com/gocardless/statesman/issues/310) for further details) (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0, 12 February 2018\n> \n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0, 5 January 2018\n> \n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> ## v3.2.0, 27 November 2017\n> \n> - Allow specifying metadata with `Machine#allowed_transitions` (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0, 1 September 2017\n> \n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0, 3 July 2017\n> \n> *Breaking changes*\n> \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \n> *Changes*\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n> \n> ## v2.0.1, 29 March 2016\n> \n> - Add support for Rails 5 (excluding Mongoid adapter)\n> \n> ## v2.0.0, 5 January 2016\n> \n> - No changes from v2.0.0.rc1\n> \n> ## v2.0.0.rc1, 23 December 2015\n> \n> *Breaking changes*\n> \n> ... (truncated)\n
    \n
    \nCommits\n\n- [`dae8581`](https://github.com/gocardless/statesman/commit/dae858168e4624c0cffe487e2c6cac30423b8609) v3.4.1\n- [`084ec3a`](https://github.com/gocardless/statesman/commit/084ec3abce18d345a079b9963eaa99e9d8c3c412) Merge pull request [#310](https://redirect.github.com/gocardless/statesman/issues/310) from gocardless/issue-309\n- [`42cdd84`](https://github.com/gocardless/statesman/commit/42cdd8401ce7c88c8895c20a52e06ff42064fa7f) Clarify README instructions for ActiveRecord\n- [`0a2ed03`](https://github.com/gocardless/statesman/commit/0a2ed0327857ac3df612eb79bf24c937383368ce) Support ActiveRecord transitions which don't include Statesman::Adapters::Act...\n- [`dbb3a75`](https://github.com/gocardless/statesman/commit/dbb3a7598d5ab855cf98db27a1f203009a601f6b) Merge pull request [#308](https://redirect.github.com/gocardless/statesman/issues/308) from gocardless/v3.4.0\n- [`2846c16`](https://github.com/gocardless/statesman/commit/2846c16c4cdedb43da8b436af8c1b950b73c6664) v3.4.0\n- [`df9834d`](https://github.com/gocardless/statesman/commit/df9834d26245f09277d8393ec7e31c68b0a7ce9d) Merge pull request [#306](https://redirect.github.com/gocardless/statesman/issues/306) from gocardless/most-recent-without-updated-at\n- [`a026316`](https://github.com/gocardless/statesman/commit/a026316bb82fa9e538fe34650939f3bfd5e2ea1d) Make the \"updated timestamp column\" for an ActiveRecord transition configurable\n- [`24195ad`](https://github.com/gocardless/statesman/commit/24195ad45e5653c3b92f7b84bf050f6e6477aa29) Make Pry available in specs\n- [`05bda59`](https://github.com/gocardless/statesman/commit/05bda59b531ceffdea69a82562744a5b4d438865) Merge pull request [#297](https://redirect.github.com/gocardless/statesman/issues/297) from gocardless/v3.3.0\n- Additional commits viewable in [compare view](https://github.com/gocardless/statesman/compare/v1.2.5...v3.4.1)\n
    \n
    ", "state": "closed", "created_at": "2018-06-10T12:09:30.580Z", "updated_at": "2018-06-10T13:43:41.994Z", @@ -96,7 +96,7 @@ "iid": 3, "project_id": 6986253, "title": "Bump statesman from 1.2.5 to 3.4.1", - "description": "Bumps [statesman](https://github.com/gocardless/statesman) from 1.2.5 to 3.4.1.\n
    \nRelease notes\n\n*Sourced from [statesman's releases](https://github.com/gocardless/statesman/releases).*\n\n> ## v3.4.1\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0\n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> \n> \n> ## v3.2.0\n> * Allow specifying metadata with `Machine#allowed_transitions`\n> (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0\n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0\n> **Breaking changes**\n> \t\t \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \t\t \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \t\t \n> **Changes**\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n
    \n
    \nChangelog\n\n*Sourced from [statesman's changelog](https://github.com/gocardless/statesman/blob/master/CHANGELOG.md).*\n\n> ## v3.4.1, 14 February 2018 ❤️\n> \n> - Support ActiveRecord transition classes which don't include `Statesman::Adapters::ActiveRecordTransition`, and thus don't have a `.updated_timestamp_column` method (see [#310](https://github-redirect.dependabot.com/gocardless/statesman/issues/310) for further details) (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0, 12 February 2018\n> \n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0, 5 January 2018\n> \n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> ## v3.2.0, 27 November 2017\n> \n> - Allow specifying metadata with `Machine#allowed_transitions` (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0, 1 September 2017\n> \n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0, 3 July 2017\n> \n> *Breaking changes*\n> \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \n> *Changes*\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n> \n> ## v2.0.1, 29 March 2016\n> \n> - Add support for Rails 5 (excluding Mongoid adapter)\n> \n> ## v2.0.0, 5 January 2016\n> \n> - No changes from v2.0.0.rc1\n> \n> ## v2.0.0.rc1, 23 December 2015\n> \n> *Breaking changes*\n> \n> ... (truncated)\n
    \n
    \nCommits\n\n- [`dae8581`](https://github.com/gocardless/statesman/commit/dae858168e4624c0cffe487e2c6cac30423b8609) v3.4.1\n- [`084ec3a`](https://github.com/gocardless/statesman/commit/084ec3abce18d345a079b9963eaa99e9d8c3c412) Merge pull request [#310](https://github-redirect.dependabot.com/gocardless/statesman/issues/310) from gocardless/issue-309\n- [`42cdd84`](https://github.com/gocardless/statesman/commit/42cdd8401ce7c88c8895c20a52e06ff42064fa7f) Clarify README instructions for ActiveRecord\n- [`0a2ed03`](https://github.com/gocardless/statesman/commit/0a2ed0327857ac3df612eb79bf24c937383368ce) Support ActiveRecord transitions which don't include Statesman::Adapters::Act...\n- [`dbb3a75`](https://github.com/gocardless/statesman/commit/dbb3a7598d5ab855cf98db27a1f203009a601f6b) Merge pull request [#308](https://github-redirect.dependabot.com/gocardless/statesman/issues/308) from gocardless/v3.4.0\n- [`2846c16`](https://github.com/gocardless/statesman/commit/2846c16c4cdedb43da8b436af8c1b950b73c6664) v3.4.0\n- [`df9834d`](https://github.com/gocardless/statesman/commit/df9834d26245f09277d8393ec7e31c68b0a7ce9d) Merge pull request [#306](https://github-redirect.dependabot.com/gocardless/statesman/issues/306) from gocardless/most-recent-without-updated-at\n- [`a026316`](https://github.com/gocardless/statesman/commit/a026316bb82fa9e538fe34650939f3bfd5e2ea1d) Make the \"updated timestamp column\" for an ActiveRecord transition configurable\n- [`24195ad`](https://github.com/gocardless/statesman/commit/24195ad45e5653c3b92f7b84bf050f6e6477aa29) Make Pry available in specs\n- [`05bda59`](https://github.com/gocardless/statesman/commit/05bda59b531ceffdea69a82562744a5b4d438865) Merge pull request [#297](https://github-redirect.dependabot.com/gocardless/statesman/issues/297) from gocardless/v3.3.0\n- Additional commits viewable in [compare view](https://github.com/gocardless/statesman/compare/v1.2.5...v3.4.1)\n
    \n
    ", + "description": "Bumps [statesman](https://github.com/gocardless/statesman) from 1.2.5 to 3.4.1.\n
    \nRelease notes\n\n*Sourced from [statesman's releases](https://github.com/gocardless/statesman/releases).*\n\n> ## v3.4.1\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0\n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> \n> \n> ## v3.2.0\n> * Allow specifying metadata with `Machine#allowed_transitions`\n> (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0\n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0\n> **Breaking changes**\n> \t\t \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \t\t \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \t\t \n> **Changes**\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n
    \n
    \nChangelog\n\n*Sourced from [statesman's changelog](https://github.com/gocardless/statesman/blob/master/CHANGELOG.md).*\n\n> ## v3.4.1, 14 February 2018 ❤️\n> \n> - Support ActiveRecord transition classes which don't include `Statesman::Adapters::ActiveRecordTransition`, and thus don't have a `.updated_timestamp_column` method (see [#310](https://redirect.github.com/gocardless/statesman/issues/310) for further details) (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0, 12 February 2018\n> \n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0, 5 January 2018\n> \n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> ## v3.2.0, 27 November 2017\n> \n> - Allow specifying metadata with `Machine#allowed_transitions` (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0, 1 September 2017\n> \n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0, 3 July 2017\n> \n> *Breaking changes*\n> \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \n> *Changes*\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n> \n> ## v2.0.1, 29 March 2016\n> \n> - Add support for Rails 5 (excluding Mongoid adapter)\n> \n> ## v2.0.0, 5 January 2016\n> \n> - No changes from v2.0.0.rc1\n> \n> ## v2.0.0.rc1, 23 December 2015\n> \n> *Breaking changes*\n> \n> ... (truncated)\n
    \n
    \nCommits\n\n- [`dae8581`](https://github.com/gocardless/statesman/commit/dae858168e4624c0cffe487e2c6cac30423b8609) v3.4.1\n- [`084ec3a`](https://github.com/gocardless/statesman/commit/084ec3abce18d345a079b9963eaa99e9d8c3c412) Merge pull request [#310](https://redirect.github.com/gocardless/statesman/issues/310) from gocardless/issue-309\n- [`42cdd84`](https://github.com/gocardless/statesman/commit/42cdd8401ce7c88c8895c20a52e06ff42064fa7f) Clarify README instructions for ActiveRecord\n- [`0a2ed03`](https://github.com/gocardless/statesman/commit/0a2ed0327857ac3df612eb79bf24c937383368ce) Support ActiveRecord transitions which don't include Statesman::Adapters::Act...\n- [`dbb3a75`](https://github.com/gocardless/statesman/commit/dbb3a7598d5ab855cf98db27a1f203009a601f6b) Merge pull request [#308](https://redirect.github.com/gocardless/statesman/issues/308) from gocardless/v3.4.0\n- [`2846c16`](https://github.com/gocardless/statesman/commit/2846c16c4cdedb43da8b436af8c1b950b73c6664) v3.4.0\n- [`df9834d`](https://github.com/gocardless/statesman/commit/df9834d26245f09277d8393ec7e31c68b0a7ce9d) Merge pull request [#306](https://redirect.github.com/gocardless/statesman/issues/306) from gocardless/most-recent-without-updated-at\n- [`a026316`](https://github.com/gocardless/statesman/commit/a026316bb82fa9e538fe34650939f3bfd5e2ea1d) Make the \"updated timestamp column\" for an ActiveRecord transition configurable\n- [`24195ad`](https://github.com/gocardless/statesman/commit/24195ad45e5653c3b92f7b84bf050f6e6477aa29) Make Pry available in specs\n- [`05bda59`](https://github.com/gocardless/statesman/commit/05bda59b531ceffdea69a82562744a5b4d438865) Merge pull request [#297](https://redirect.github.com/gocardless/statesman/issues/297) from gocardless/v3.3.0\n- Additional commits viewable in [compare view](https://github.com/gocardless/statesman/compare/v1.2.5...v3.4.1)\n
    \n
    ", "state": "closed", "created_at": "2018-06-10T11:54:24.211Z", "updated_at": "2018-06-10T12:09:55.620Z", @@ -148,7 +148,7 @@ "iid": 2, "project_id": 6986253, "title": "Bump statesman from 1.2.5 to 3.4.1", - "description": "Bumps [statesman](https://github.com/gocardless/statesman) from 1.2.5 to 3.4.1.\n
    \nRelease notes\n\n*Sourced from [statesman's releases](https://github.com/gocardless/statesman/releases).*\n\n> ## v3.4.1\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0\n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> \n> \n> ## v3.2.0\n> * Allow specifying metadata with `Machine#allowed_transitions`\n> (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0\n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0\n> **Breaking changes**\n> \t\t \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \t\t \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \t\t \n> **Changes**\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n
    \n
    \nChangelog\n\n*Sourced from [statesman's changelog](https://github.com/gocardless/statesman/blob/master/CHANGELOG.md).*\n\n> ## v3.4.1, 14 February 2018 ❤️\n> \n> - Support ActiveRecord transition classes which don't include `Statesman::Adapters::ActiveRecordTransition`, and thus don't have a `.updated_timestamp_column` method (see [#310](https://github-redirect.dependabot.com/gocardless/statesman/issues/310) for further details) (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0, 12 February 2018\n> \n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0, 5 January 2018\n> \n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> ## v3.2.0, 27 November 2017\n> \n> - Allow specifying metadata with `Machine#allowed_transitions` (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0, 1 September 2017\n> \n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0, 3 July 2017\n> \n> *Breaking changes*\n> \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \n> *Changes*\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n> \n> ## v2.0.1, 29 March 2016\n> \n> - Add support for Rails 5 (excluding Mongoid adapter)\n> \n> ## v2.0.0, 5 January 2016\n> \n> - No changes from v2.0.0.rc1\n> \n> ## v2.0.0.rc1, 23 December 2015\n> \n> *Breaking changes*\n> \n> ... (truncated)\n
    \n
    \nCommits\n\n- [`dae8581`](https://github.com/gocardless/statesman/commit/dae858168e4624c0cffe487e2c6cac30423b8609) v3.4.1\n- [`084ec3a`](https://github.com/gocardless/statesman/commit/084ec3abce18d345a079b9963eaa99e9d8c3c412) Merge pull request [#310](https://github-redirect.dependabot.com/gocardless/statesman/issues/310) from gocardless/issue-309\n- [`42cdd84`](https://github.com/gocardless/statesman/commit/42cdd8401ce7c88c8895c20a52e06ff42064fa7f) Clarify README instructions for ActiveRecord\n- [`0a2ed03`](https://github.com/gocardless/statesman/commit/0a2ed0327857ac3df612eb79bf24c937383368ce) Support ActiveRecord transitions which don't include Statesman::Adapters::Act...\n- [`dbb3a75`](https://github.com/gocardless/statesman/commit/dbb3a7598d5ab855cf98db27a1f203009a601f6b) Merge pull request [#308](https://github-redirect.dependabot.com/gocardless/statesman/issues/308) from gocardless/v3.4.0\n- [`2846c16`](https://github.com/gocardless/statesman/commit/2846c16c4cdedb43da8b436af8c1b950b73c6664) v3.4.0\n- [`df9834d`](https://github.com/gocardless/statesman/commit/df9834d26245f09277d8393ec7e31c68b0a7ce9d) Merge pull request [#306](https://github-redirect.dependabot.com/gocardless/statesman/issues/306) from gocardless/most-recent-without-updated-at\n- [`a026316`](https://github.com/gocardless/statesman/commit/a026316bb82fa9e538fe34650939f3bfd5e2ea1d) Make the \"updated timestamp column\" for an ActiveRecord transition configurable\n- [`24195ad`](https://github.com/gocardless/statesman/commit/24195ad45e5653c3b92f7b84bf050f6e6477aa29) Make Pry available in specs\n- [`05bda59`](https://github.com/gocardless/statesman/commit/05bda59b531ceffdea69a82562744a5b4d438865) Merge pull request [#297](https://github-redirect.dependabot.com/gocardless/statesman/issues/297) from gocardless/v3.3.0\n- Additional commits viewable in [compare view](https://github.com/gocardless/statesman/compare/v1.2.5...v3.4.1)\n
    \n
    ", + "description": "Bumps [statesman](https://github.com/gocardless/statesman) from 1.2.5 to 3.4.1.\n
    \nRelease notes\n\n*Sourced from [statesman's releases](https://github.com/gocardless/statesman/releases).*\n\n> ## v3.4.1\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0\n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> \n> \n> ## v3.2.0\n> * Allow specifying metadata with `Machine#allowed_transitions`\n> (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0\n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0\n> **Breaking changes**\n> \t\t \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \t\t \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \t\t \n> **Changes**\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n
    \n
    \nChangelog\n\n*Sourced from [statesman's changelog](https://github.com/gocardless/statesman/blob/master/CHANGELOG.md).*\n\n> ## v3.4.1, 14 February 2018 ❤️\n> \n> - Support ActiveRecord transition classes which don't include `Statesman::Adapters::ActiveRecordTransition`, and thus don't have a `.updated_timestamp_column` method (see [#310](https://redirect.github.com/gocardless/statesman/issues/310) for further details) (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0, 12 February 2018\n> \n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0, 5 January 2018\n> \n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> ## v3.2.0, 27 November 2017\n> \n> - Allow specifying metadata with `Machine#allowed_transitions` (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0, 1 September 2017\n> \n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0, 3 July 2017\n> \n> *Breaking changes*\n> \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \n> *Changes*\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n> \n> ## v2.0.1, 29 March 2016\n> \n> - Add support for Rails 5 (excluding Mongoid adapter)\n> \n> ## v2.0.0, 5 January 2016\n> \n> - No changes from v2.0.0.rc1\n> \n> ## v2.0.0.rc1, 23 December 2015\n> \n> *Breaking changes*\n> \n> ... (truncated)\n
    \n
    \nCommits\n\n- [`dae8581`](https://github.com/gocardless/statesman/commit/dae858168e4624c0cffe487e2c6cac30423b8609) v3.4.1\n- [`084ec3a`](https://github.com/gocardless/statesman/commit/084ec3abce18d345a079b9963eaa99e9d8c3c412) Merge pull request [#310](https://redirect.github.com/gocardless/statesman/issues/310) from gocardless/issue-309\n- [`42cdd84`](https://github.com/gocardless/statesman/commit/42cdd8401ce7c88c8895c20a52e06ff42064fa7f) Clarify README instructions for ActiveRecord\n- [`0a2ed03`](https://github.com/gocardless/statesman/commit/0a2ed0327857ac3df612eb79bf24c937383368ce) Support ActiveRecord transitions which don't include Statesman::Adapters::Act...\n- [`dbb3a75`](https://github.com/gocardless/statesman/commit/dbb3a7598d5ab855cf98db27a1f203009a601f6b) Merge pull request [#308](https://redirect.github.com/gocardless/statesman/issues/308) from gocardless/v3.4.0\n- [`2846c16`](https://github.com/gocardless/statesman/commit/2846c16c4cdedb43da8b436af8c1b950b73c6664) v3.4.0\n- [`df9834d`](https://github.com/gocardless/statesman/commit/df9834d26245f09277d8393ec7e31c68b0a7ce9d) Merge pull request [#306](https://redirect.github.com/gocardless/statesman/issues/306) from gocardless/most-recent-without-updated-at\n- [`a026316`](https://github.com/gocardless/statesman/commit/a026316bb82fa9e538fe34650939f3bfd5e2ea1d) Make the \"updated timestamp column\" for an ActiveRecord transition configurable\n- [`24195ad`](https://github.com/gocardless/statesman/commit/24195ad45e5653c3b92f7b84bf050f6e6477aa29) Make Pry available in specs\n- [`05bda59`](https://github.com/gocardless/statesman/commit/05bda59b531ceffdea69a82562744a5b4d438865) Merge pull request [#297](https://redirect.github.com/gocardless/statesman/issues/297) from gocardless/v3.3.0\n- Additional commits viewable in [compare view](https://github.com/gocardless/statesman/compare/v1.2.5...v3.4.1)\n
    \n
    ", "state": "closed", "created_at": "2018-06-10T11:53:29.818Z", "updated_at": "2018-06-10T11:54:13.280Z", @@ -193,7 +193,7 @@ "iid": 1, "project_id": 6986253, "title": "Bump statesman from 1.2.5 to 3.4.1", - "description": "Bumps [statesman](https://github.com/gocardless/statesman) from 1.2.5 to 3.4.1.\n
    \nRelease notes\n\n*Sourced from [statesman's releases](https://github.com/gocardless/statesman/releases).*\n\n> ## v3.4.1\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0\n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> \n> \n> ## v3.2.0\n> * Allow specifying metadata with `Machine#allowed_transitions`\n> (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0\n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0\n> **Breaking changes**\n> \t\t \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \t\t \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \t\t \n> **Changes**\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n
    \n
    \nChangelog\n\n*Sourced from [statesman's changelog](https://github.com/gocardless/statesman/blob/master/CHANGELOG.md).*\n\n> ## v3.4.1, 14 February 2018 ❤️\n> \n> - Support ActiveRecord transition classes which don't include `Statesman::Adapters::ActiveRecordTransition`, and thus don't have a `.updated_timestamp_column` method (see [#310](https://github-redirect.dependabot.com/gocardless/statesman/issues/310) for further details) (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0, 12 February 2018\n> \n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0, 5 January 2018\n> \n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> ## v3.2.0, 27 November 2017\n> \n> - Allow specifying metadata with `Machine#allowed_transitions` (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0, 1 September 2017\n> \n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0, 3 July 2017\n> \n> *Breaking changes*\n> \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \n> *Changes*\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n> \n> ## v2.0.1, 29 March 2016\n> \n> - Add support for Rails 5 (excluding Mongoid adapter)\n> \n> ## v2.0.0, 5 January 2016\n> \n> - No changes from v2.0.0.rc1\n> \n> ## v2.0.0.rc1, 23 December 2015\n> \n> *Breaking changes*\n> \n> ... (truncated)\n
    \n
    \nCommits\n\n- [`dae8581`](https://github.com/gocardless/statesman/commit/dae858168e4624c0cffe487e2c6cac30423b8609) v3.4.1\n- [`084ec3a`](https://github.com/gocardless/statesman/commit/084ec3abce18d345a079b9963eaa99e9d8c3c412) Merge pull request [#310](https://github-redirect.dependabot.com/gocardless/statesman/issues/310) from gocardless/issue-309\n- [`42cdd84`](https://github.com/gocardless/statesman/commit/42cdd8401ce7c88c8895c20a52e06ff42064fa7f) Clarify README instructions for ActiveRecord\n- [`0a2ed03`](https://github.com/gocardless/statesman/commit/0a2ed0327857ac3df612eb79bf24c937383368ce) Support ActiveRecord transitions which don't include Statesman::Adapters::Act...\n- [`dbb3a75`](https://github.com/gocardless/statesman/commit/dbb3a7598d5ab855cf98db27a1f203009a601f6b) Merge pull request [#308](https://github-redirect.dependabot.com/gocardless/statesman/issues/308) from gocardless/v3.4.0\n- [`2846c16`](https://github.com/gocardless/statesman/commit/2846c16c4cdedb43da8b436af8c1b950b73c6664) v3.4.0\n- [`df9834d`](https://github.com/gocardless/statesman/commit/df9834d26245f09277d8393ec7e31c68b0a7ce9d) Merge pull request [#306](https://github-redirect.dependabot.com/gocardless/statesman/issues/306) from gocardless/most-recent-without-updated-at\n- [`a026316`](https://github.com/gocardless/statesman/commit/a026316bb82fa9e538fe34650939f3bfd5e2ea1d) Make the \"updated timestamp column\" for an ActiveRecord transition configurable\n- [`24195ad`](https://github.com/gocardless/statesman/commit/24195ad45e5653c3b92f7b84bf050f6e6477aa29) Make Pry available in specs\n- [`05bda59`](https://github.com/gocardless/statesman/commit/05bda59b531ceffdea69a82562744a5b4d438865) Merge pull request [#297](https://github-redirect.dependabot.com/gocardless/statesman/issues/297) from gocardless/v3.3.0\n- Additional commits viewable in [compare view](https://github.com/gocardless/statesman/compare/v1.2.5...v3.4.1)\n
    \n
    ", + "description": "Bumps [statesman](https://github.com/gocardless/statesman) from 1.2.5 to 3.4.1.\n
    \nRelease notes\n\n*Sourced from [statesman's releases](https://github.com/gocardless/statesman/releases).*\n\n> ## v3.4.1\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0\n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0\n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> \n> \n> ## v3.2.0\n> * Allow specifying metadata with `Machine#allowed_transitions`\n> (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0\n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0\n> **Breaking changes**\n> \t\t \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \t\t \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \t\t \n> **Changes**\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n
    \n
    \nChangelog\n\n*Sourced from [statesman's changelog](https://github.com/gocardless/statesman/blob/master/CHANGELOG.md).*\n\n> ## v3.4.1, 14 February 2018 ❤️\n> \n> - Support ActiveRecord transition classes which don't include `Statesman::Adapters::ActiveRecordTransition`, and thus don't have a `.updated_timestamp_column` method (see [#310](https://redirect.github.com/gocardless/statesman/issues/310) for further details) (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.4.0, 12 February 2018\n> \n> - When unsetting the `most_recent` flag during a transition, don't assume that transitions have an `updated_at` attribute, but rather allow the \"updated timestamp column\" to be re-configured or disabled entirely (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.3.0, 5 January 2018\n> \n> - Touch `updated_at` on transitions when unsetting `most_recent` flag (patch by [[**NGMarmaduke**](https://github.com/NGMarmaduke)](https://github.com/NGMarmaduke))\n> - Fix `force_reload` for ActiveRecord models with loaded transitions (patch by [[**jacobpgn**](https://github.com/jacobpgn)](https://github.com/))\n> \n> ## v3.2.0, 27 November 2017\n> \n> - Allow specifying metadata with `Machine#allowed_transitions` (patch by [[**vvondra**](https://github.com/vvondra)](https://github.com/vvondra))\n> \n> ## v3.1.0, 1 September 2017\n> \n> - Add support for Rails 5.0.x and 5.1.x (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130) and [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Run tests in CircleCI instead of TravisCI (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> - Update Rubocop and fix offences (patch by [[**timrogers**](https://github.com/timrogers)](https://github.com/timrogers))\n> \n> ## v3.0.0, 3 July 2017\n> \n> *Breaking changes*\n> \n> - Drop support for Rails < 4.2\n> - Drop support for Ruby < 2.2\n> \n> For details on our compatibility policy, see `docs/COMPATIBILITY.md`.\n> \n> *Changes*\n> \n> - Better handling of custom transition association names (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Add foreign keys to transition table generator (patch by [[**greysteil**](https://github.com/greysteil)](https://github.com/greysteil))\n> - Support partial indexes in transition table update generator (patch by [[**kenchan0130**](https://github.com/kenchan0130)](https://github.com/kenchan0130))\n> \n> ## v2.0.1, 29 March 2016\n> \n> - Add support for Rails 5 (excluding Mongoid adapter)\n> \n> ## v2.0.0, 5 January 2016\n> \n> - No changes from v2.0.0.rc1\n> \n> ## v2.0.0.rc1, 23 December 2015\n> \n> *Breaking changes*\n> \n> ... (truncated)\n
    \n
    \nCommits\n\n- [`dae8581`](https://github.com/gocardless/statesman/commit/dae858168e4624c0cffe487e2c6cac30423b8609) v3.4.1\n- [`084ec3a`](https://github.com/gocardless/statesman/commit/084ec3abce18d345a079b9963eaa99e9d8c3c412) Merge pull request [#310](https://redirect.github.com/gocardless/statesman/issues/310) from gocardless/issue-309\n- [`42cdd84`](https://github.com/gocardless/statesman/commit/42cdd8401ce7c88c8895c20a52e06ff42064fa7f) Clarify README instructions for ActiveRecord\n- [`0a2ed03`](https://github.com/gocardless/statesman/commit/0a2ed0327857ac3df612eb79bf24c937383368ce) Support ActiveRecord transitions which don't include Statesman::Adapters::Act...\n- [`dbb3a75`](https://github.com/gocardless/statesman/commit/dbb3a7598d5ab855cf98db27a1f203009a601f6b) Merge pull request [#308](https://redirect.github.com/gocardless/statesman/issues/308) from gocardless/v3.4.0\n- [`2846c16`](https://github.com/gocardless/statesman/commit/2846c16c4cdedb43da8b436af8c1b950b73c6664) v3.4.0\n- [`df9834d`](https://github.com/gocardless/statesman/commit/df9834d26245f09277d8393ec7e31c68b0a7ce9d) Merge pull request [#306](https://redirect.github.com/gocardless/statesman/issues/306) from gocardless/most-recent-without-updated-at\n- [`a026316`](https://github.com/gocardless/statesman/commit/a026316bb82fa9e538fe34650939f3bfd5e2ea1d) Make the \"updated timestamp column\" for an ActiveRecord transition configurable\n- [`24195ad`](https://github.com/gocardless/statesman/commit/24195ad45e5653c3b92f7b84bf050f6e6477aa29) Make Pry available in specs\n- [`05bda59`](https://github.com/gocardless/statesman/commit/05bda59b531ceffdea69a82562744a5b4d438865) Merge pull request [#297](https://redirect.github.com/gocardless/statesman/issues/297) from gocardless/v3.3.0\n- Additional commits viewable in [compare view](https://github.com/gocardless/statesman/compare/v1.2.5...v3.4.1)\n
    \n
    ", "state": "closed", "created_at": "2018-06-10T11:51:31.809Z", "updated_at": "2018-06-10T11:53:15.850Z",