{"action":"created","comment":{"url":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls/comments/36011328","id":36011328,"diff_hunk":"@@ -0,0 +1,58 @@\n+We are pleased to announce the second playtest on the road to our next stable release.  We have now entered feature freeze phase, which means that we have stopped adding new features and instead focus on fixing any bugs that you might find.  That means that we need your help with testing, testing and some more testing!  Please report any bugs and problems you encounter [on our bug tracker](http://bugs.openra.net). Thank you for helping to improve OpenRA!\n+\n+A number of new features, fixes, and performance improvements make this a significant improvement over the last playtest and the June release.\n+\n+We are happy to announce that we have finally addressed a few long-standing performance issues that caused significant lag spikes in the mid to late game.\n+As part of this work, the AI has become a lot smarter about base building, uses support powers more reliably, and harvesters are less likely to become stuck.\n+\n+Music playback has received quite a lot of changes. Map authors now have much greater control over music, including the ability to specify default (starting) music and custom victory and defeat tracks.\n+\n+Other changes include:\n+\n+* Spies in the Red Alert mod have received a major overhaul, making them much more useful.\n+* Paratroopers can now be selected and given orders before they land.\n+* Two new single-player missions have been added, Soviets 04a and 04b.\n+* Single-player missions have been polished, and Allies 05 has received a new ultra-hard difficulty.\n+* Mission replays can again be viewed through the replay browser.\n+* A warning message is now given when a server admin selects a map with custom rules.\n+* Range circles are now visible to allied players and spectators.\n+* Players can hide the in-game UI using a hotkey, bound to Ctrl+Shift+H by default.\n+* We now support installing game content from 'The First Decade' DVD.","path":"content/news/playtest-20150801.md","position":20,"original_position":20,"commit_id":"6c95017da5f7646d05a3fc90c4484dfd3aeb7e1c","original_commit_id":"6c95017da5f7646d05a3fc90c4484dfd3aeb7e1c","user":{"login":"Unit158","id":706008,"avatar_url":"https://avatars.githubusercontent.com/u/706008?v=3","gravatar_id":"","url":"https://api.github.com/users/Unit158","html_url":"https://github.com/Unit158","followers_url":"https://api.github.com/users/Unit158/followers","following_url":"https://api.github.com/users/Unit158/following{/other_user}","gists_url":"https://api.github.com/users/Unit158/gists{/gist_id}","starred_url":"https://api.github.com/users/Unit158/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Unit158/subscriptions","organizations_url":"https://api.github.com/users/Unit158/orgs","repos_url":"https://api.github.com/users/Unit158/repos","events_url":"https://api.github.com/users/Unit158/events{/privacy}","received_events_url":"https://api.github.com/users/Unit158/received_events","type":"User","site_admin":false},"body":"Single quotes -> Italics? Unless quotes are the style here.","created_at":"2015-07-31T20:08:36Z","updated_at":"2015-07-31T20:08:36Z","html_url":"https://github.com/OpenRA/OpenRAWeb/pull/243#discussion_r36011328","pull_request_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls/243","_links":{"self":{"href":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls/comments/36011328"},"html":{"href":"https://github.com/OpenRA/OpenRAWeb/pull/243#discussion_r36011328"},"pull_request":{"href":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls/243"}}},"pull_request":{"url":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls/243","id":40290990,"html_url":"https://github.com/OpenRA/OpenRAWeb/pull/243","diff_url":"https://github.com/OpenRA/OpenRAWeb/pull/243.diff","patch_url":"https://github.com/OpenRA/OpenRAWeb/pull/243.patch","issue_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/issues/243","number":243,"state":"open","locked":false,"title":"News post for playtest-20150801","user":{"login":"obrakmann","id":4331210,"avatar_url":"https://avatars.githubusercontent.com/u/4331210?v=3","gravatar_id":"","url":"https://api.github.com/users/obrakmann","html_url":"https://github.com/obrakmann","followers_url":"https://api.github.com/users/obrakmann/followers","following_url":"https://api.github.com/users/obrakmann/following{/other_user}","gists_url":"https://api.github.com/users/obrakmann/gists{/gist_id}","starred_url":"https://api.github.com/users/obrakmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/obrakmann/subscriptions","organizations_url":"https://api.github.com/users/obrakmann/orgs","repos_url":"https://api.github.com/users/obrakmann/repos","events_url":"https://api.github.com/users/obrakmann/events{/privacy}","received_events_url":"https://api.github.com/users/obrakmann/received_events","type":"User","site_admin":false},"body":"","created_at":"2015-07-18T11:36:43Z","updated_at":"2015-07-31T20:08:36Z","closed_at":null,"merged_at":null,"merge_commit_sha":"beeaf331ffb7810c9767cd44719c217b28f74e89","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls/243/commits","review_comments_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls/243/comments","review_comment_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls/comments{/number}","comments_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/issues/243/comments","statuses_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/statuses/6c95017da5f7646d05a3fc90c4484dfd3aeb7e1c","head":{"label":"obrakmann:playtest-20150719","ref":"playtest-20150719","sha":"6c95017da5f7646d05a3fc90c4484dfd3aeb7e1c","user":{"login":"obrakmann","id":4331210,"avatar_url":"https://avatars.githubusercontent.com/u/4331210?v=3","gravatar_id":"","url":"https://api.github.com/users/obrakmann","html_url":"https://github.com/obrakmann","followers_url":"https://api.github.com/users/obrakmann/followers","following_url":"https://api.github.com/users/obrakmann/following{/other_user}","gists_url":"https://api.github.com/users/obrakmann/gists{/gist_id}","starred_url":"https://api.github.com/users/obrakmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/obrakmann/subscriptions","organizations_url":"https://api.github.com/users/obrakmann/orgs","repos_url":"https://api.github.com/users/obrakmann/repos","events_url":"https://api.github.com/users/obrakmann/events{/privacy}","received_events_url":"https://api.github.com/users/obrakmann/received_events","type":"User","site_admin":false},"repo":{"id":29427191,"name":"OpenRAWeb","full_name":"obrakmann/OpenRAWeb","owner":{"login":"obrakmann","id":4331210,"avatar_url":"https://avatars.githubusercontent.com/u/4331210?v=3","gravatar_id":"","url":"https://api.github.com/users/obrakmann","html_url":"https://github.com/obrakmann","followers_url":"https://api.github.com/users/obrakmann/followers","following_url":"https://api.github.com/users/obrakmann/following{/other_user}","gists_url":"https://api.github.com/users/obrakmann/gists{/gist_id}","starred_url":"https://api.github.com/users/obrakmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/obrakmann/subscriptions","organizations_url":"https://api.github.com/users/obrakmann/orgs","repos_url":"https://api.github.com/users/obrakmann/repos","events_url":"https://api.github.com/users/obrakmann/events{/privacy}","received_events_url":"https://api.github.com/users/obrakmann/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/obrakmann/OpenRAWeb","description":"The source for the official OpenRA website.","fork":true,"url":"https://api.github.com/repos/obrakmann/OpenRAWeb","forks_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/forks","keys_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/keys{/key_id}","collaborators_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/teams","hooks_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/hooks","issue_events_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/issues/events{/number}","events_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/events","assignees_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/assignees{/user}","branches_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/branches{/branch}","tags_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/tags","blobs_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/git/refs{/sha}","trees_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/git/trees{/sha}","statuses_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/statuses/{sha}","languages_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/languages","stargazers_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/stargazers","contributors_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/contributors","subscribers_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/subscribers","subscription_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/subscription","commits_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/commits{/sha}","git_commits_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/git/commits{/sha}","comments_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/comments{/number}","issue_comment_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/issues/comments{/number}","contents_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/contents/{+path}","compare_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/compare/{base}...{head}","merges_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/merges","archive_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/downloads","issues_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/issues{/number}","pulls_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/pulls{/number}","milestones_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/milestones{/number}","notifications_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/labels{/name}","releases_url":"https://api.github.com/repos/obrakmann/OpenRAWeb/releases{/id}","created_at":"2015-01-18T13:43:28Z","updated_at":"2015-03-30T20:48:34Z","pushed_at":"2015-07-31T18:38:54Z","git_url":"git://github.com/obrakmann/OpenRAWeb.git","ssh_url":"git@github.com:obrakmann/OpenRAWeb.git","clone_url":"https://github.com/obrakmann/OpenRAWeb.git","svn_url":"https://github.com/obrakmann/OpenRAWeb","homepage":"http://www.openra.net","size":16488,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"OpenRA:master","ref":"master","sha":"bc0bb5c646b78b57ee57700f27256d92546c1204","user":{"login":"OpenRA","id":409046,"avatar_url":"https://avatars.githubusercontent.com/u/409046?v=3","gravatar_id":"","url":"https://api.github.com/users/OpenRA","html_url":"https://github.com/OpenRA","followers_url":"https://api.github.com/users/OpenRA/followers","following_url":"https://api.github.com/users/OpenRA/following{/other_user}","gists_url":"https://api.github.com/users/OpenRA/gists{/gist_id}","starred_url":"https://api.github.com/users/OpenRA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OpenRA/subscriptions","organizations_url":"https://api.github.com/users/OpenRA/orgs","repos_url":"https://api.github.com/users/OpenRA/repos","events_url":"https://api.github.com/users/OpenRA/events{/privacy}","received_events_url":"https://api.github.com/users/OpenRA/received_events","type":"Organization","site_admin":false},"repo":{"id":8533735,"name":"OpenRAWeb","full_name":"OpenRA/OpenRAWeb","owner":{"login":"OpenRA","id":409046,"avatar_url":"https://avatars.githubusercontent.com/u/409046?v=3","gravatar_id":"","url":"https://api.github.com/users/OpenRA","html_url":"https://github.com/OpenRA","followers_url":"https://api.github.com/users/OpenRA/followers","following_url":"https://api.github.com/users/OpenRA/following{/other_user}","gists_url":"https://api.github.com/users/OpenRA/gists{/gist_id}","starred_url":"https://api.github.com/users/OpenRA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OpenRA/subscriptions","organizations_url":"https://api.github.com/users/OpenRA/orgs","repos_url":"https://api.github.com/users/OpenRA/repos","events_url":"https://api.github.com/users/OpenRA/events{/privacy}","received_events_url":"https://api.github.com/users/OpenRA/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/OpenRA/OpenRAWeb","description":"The source for the official OpenRA website.","fork":false,"url":"https://api.github.com/repos/OpenRA/OpenRAWeb","forks_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/forks","keys_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/keys{/key_id}","collaborators_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/teams","hooks_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/hooks","issue_events_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/issues/events{/number}","events_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/events","assignees_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/assignees{/user}","branches_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/branches{/branch}","tags_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/tags","blobs_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/git/refs{/sha}","trees_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/git/trees{/sha}","statuses_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/statuses/{sha}","languages_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/languages","stargazers_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/stargazers","contributors_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/contributors","subscribers_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/subscribers","subscription_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/subscription","commits_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/commits{/sha}","git_commits_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/git/commits{/sha}","comments_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/comments{/number}","issue_comment_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/issues/comments{/number}","contents_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/contents/{+path}","compare_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/compare/{base}...{head}","merges_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/merges","archive_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/downloads","issues_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/issues{/number}","pulls_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls{/number}","milestones_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/milestones{/number}","notifications_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/labels{/name}","releases_url":"https://api.github.com/repos/OpenRA/OpenRAWeb/releases{/id}","created_at":"2013-03-03T08:27:01Z","updated_at":"2015-06-24T19:07:11Z","pushed_at":"2015-07-31T18:38:54Z","git_url":"git://github.com/OpenRA/OpenRAWeb.git","ssh_url":"git@github.com:OpenRA/OpenRAWeb.git","clone_url":"https://github.com/OpenRA/OpenRAWeb.git","svn_url":"https://github.com/OpenRA/OpenRAWeb","homepage":"http://www.openra.net","size":20360,"stargazers_count":10,"watchers_count":10,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":21,"mirror_url":null,"open_issues_count":16,"forks":21,"open_issues":16,"watchers":10,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls/243"},"html":{"href":"https://github.com/OpenRA/OpenRAWeb/pull/243"},"issue":{"href":"https://api.github.com/repos/OpenRA/OpenRAWeb/issues/243"},"comments":{"href":"https://api.github.com/repos/OpenRA/OpenRAWeb/issues/243/comments"},"review_comments":{"href":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls/243/comments"},"review_comment":{"href":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/OpenRA/OpenRAWeb/pulls/243/commits"},"statuses":{"href":"https://api.github.com/repos/OpenRA/OpenRAWeb/statuses/6c95017da5f7646d05a3fc90c4484dfd3aeb7e1c"}}}}