{"action":"closed","number":76,"pull_request":{"url":"https://api.github.com/repos/simonkberg/simon-kjellberg/pulls/76","id":137351843,"html_url":"https://github.com/simonkberg/simon-kjellberg/pull/76","diff_url":"https://github.com/simonkberg/simon-kjellberg/pull/76.diff","patch_url":"https://github.com/simonkberg/simon-kjellberg/pull/76.patch","issue_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/issues/76","number":76,"state":"closed","locked":false,"title":"Update react-router to the latest version 🚀","user":{"login":"greenkeeper[bot]","id":23040076,"avatar_url":"https://avatars3.githubusercontent.com/in/505?v=4","gravatar_id":"","url":"https://api.github.com/users/greenkeeper%5Bbot%5D","html_url":"https://github.com/apps/greenkeeper","followers_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/followers","following_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/repos","events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/received_events","type":"Bot","site_admin":false},"body":"\n## Version **4.2.0** of [react-router](https://github.com/ReactTraining/react-router) just got published.\n\n<table>\n  <tr>\n    <th align=left>\n      Dependency\n    </td>\n    <td>\n      react-router\n    </td>\n  </tr>\n  <tr>\n    <th align=left>\n      Current Version\n    </td>\n    <td>\n      3.0.5\n    </td>\n  </tr>\n  <tr>\n    <th align=left>\n      Type\n    </td>\n    <td>\n      dependency\n    </td>\n  </tr>\n</table>\n\nThe version **4.2.0** is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of react-router.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Release Notes</summary>\n<strong>v4.2.0</strong>\n\n<h2><a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/compare/v4.1.1...v4.2.0\">Changes</a></h2>\n<blockquote>\n<p>Aug 23, 2017</p>\n</blockquote>\n<ul>\n<li>Re-run Redirect on props update (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5162\">#5162</a> by <a href=\"https://urls.greenkeeper.io/alexilyaev\" class=\"user-mention\">@alexilyaev</a>)</li>\n<li>Prevent remounts on routes with the same component in renderRoutes (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5430\">#5430</a> by <a href=\"https://urls.greenkeeper.io/artywhite\" class=\"user-mention\">@artywhite</a>)</li>\n<li>Case sensitive routes (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5438\">#5438</a> by <a href=\"https://urls.greenkeeper.io/paustria\" class=\"user-mention\">@paustria</a>)</li>\n<li>Use direct imports in platform packages (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5095\">#5095</a> by <a href=\"https://urls.greenkeeper.io/ruiaraujo\" class=\"user-mention\">@ruiaraujo</a>)</li>\n<li>Add optional otherProps argument renderRoutes (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5137\">#5137</a> by <a href=\"https://urls.greenkeeper.io/jharris4\" class=\"user-mention\">@jharris4</a>)</li>\n<li>Bump hoist-non-react-statics (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5347\">#5347</a> by <a href=\"https://urls.greenkeeper.io/roderickhsiao\" class=\"user-mention\">@roderickhsiao</a>)</li>\n<li>3x build speed improvements on CI (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/commit/ea1212a\">ea1212a</a> by <a href=\"https://urls.greenkeeper.io/timdorr\" class=\"user-mention\">@timdorr</a>)</li>\n<li>Use Jest for testing (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/commit/172dc16\">172dc16</a> by <a href=\"https://urls.greenkeeper.io/mjackson\" class=\"user-mention\">@mjackson</a>)</li>\n<li>Explicit error using Route outside of Router (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/4939\">#4939</a> by <a href=\"https://urls.greenkeeper.io/exon\" class=\"user-mention\">@eXon</a>)</li>\n<li>react-router-native Link improvements (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/4816\">#4816</a> by <a href=\"https://urls.greenkeeper.io/benstepp\" class=\"user-mention\">@benstepp</a>)</li>\n<li>aria-current on NavLink (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/4708\">#4708</a> by <a href=\"https://urls.greenkeeper.io/jasonetco\" class=\"user-mention\">@JasonEtco</a>)</li>\n<li>Make AndroidBackButton a generic BackButton component (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5295\">#5295</a> by <a href=\"https://urls.greenkeeper.io/donniewest\" class=\"user-mention\">@DonnieWest</a>)</li>\n<li>Access Link's underlying node via innerRef (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5294\">#5294</a> by <a href=\"https://urls.greenkeeper.io/danielberndt\" class=\"user-mention\">@danielberndt</a>)</li>\n<li>Return null from react-router-native DeepLinking if children is undefined (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5278\">#5278</a> by <a href=\"https://urls.greenkeeper.io/seekshiva\" class=\"user-mention\">@seekshiva</a>)</li>\n<li>Warn when using the history prop on a pre-configured Router (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5151\">#5151</a> by <a href=\"https://urls.greenkeeper.io/aprillion\" class=\"user-mention\">@Aprillion</a>)</li>\n<li>Fix memory leak in ConnectedRouter during server side rendering (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5203\">#5203</a> by <a href=\"https://urls.greenkeeper.io/klis87\" class=\"user-mention\">@klis87</a>)</li>\n<li>Reorder NavLink activeClassName/className priority (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5109\">#5109</a> by <a href=\"https://urls.greenkeeper.io/carloluis\" class=\"user-mention\">@carloluis</a>)</li>\n<li>Change react-native BackAndroid to BackHandler (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5093\">#5093</a> by <a href=\"https://urls.greenkeeper.io/seangroff\" class=\"user-mention\">@SeanGroff</a>)</li>\n<li>Fix react-router-native StackRouter (<a href=\"https://urls.greenkeeper.io/ReactTraining/react-router/pull/5071\">#5071</a> by <a href=\"https://urls.greenkeeper.io/kafein\" class=\"user-mention\">@kafein</a>)</li>\n</ul>\n</details>\n\n\n<details>\n  <summary>Not sure how things should work exactly?</summary>\n\n  There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n\n","created_at":"2017-08-24T01:33:25Z","updated_at":"2017-09-27T06:06:37Z","closed_at":"2017-09-27T06:06:37Z","merged_at":null,"merge_commit_sha":"df58d3f62b24660ce46ec9def13aaf128e53bd40","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/pulls/76/commits","review_comments_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/pulls/76/comments","review_comment_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/pulls/comments{/number}","comments_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/issues/76/comments","statuses_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/statuses/0a5c667c823be4bc1cb6c0733cba9a94e4dd0c74","head":{"label":"simonkberg:greenkeeper/react-router-4.2.0","ref":"greenkeeper/react-router-4.2.0","sha":"0a5c667c823be4bc1cb6c0733cba9a94e4dd0c74","user":{"login":"simonkberg","id":173085,"avatar_url":"https://avatars2.githubusercontent.com/u/173085?v=4","gravatar_id":"","url":"https://api.github.com/users/simonkberg","html_url":"https://github.com/simonkberg","followers_url":"https://api.github.com/users/simonkberg/followers","following_url":"https://api.github.com/users/simonkberg/following{/other_user}","gists_url":"https://api.github.com/users/simonkberg/gists{/gist_id}","starred_url":"https://api.github.com/users/simonkberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simonkberg/subscriptions","organizations_url":"https://api.github.com/users/simonkberg/orgs","repos_url":"https://api.github.com/users/simonkberg/repos","events_url":"https://api.github.com/users/simonkberg/events{/privacy}","received_events_url":"https://api.github.com/users/simonkberg/received_events","type":"User","site_admin":false},"repo":{"id":32229088,"name":"simon-kjellberg","full_name":"simonkberg/simon-kjellberg","owner":{"login":"simonkberg","id":173085,"avatar_url":"https://avatars2.githubusercontent.com/u/173085?v=4","gravatar_id":"","url":"https://api.github.com/users/simonkberg","html_url":"https://github.com/simonkberg","followers_url":"https://api.github.com/users/simonkberg/followers","following_url":"https://api.github.com/users/simonkberg/following{/other_user}","gists_url":"https://api.github.com/users/simonkberg/gists{/gist_id}","starred_url":"https://api.github.com/users/simonkberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simonkberg/subscriptions","organizations_url":"https://api.github.com/users/simonkberg/orgs","repos_url":"https://api.github.com/users/simonkberg/repos","events_url":"https://api.github.com/users/simonkberg/events{/privacy}","received_events_url":"https://api.github.com/users/simonkberg/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/simonkberg/simon-kjellberg","description":"My personal website/playground","fork":false,"url":"https://api.github.com/repos/simonkberg/simon-kjellberg","forks_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/forks","keys_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/keys{/key_id}","collaborators_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/teams","hooks_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/hooks","issue_events_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/issues/events{/number}","events_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/events","assignees_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/assignees{/user}","branches_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/branches{/branch}","tags_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/tags","blobs_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/git/refs{/sha}","trees_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/git/trees{/sha}","statuses_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/statuses/{sha}","languages_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/languages","stargazers_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/stargazers","contributors_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/contributors","subscribers_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/subscribers","subscription_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/subscription","commits_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/commits{/sha}","git_commits_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/git/commits{/sha}","comments_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/comments{/number}","issue_comment_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/issues/comments{/number}","contents_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/contents/{+path}","compare_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/compare/{base}...{head}","merges_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/merges","archive_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/downloads","issues_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/issues{/number}","pulls_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/pulls{/number}","milestones_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/milestones{/number}","notifications_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/labels{/name}","releases_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/releases{/id}","deployments_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/deployments","created_at":"2015-03-14T19:48:52Z","updated_at":"2017-01-09T08:32:45Z","pushed_at":"2017-09-27T06:05:34Z","git_url":"git://github.com/simonkberg/simon-kjellberg.git","ssh_url":"git@github.com:simonkberg/simon-kjellberg.git","clone_url":"https://github.com/simonkberg/simon-kjellberg.git","svn_url":"https://github.com/simonkberg/simon-kjellberg","homepage":"https://simonkjellberg.com/","size":1317,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":7,"forks":0,"open_issues":7,"watchers":1,"default_branch":"master"}},"base":{"label":"simonkberg:master","ref":"master","sha":"a4c6c00dbe8edbea1cea954700cb23b6287323a3","user":{"login":"simonkberg","id":173085,"avatar_url":"https://avatars2.githubusercontent.com/u/173085?v=4","gravatar_id":"","url":"https://api.github.com/users/simonkberg","html_url":"https://github.com/simonkberg","followers_url":"https://api.github.com/users/simonkberg/followers","following_url":"https://api.github.com/users/simonkberg/following{/other_user}","gists_url":"https://api.github.com/users/simonkberg/gists{/gist_id}","starred_url":"https://api.github.com/users/simonkberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simonkberg/subscriptions","organizations_url":"https://api.github.com/users/simonkberg/orgs","repos_url":"https://api.github.com/users/simonkberg/repos","events_url":"https://api.github.com/users/simonkberg/events{/privacy}","received_events_url":"https://api.github.com/users/simonkberg/received_events","type":"User","site_admin":false},"repo":{"id":32229088,"name":"simon-kjellberg","full_name":"simonkberg/simon-kjellberg","owner":{"login":"simonkberg","id":173085,"avatar_url":"https://avatars2.githubusercontent.com/u/173085?v=4","gravatar_id":"","url":"https://api.github.com/users/simonkberg","html_url":"https://github.com/simonkberg","followers_url":"https://api.github.com/users/simonkberg/followers","following_url":"https://api.github.com/users/simonkberg/following{/other_user}","gists_url":"https://api.github.com/users/simonkberg/gists{/gist_id}","starred_url":"https://api.github.com/users/simonkberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simonkberg/subscriptions","organizations_url":"https://api.github.com/users/simonkberg/orgs","repos_url":"https://api.github.com/users/simonkberg/repos","events_url":"https://api.github.com/users/simonkberg/events{/privacy}","received_events_url":"https://api.github.com/users/simonkberg/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/simonkberg/simon-kjellberg","description":"My personal website/playground","fork":false,"url":"https://api.github.com/repos/simonkberg/simon-kjellberg","forks_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/forks","keys_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/keys{/key_id}","collaborators_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/teams","hooks_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/hooks","issue_events_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/issues/events{/number}","events_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/events","assignees_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/assignees{/user}","branches_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/branches{/branch}","tags_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/tags","blobs_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/git/refs{/sha}","trees_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/git/trees{/sha}","statuses_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/statuses/{sha}","languages_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/languages","stargazers_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/stargazers","contributors_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/contributors","subscribers_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/subscribers","subscription_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/subscription","commits_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/commits{/sha}","git_commits_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/git/commits{/sha}","comments_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/comments{/number}","issue_comment_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/issues/comments{/number}","contents_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/contents/{+path}","compare_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/compare/{base}...{head}","merges_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/merges","archive_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/downloads","issues_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/issues{/number}","pulls_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/pulls{/number}","milestones_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/milestones{/number}","notifications_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/labels{/name}","releases_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/releases{/id}","deployments_url":"https://api.github.com/repos/simonkberg/simon-kjellberg/deployments","created_at":"2015-03-14T19:48:52Z","updated_at":"2017-01-09T08:32:45Z","pushed_at":"2017-09-27T06:05:34Z","git_url":"git://github.com/simonkberg/simon-kjellberg.git","ssh_url":"git@github.com:simonkberg/simon-kjellberg.git","clone_url":"https://github.com/simonkberg/simon-kjellberg.git","svn_url":"https://github.com/simonkberg/simon-kjellberg","homepage":"https://simonkjellberg.com/","size":1317,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":7,"forks":0,"open_issues":7,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/simonkberg/simon-kjellberg/pulls/76"},"html":{"href":"https://github.com/simonkberg/simon-kjellberg/pull/76"},"issue":{"href":"https://api.github.com/repos/simonkberg/simon-kjellberg/issues/76"},"comments":{"href":"https://api.github.com/repos/simonkberg/simon-kjellberg/issues/76/comments"},"review_comments":{"href":"https://api.github.com/repos/simonkberg/simon-kjellberg/pulls/76/comments"},"review_comment":{"href":"https://api.github.com/repos/simonkberg/simon-kjellberg/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/simonkberg/simon-kjellberg/pulls/76/commits"},"statuses":{"href":"https://api.github.com/repos/simonkberg/simon-kjellberg/statuses/0a5c667c823be4bc1cb6c0733cba9a94e4dd0c74"}},"author_association":"NONE","merged":false,"mergeable":true,"rebaseable":true,"mergeable_state":"clean","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}}
{"actor":{"display_login":"simonkberg"}}