{"action":"created","issue":{"url":"https://api.github.com/repos/dlang/dlang.org/issues/2496","repository_url":"https://api.github.com/repos/dlang/dlang.org","labels_url":"https://api.github.com/repos/dlang/dlang.org/issues/2496/labels{/name}","comments_url":"https://api.github.com/repos/dlang/dlang.org/issues/2496/comments","events_url":"https://api.github.com/repos/dlang/dlang.org/issues/2496/events","html_url":"https://github.com/dlang/dlang.org/pull/2496","id":374616763,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI2Mjc2MDU4","number":2496,"title":"Improve the dlang.org changelog setup","user":{"login":"wilzbach","id":4370550,"node_id":"MDQ6VXNlcjQzNzA1NTA=","avatar_url":"https://avatars3.githubusercontent.com/u/4370550?v=4","gravatar_id":"","url":"https://api.github.com/users/wilzbach","html_url":"https://github.com/wilzbach","followers_url":"https://api.github.com/users/wilzbach/followers","following_url":"https://api.github.com/users/wilzbach/following{/other_user}","gists_url":"https://api.github.com/users/wilzbach/gists{/gist_id}","starred_url":"https://api.github.com/users/wilzbach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wilzbach/subscriptions","organizations_url":"https://api.github.com/users/wilzbach/orgs","repos_url":"https://api.github.com/users/wilzbach/repos","events_url":"https://api.github.com/users/wilzbach/events{/privacy}","received_events_url":"https://api.github.com/users/wilzbach/received_events","type":"User","site_admin":false},"labels":[{"id":1041390675,"node_id":"MDU6TGFiZWwxMDQxMzkwNjc1","url":"https://api.github.com/repos/dlang/dlang.org/labels/Easy%20Review","name":"Easy Review","color":"9de263","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-10-27T07:26:45Z","updated_at":"2018-10-28T13:08:26Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/dlang/dlang.org/pulls/2496","html_url":"https://github.com/dlang/dlang.org/pull/2496","diff_url":"https://github.com/dlang/dlang.org/pull/2496.diff","patch_url":"https://github.com/dlang/dlang.org/pull/2496.patch"},"body":"- fix edit links from the beta release page (should point to stable)\n- disallow deprecations and fix them (they should be fixed by the one introducing the deprecation in the future)\n- Fix changelog links from the stable page pointing to the beta release (see e.g. https://dlang.org/changelog/2.082.1.html)"},"comment":{"url":"https://api.github.com/repos/dlang/dlang.org/issues/comments/433703873","html_url":"https://github.com/dlang/dlang.org/pull/2496#issuecomment-433703873","issue_url":"https://api.github.com/repos/dlang/dlang.org/issues/2496","id":433703873,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMzcwMzg3Mw==","user":{"login":"wilzbach","id":4370550,"node_id":"MDQ6VXNlcjQzNzA1NTA=","avatar_url":"https://avatars3.githubusercontent.com/u/4370550?v=4","gravatar_id":"","url":"https://api.github.com/users/wilzbach","html_url":"https://github.com/wilzbach","followers_url":"https://api.github.com/users/wilzbach/followers","following_url":"https://api.github.com/users/wilzbach/following{/other_user}","gists_url":"https://api.github.com/users/wilzbach/gists{/gist_id}","starred_url":"https://api.github.com/users/wilzbach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wilzbach/subscriptions","organizations_url":"https://api.github.com/users/wilzbach/orgs","repos_url":"https://api.github.com/users/wilzbach/repos","events_url":"https://api.github.com/users/wilzbach/events{/privacy}","received_events_url":"https://api.github.com/users/wilzbach/received_events","type":"User","site_admin":false},"created_at":"2018-10-28T13:08:26Z","updated_at":"2018-10-28T13:08:26Z","author_association":"MEMBER","body":"As the beta is currently out in the open it would be nice to get this merged.\r\n\r\nCC @CyberShadow @ZombineDev \r\n\r\nThe diff looks good:\r\n\r\n```diff\r\ndiff --git a/web/changelog/2.082.1.html b/web/changelog/2.082.1.html\r\nindex ac346a2..d0ae371 100644\r\n--- a/web/changelog/2.082.1.html\r\n+++ b/web/changelog/2.082.1.html\r\n@@ -225,7 +225,7 @@ Log</option>\r\n \r\n \r\n <div class=\"changelog-nav\">previous version: <a href=\"2.082.0.html\">2.082.0</a>\r\n-&ndash; next version: <a href=\"2.083.0_pre.html\">2.083.0_pre</a></div>\r\n+&ndash; next version: <a href=\"2.083.0.html\">2.083.0</a></div>\r\n \r\n \r\n <div class=\"version\"><p><b><font size=\"4\"><a href=\"http://downloads.dlang.org/releases/2.x/2.082.1\">Download D 2.082.1</a></font></b><br>\r\n@@ -271,7 +271,7 @@ Log</option>\r\n \r\n \r\n <div class=\"changelog-nav\">previous version: <a href=\"2.082.0.html\">2.082.0</a>\r\n-&ndash; next version: <a href=\"2.083.0_pre.html\">2.083.0_pre</a></div>\r\n+&ndash; next version: <a href=\"2.083.0.html\">2.083.0</a></div>\r\n \r\n \r\n         <div class=\"smallprint\" id=\"copyright\">Copyright &copy; 1999-2018 by the <a href=\"../foundation_overview.html\">D Language Foundation</a> | Page generated by\r\n```\r\n\r\n```diff\r\ndiff --git a/web/changelog/2.083.0.html b/web/changelog/2.083.0.html\r\nindex 046a319..b046e9e 100644\r\n--- a/web/changelog/2.083.0.html\r\n+++ b/web/changelog/2.083.0.html\r\n@@ -266,7 +266,7 @@ Log</option>\r\n \r\n <div class=\"bugsfixed\"><h4>Compiler changes</h4> <ol>\r\n <li><a class=\"anchor\" title=\"Permalink to this section\" id=\"cppVersions\" href=\"#cppVersions\">Add <span class=\"d_inlinecode donthyphenate notranslate\">CppRuntime_*</span> version identifiers.</a>\r\n-<div class=\"changelog-source-edit-btn\"><a href=\"https://github.com/dlang/dmd/edit/master/changelog/cppVersions.dd\"><i class=\"fa fa-edit\"></i></a></div>\r\n+<div class=\"changelog-source-edit-btn\"><a href=\"https://github.com/dlang/dmd/edit/stable/changelog/cppVersions.dd\"><i class=\"fa fa-edit\"></i></a></div>\r\n <p>In order to link against C++ code, it is important to know what C++ runtime the ABI targets.\r\n </p>\r\n \r\n@@ -285,7 +285,7 @@ This is contrast to the C runtime, which generally depends on the target system.\r\n </li>\r\n \r\n <li><a class=\"anchor\" title=\"Permalink to this section\" id=\"deprecated_switch_gc\" href=\"#deprecated_switch_gc\">Deprecated CLI switch <span class=\"d_inlinecode donthyphenate notranslate\">-gc</span> have been removed</a>\r\n-<div class=\"changelog-source-edit-btn\"><a href=\"https://github.com/dlang/dmd/edit/master/changelog/deprecated_switch_gc.dd\"><i class=\"fa fa-edit\"></i></a></div>\r\n+<div class=\"changelog-source-edit-btn\"><a href=\"https://github.com/dlang/dmd/edit/stable/changelog/deprecated_switch_gc.dd\"><i class=\"fa fa-edit\"></i></a></div>\r\n <p>This switch was deprecated in v2.075.0 and is now removed,\r\n meaning DMD will complain about an unrecognized switch.\r\n <span class=\"d_inlinecode donthyphenate notranslate\">-gc</span> used to pretend to be C, but debuggers have been\r\n@@ -294,7 +294,7 @@ D-aware for around a decade.\r\n </li>\r\n \r\n <li><a class=\"anchor\" title=\"Permalink to this section\" id=\"isZeroInit\" href=\"#isZeroInit\">Expose <span class=\"d_inlinecode donthyphenate notranslate\">__traits(isZeroInit, T)</span></a>\r\n-<div class=\"changelog-source-edit-btn\"><a href=\"https://github.com/dlang/dmd/edit/master/changelog/isZeroInit.dd\"><i class=\"fa fa-edit\"></i></a></div>\r\n+<div class=\"changelog-source-edit-btn\"><a href=\"https://github.com/dlang/dmd/edit/stable/changelog/isZeroInit.dd\"><i class=\"fa fa-edit\"></i></a></div>\r\n <p>Takes one argument which must be a type. If the type's\r\n <a href=\"../spec/property.html#init\">default initializer</a> has no non-zero\r\n bits then <span class=\"d_inlinecode donthyphenate notranslate\">true</span> is returned, otherwise <span class=\"d_inlinecode donthyphenate notranslate\">false</span>. <span class=\"d_inlinecode donthyphenate notranslate\">isZeroInit</span> will\r\n...\r\n```"}}
{"actor":{"display_login":"wilzbach"}}