{"action":"created","comment":{"url":"https://api.github.com/repos/scala/make-release-notes/pulls/comments/85887760","pull_request_review_id":6574678,"id":85887760,"diff_hunk":"@@ -1,188 +1,253 @@\n-We are happy to announce the availability of Scala 2.12.0-RC2!\n+We are very happy to announce the availability of Scala 2.12.0!\n \n-This RC fixes all reported regressions since 2.11.\n-It will become the final by October 28th, unless we hear of any issues that block your upgrade to 2.12 before then!\n+The Scala 2.12 compiler has been completely overhauled to make use of the new VM features available in Java 8:\n+  - A trait [compiles directly to an interface](#trait-compiles-to-an-interface) with default methods. This improves binary compatibility and Java interoperability.\n+  - Scala and Java 8 interop is also improved for functional code, as methods that take functions can easily be called in each direction using lambda syntax. The  `FunctionN` classes in Scala's standard library are now Single Abstract Method (SAM) types, and all [SAM types](#java-8-style-lambdas)  are treated uniformly -- from type checking until code generation (no class file is generated for lambdas, and `invokedynamic` is used instead).\n \n+This release ships with a powerful new optimizer. Many more (effectively) final methods, including those defined in objects and traits, are now inlined. As well, closure allocations, dead code and [box/unbox pairs](https://github.com/scala/scala/pull/4858) are eliminated more effectively.\n \n-Here are the [most noteworthy fixes](https://github.com/scala/scala/pulls?q=is%3Apr+is%3Amerged+milestone%3A2.12.0-RC2+label%3Arelease-notes) since RC1:\n+From now on, 2.12.x releases will be fully binary compatible. This release is identical to 2.12.0-RC2.\n \n-  - [#5429](https://github.com/scala/scala/pull/5429) Default `-Xmixin-force-forwarders` to `true` (regression in performance of generated code);\n-  - [#5398](https://github.com/scala/scala/pull/5398) [SD-225](https://github.com/scala/scala-dev/issues/225) Use a `lzycompute` method for module initialization. Address a performance regression;\n-  - [#5417](https://github.com/scala/scala/pull/5417) [SD-233](https://github.com/scala/scala-dev/issues/233) `synchronized` blocks are JIT-friendly again;\n-  - [#5433](https://github.com/scala/scala/pull/5433) Don't deprecate `Either.left` and `Either.right` yet;\n-  - [#5392](https://github.com/scala/scala/pull/5392) [SI-9918](https://issues.scala-lang.org/browse/SI-9918) Don't crash on `object` in `trait` mixed into package object;\n-  - [#5397](https://github.com/scala/scala/pull/5397) [SI-9920](https://issues.scala-lang.org/browse/SI-9920) Avoid linkage errors with captured local objects + self types;\n-  - [#5430](https://github.com/scala/scala/pull/5430) Emit `object` in method like `lazy val`;\n-  - [#5442](https://github.com/scala/scala/pull/5442) [SI-9943](https://issues.scala-lang.org/browse/SI-9943) `sealed` class does not yield SAM type;\n+Our [roadmap](https://github.com/scala/scala/milestones) lists the following upcoming releases for 2016: 2.12.1 will be out shortly (by the end of November) to address some known (but rare) issues in 2.12.0, and 2.11.9 is the last planned 2.11.x release (due by mid December). In the next few weeks, we at Lightbend will share our plans for Scala 2.13.\n \n-The [RC1 release notes](http://scala-lang.org/news/2.12.0-RC1) have a list of important changes since M5.\n \n+## Known issues\n+There are some [known issues](https://issues.scala-lang.org/browse/SI-10009?jql=project%20%3D%20SI%20AND%20affectedVersion%20%3D%20%22Scala%202.12.0%22) with this release that [will be resolved](https://github.com/scala/scala/pulls?q=is%3Apr+milestone%3A2.12.1+label%3Arelease-notes) in 2.12.1, due by the end of November.\n \n-In total, we merged [29 pull requests](https://github.com/scala/scala/pulls?q=is%3Apr+is%3Amerged+milestone%3A2.12.0-RC2).\n-This milestone resolves [6 JIRA tickets](https://issues.scala-lang.org/issues/?jql=project%20%3D%20SI%20AND%20status%20%3D%20CLOSED%20AND%20resolution%20%3D%20Fixed%20AND%20fixVersion%20%3D%20%22Scala%202.12.0-RC2%22%20ORDER%20BY%20component%20ASC%2C%20priority%20DESC) and [9 scala-dev issues](https://github.com/scala/scala-dev/milestone/9?closed=1).\n+The heavy use of default methods for compiling traits caused some performance regressions in the startup time of Scala applications. Note that steady-state performance is not affected according to our measurements.\n \n-As usual for Scala pre-releases, 2.12.0-RC2 is not guaranteed to be binary compatible with any other Scala version, including any 2.12 milestones and release candidates.\n+The regression was mitigated 2.12.0-RC2 (and the final release) by generating forwarder methods in classes that inherit concrete methods form trait, which unfortunately [increases bytecode size while improving JVM startup performance](https://github.com/scala/scala/pull/5429).\n \n-### Known issues\n+Please let us know if you notice any performance regressions. We will continue to tweak the bytecode during the 2.12.x cycle to get the best performance out of the JVM.\n \n-As with previous 2.12 builds, the new trait encoding may make some\n-trait-based code run slower. We've investigated this issue in depth,\n-and have implemented important improvements in RC2.\n-Compile times may still be longer in 2.12 than 2.11. Please let us know\n-if you notice any performance regressions. We will continue to tweak\n-the bytecode we emit during the 2.12.x cycle to get the best performance out of the JVM.\n+We hope to address the following in a future 2.12.x release:\n \n-We welcome feedback from the Scala community helping to isolate unusual slowdowns.\n+  - [SI-9824](https://issues.scala-lang.org/browse/SI-9824): Parallel collections are prone to deadlock in the REPL and in object initializers.\n \n-We hope to address the following in a future 2.12.x release:\n+## Obtaining Scala\n+### Java 8 runtime\n+Install a recent build of the Java 8 Platform, from [OpenJDK](http://openjdk.java.net/install/) or [Oracle](http://www.oracle.com/technetwork/java/javase/downloads/index.html). Any Java 8 compliant run-time will do. We are planning to add (some) support for Java 9 in the near future. Full Java 9 support will be part of the 2.13 roadmap discussions.\n+\n+### Build tool\n+We recommend using [sbt 0.13.13](http://www.scala-sbt.org/download.html). Simply bump the `scalaVersion` setting in your existing project, or start a new project using `sbt new scala/scala-seed.g8`. We strongly recommend upgrading to sbt 0.13.13 for [templating support using the new command](https://github.com/sbt/sbt/pull/2705), [faster compilation](https://github.com/sbt/sbt/pull/2754), and [much more](http://www.scala-sbt.org/0.13/docs/sbt-0.13-Tech-Previews.html#sbt+0.13.13)!\n+\n+Please head over to the [scala-seed repo](https://github.com/scala/scala-seed.g8) to extend this [giter8 template](https://github.com/foundweekends/giter8) with an example of your favorite 2.12 feature!\n+\n+Scala also works with ant, [maven](http://docs.scala-lang.org/tutorials/scala-with-maven.html) and [gradle](https://docs.gradle.org/current/userguide/scala_plugin.html). You can also download a distribution from [scala-lang.org](http://scala-lang.org/download/2.12.0.html), or obtain the JARs yourself via [Maven Central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.scala-lang%22%20AND%20v%3A%222.12.0%22).\n+\n+\n+## Contributors\n \n-* [SI-9824](https://issues.scala-lang.org/browse/SI-9824):\n-  Parallel collections are prone to deadlock in the REPL and\n-  in object initializers.\n+A big thank you to everyone who's helped improve Scala by reporting bugs, improving our documentation, spreading kindness in mailing lists and other public fora, and submitting and reviewing pull requests! You are all magnificent.\n+\n+Scala 2.12.0 is the result of merging over [500 pull requests](https://github.com/scala/scala/pulls?utf8=%E2%9C%93&q=is%3Amerged%20label%3A2.12%20) out of about [600 received PRs](https://github.com/scala/scala/pulls?utf8=%E2%9C%93&q=is%3Apr%20label%3A2.12%20). The [contributions to 2.12.x](https://github.com/scala/scala/graphs/contributors?from=2014-11-01&to=2016-10-29&type=c) over the last 2 years [were split](https://docs.google.com/spreadsheets/d/16zVViCpJEZn_x2RlYFh-xAOiHJG3SrYYpfetRr5cu_Y/edit#gid=912693440) as 64/32/4 between the Scala team at Lightbend (lrytz, retronym, adriaanm, SethTisue, szeiger), the community and EPFL.\n+\n+The new encodings of traits, lambdas and lazy vals were developed in fruitful collaboration with the Dotty team.\n \n-## Scala 2.12\n+Thank you very much to all contributors that helped realize this Scala release!\n \n-Scala 2.12 requires a Java 8 runtime.\n \n-Scala 2.12 is all about making optimal use of Java 8's new features. Traits ([#5003](https://github.com/scala/scala/pull/5003)) and functions are compiled to their Java 8 equivalents, and we treat Single Abstract Method types and Scala's builtin function types uniformly from type checking to the back end ([#4971](https://github.com/scala/scala/pull/4971)). We also use `invokedynamic` for a more natural encoding of other language features ([#4896](https://github.com/scala/scala/pull/4896)). We've standardized on the GenBCode back end ([#4814](https://github.com/scala/scala/pull/4814), [#4838](https://github.com/scala/scala/pull/4838)) and the flat classpath implementation is now the default ([#5057](https://github.com/scala/scala/pull/5057)). The optimizer has been completely overhauled for 2.12.\n+## Binary compatibility\n+\n+Since Scala 2.10, minor releases of Scala are binary compatible with each other. We maintain [this policy](/documentation/compatibility.html) for 2.12.x.","path":"hand-written.md","position":83,"original_position":83,"commit_id":"cd4decb3585c59f3d0d243a0438e82bba74297c1","original_commit_id":"cd4decb3585c59f3d0d243a0438e82bba74297c1","user":{"login":"lrytz","id":119636,"avatar_url":"https://avatars.githubusercontent.com/u/119636?v=3","gravatar_id":"","url":"https://api.github.com/users/lrytz","html_url":"https://github.com/lrytz","followers_url":"https://api.github.com/users/lrytz/followers","following_url":"https://api.github.com/users/lrytz/following{/other_user}","gists_url":"https://api.github.com/users/lrytz/gists{/gist_id}","starred_url":"https://api.github.com/users/lrytz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lrytz/subscriptions","organizations_url":"https://api.github.com/users/lrytz/orgs","repos_url":"https://api.github.com/users/lrytz/repos","events_url":"https://api.github.com/users/lrytz/events{/privacy}","received_events_url":"https://api.github.com/users/lrytz/received_events","type":"User","site_admin":false},"body":"This link is broken (it should not be a relative link), and I cannot find the page it should go to.","created_at":"2016-11-01T08:03:14Z","updated_at":"2016-11-01T08:03:14Z","html_url":"https://github.com/scala/make-release-notes/pull/206#discussion_r85887760","pull_request_url":"https://api.github.com/repos/scala/make-release-notes/pulls/206","_links":{"self":{"href":"https://api.github.com/repos/scala/make-release-notes/pulls/comments/85887760"},"html":{"href":"https://github.com/scala/make-release-notes/pull/206#discussion_r85887760"},"pull_request":{"href":"https://api.github.com/repos/scala/make-release-notes/pulls/206"}}},"pull_request":{"url":"https://api.github.com/repos/scala/make-release-notes/pulls/206","id":91589715,"html_url":"https://github.com/scala/make-release-notes/pull/206","diff_url":"https://github.com/scala/make-release-notes/pull/206.diff","patch_url":"https://github.com/scala/make-release-notes/pull/206.patch","issue_url":"https://api.github.com/repos/scala/make-release-notes/issues/206","number":206,"state":"open","locked":false,"title":"wip-2: 2.12.0 final release notes","user":{"login":"lrytz","id":119636,"avatar_url":"https://avatars.githubusercontent.com/u/119636?v=3","gravatar_id":"","url":"https://api.github.com/users/lrytz","html_url":"https://github.com/lrytz","followers_url":"https://api.github.com/users/lrytz/followers","following_url":"https://api.github.com/users/lrytz/following{/other_user}","gists_url":"https://api.github.com/users/lrytz/gists{/gist_id}","starred_url":"https://api.github.com/users/lrytz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lrytz/subscriptions","organizations_url":"https://api.github.com/users/lrytz/orgs","repos_url":"https://api.github.com/users/lrytz/repos","events_url":"https://api.github.com/users/lrytz/events{/privacy}","received_events_url":"https://api.github.com/users/lrytz/received_events","type":"User","site_admin":false},"body":"continues from #204, see also #202","created_at":"2016-10-31T10:57:25Z","updated_at":"2016-11-01T08:03:14Z","closed_at":null,"merged_at":null,"merge_commit_sha":"f8ed2538b6fc210c54413cc2d310d8a499bf17bc","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/scala/make-release-notes/pulls/206/commits","review_comments_url":"https://api.github.com/repos/scala/make-release-notes/pulls/206/comments","review_comment_url":"https://api.github.com/repos/scala/make-release-notes/pulls/comments{/number}","comments_url":"https://api.github.com/repos/scala/make-release-notes/issues/206/comments","statuses_url":"https://api.github.com/repos/scala/make-release-notes/statuses/cd4decb3585c59f3d0d243a0438e82bba74297c1","head":{"label":"lrytz:2.12.0","ref":"2.12.0","sha":"cd4decb3585c59f3d0d243a0438e82bba74297c1","user":{"login":"lrytz","id":119636,"avatar_url":"https://avatars.githubusercontent.com/u/119636?v=3","gravatar_id":"","url":"https://api.github.com/users/lrytz","html_url":"https://github.com/lrytz","followers_url":"https://api.github.com/users/lrytz/followers","following_url":"https://api.github.com/users/lrytz/following{/other_user}","gists_url":"https://api.github.com/users/lrytz/gists{/gist_id}","starred_url":"https://api.github.com/users/lrytz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lrytz/subscriptions","organizations_url":"https://api.github.com/users/lrytz/orgs","repos_url":"https://api.github.com/users/lrytz/repos","events_url":"https://api.github.com/users/lrytz/events{/privacy}","received_events_url":"https://api.github.com/users/lrytz/received_events","type":"User","site_admin":false},"repo":{"id":21737042,"name":"make-release-notes","full_name":"lrytz/make-release-notes","owner":{"login":"lrytz","id":119636,"avatar_url":"https://avatars.githubusercontent.com/u/119636?v=3","gravatar_id":"","url":"https://api.github.com/users/lrytz","html_url":"https://github.com/lrytz","followers_url":"https://api.github.com/users/lrytz/followers","following_url":"https://api.github.com/users/lrytz/following{/other_user}","gists_url":"https://api.github.com/users/lrytz/gists{/gist_id}","starred_url":"https://api.github.com/users/lrytz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lrytz/subscriptions","organizations_url":"https://api.github.com/users/lrytz/orgs","repos_url":"https://api.github.com/users/lrytz/repos","events_url":"https://api.github.com/users/lrytz/events{/privacy}","received_events_url":"https://api.github.com/users/lrytz/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/lrytz/make-release-notes","description":"The project that generates Scala release notes.","fork":true,"url":"https://api.github.com/repos/lrytz/make-release-notes","forks_url":"https://api.github.com/repos/lrytz/make-release-notes/forks","keys_url":"https://api.github.com/repos/lrytz/make-release-notes/keys{/key_id}","collaborators_url":"https://api.github.com/repos/lrytz/make-release-notes/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/lrytz/make-release-notes/teams","hooks_url":"https://api.github.com/repos/lrytz/make-release-notes/hooks","issue_events_url":"https://api.github.com/repos/lrytz/make-release-notes/issues/events{/number}","events_url":"https://api.github.com/repos/lrytz/make-release-notes/events","assignees_url":"https://api.github.com/repos/lrytz/make-release-notes/assignees{/user}","branches_url":"https://api.github.com/repos/lrytz/make-release-notes/branches{/branch}","tags_url":"https://api.github.com/repos/lrytz/make-release-notes/tags","blobs_url":"https://api.github.com/repos/lrytz/make-release-notes/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/lrytz/make-release-notes/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/lrytz/make-release-notes/git/refs{/sha}","trees_url":"https://api.github.com/repos/lrytz/make-release-notes/git/trees{/sha}","statuses_url":"https://api.github.com/repos/lrytz/make-release-notes/statuses/{sha}","languages_url":"https://api.github.com/repos/lrytz/make-release-notes/languages","stargazers_url":"https://api.github.com/repos/lrytz/make-release-notes/stargazers","contributors_url":"https://api.github.com/repos/lrytz/make-release-notes/contributors","subscribers_url":"https://api.github.com/repos/lrytz/make-release-notes/subscribers","subscription_url":"https://api.github.com/repos/lrytz/make-release-notes/subscription","commits_url":"https://api.github.com/repos/lrytz/make-release-notes/commits{/sha}","git_commits_url":"https://api.github.com/repos/lrytz/make-release-notes/git/commits{/sha}","comments_url":"https://api.github.com/repos/lrytz/make-release-notes/comments{/number}","issue_comment_url":"https://api.github.com/repos/lrytz/make-release-notes/issues/comments{/number}","contents_url":"https://api.github.com/repos/lrytz/make-release-notes/contents/{+path}","compare_url":"https://api.github.com/repos/lrytz/make-release-notes/compare/{base}...{head}","merges_url":"https://api.github.com/repos/lrytz/make-release-notes/merges","archive_url":"https://api.github.com/repos/lrytz/make-release-notes/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/lrytz/make-release-notes/downloads","issues_url":"https://api.github.com/repos/lrytz/make-release-notes/issues{/number}","pulls_url":"https://api.github.com/repos/lrytz/make-release-notes/pulls{/number}","milestones_url":"https://api.github.com/repos/lrytz/make-release-notes/milestones{/number}","notifications_url":"https://api.github.com/repos/lrytz/make-release-notes/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/lrytz/make-release-notes/labels{/name}","releases_url":"https://api.github.com/repos/lrytz/make-release-notes/releases{/id}","deployments_url":"https://api.github.com/repos/lrytz/make-release-notes/deployments","created_at":"2014-07-11T13:28:32Z","updated_at":"2015-05-05T14:27:06Z","pushed_at":"2016-11-01T07:34:34Z","git_url":"git://github.com/lrytz/make-release-notes.git","ssh_url":"git@github.com:lrytz/make-release-notes.git","clone_url":"https://github.com/lrytz/make-release-notes.git","svn_url":"https://github.com/lrytz/make-release-notes","homepage":null,"size":500,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"2.12.x"}},"base":{"label":"scala:2.12.x","ref":"2.12.x","sha":"ddebcf3e2311f9ad5ea3d6788fff1141eef3f612","user":{"login":"scala","id":57059,"avatar_url":"https://avatars.githubusercontent.com/u/57059?v=3","gravatar_id":"","url":"https://api.github.com/users/scala","html_url":"https://github.com/scala","followers_url":"https://api.github.com/users/scala/followers","following_url":"https://api.github.com/users/scala/following{/other_user}","gists_url":"https://api.github.com/users/scala/gists{/gist_id}","starred_url":"https://api.github.com/users/scala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scala/subscriptions","organizations_url":"https://api.github.com/users/scala/orgs","repos_url":"https://api.github.com/users/scala/repos","events_url":"https://api.github.com/users/scala/events{/privacy}","received_events_url":"https://api.github.com/users/scala/received_events","type":"Organization","site_admin":false},"repo":{"id":6852308,"name":"make-release-notes","full_name":"scala/make-release-notes","owner":{"login":"scala","id":57059,"avatar_url":"https://avatars.githubusercontent.com/u/57059?v=3","gravatar_id":"","url":"https://api.github.com/users/scala","html_url":"https://github.com/scala","followers_url":"https://api.github.com/users/scala/followers","following_url":"https://api.github.com/users/scala/following{/other_user}","gists_url":"https://api.github.com/users/scala/gists{/gist_id}","starred_url":"https://api.github.com/users/scala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scala/subscriptions","organizations_url":"https://api.github.com/users/scala/orgs","repos_url":"https://api.github.com/users/scala/repos","events_url":"https://api.github.com/users/scala/events{/privacy}","received_events_url":"https://api.github.com/users/scala/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/scala/make-release-notes","description":"The project that generates Scala release notes.","fork":false,"url":"https://api.github.com/repos/scala/make-release-notes","forks_url":"https://api.github.com/repos/scala/make-release-notes/forks","keys_url":"https://api.github.com/repos/scala/make-release-notes/keys{/key_id}","collaborators_url":"https://api.github.com/repos/scala/make-release-notes/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/scala/make-release-notes/teams","hooks_url":"https://api.github.com/repos/scala/make-release-notes/hooks","issue_events_url":"https://api.github.com/repos/scala/make-release-notes/issues/events{/number}","events_url":"https://api.github.com/repos/scala/make-release-notes/events","assignees_url":"https://api.github.com/repos/scala/make-release-notes/assignees{/user}","branches_url":"https://api.github.com/repos/scala/make-release-notes/branches{/branch}","tags_url":"https://api.github.com/repos/scala/make-release-notes/tags","blobs_url":"https://api.github.com/repos/scala/make-release-notes/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/scala/make-release-notes/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/scala/make-release-notes/git/refs{/sha}","trees_url":"https://api.github.com/repos/scala/make-release-notes/git/trees{/sha}","statuses_url":"https://api.github.com/repos/scala/make-release-notes/statuses/{sha}","languages_url":"https://api.github.com/repos/scala/make-release-notes/languages","stargazers_url":"https://api.github.com/repos/scala/make-release-notes/stargazers","contributors_url":"https://api.github.com/repos/scala/make-release-notes/contributors","subscribers_url":"https://api.github.com/repos/scala/make-release-notes/subscribers","subscription_url":"https://api.github.com/repos/scala/make-release-notes/subscription","commits_url":"https://api.github.com/repos/scala/make-release-notes/commits{/sha}","git_commits_url":"https://api.github.com/repos/scala/make-release-notes/git/commits{/sha}","comments_url":"https://api.github.com/repos/scala/make-release-notes/comments{/number}","issue_comment_url":"https://api.github.com/repos/scala/make-release-notes/issues/comments{/number}","contents_url":"https://api.github.com/repos/scala/make-release-notes/contents/{+path}","compare_url":"https://api.github.com/repos/scala/make-release-notes/compare/{base}...{head}","merges_url":"https://api.github.com/repos/scala/make-release-notes/merges","archive_url":"https://api.github.com/repos/scala/make-release-notes/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/scala/make-release-notes/downloads","issues_url":"https://api.github.com/repos/scala/make-release-notes/issues{/number}","pulls_url":"https://api.github.com/repos/scala/make-release-notes/pulls{/number}","milestones_url":"https://api.github.com/repos/scala/make-release-notes/milestones{/number}","notifications_url":"https://api.github.com/repos/scala/make-release-notes/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/scala/make-release-notes/labels{/name}","releases_url":"https://api.github.com/repos/scala/make-release-notes/releases{/id}","deployments_url":"https://api.github.com/repos/scala/make-release-notes/deployments","created_at":"2012-11-25T15:16:18Z","updated_at":"2016-10-24T10:56:58Z","pushed_at":"2016-11-01T07:34:35Z","git_url":"git://github.com/scala/make-release-notes.git","ssh_url":"git@github.com:scala/make-release-notes.git","clone_url":"https://github.com/scala/make-release-notes.git","svn_url":"https://github.com/scala/make-release-notes","homepage":null,"size":556,"stargazers_count":32,"watchers_count":32,"language":"HTML","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":62,"mirror_url":null,"open_issues_count":10,"forks":62,"open_issues":10,"watchers":32,"default_branch":"2.12.x"}},"_links":{"self":{"href":"https://api.github.com/repos/scala/make-release-notes/pulls/206"},"html":{"href":"https://github.com/scala/make-release-notes/pull/206"},"issue":{"href":"https://api.github.com/repos/scala/make-release-notes/issues/206"},"comments":{"href":"https://api.github.com/repos/scala/make-release-notes/issues/206/comments"},"review_comments":{"href":"https://api.github.com/repos/scala/make-release-notes/pulls/206/comments"},"review_comment":{"href":"https://api.github.com/repos/scala/make-release-notes/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/scala/make-release-notes/pulls/206/commits"},"statuses":{"href":"https://api.github.com/repos/scala/make-release-notes/statuses/cd4decb3585c59f3d0d243a0438e82bba74297c1"}}}}
{"actor":{"display_login":"lrytz"}}