diff --git a/automatic/golly/Changelog.md b/automatic/golly/Changelog.md
new file mode 100644
index 000000000..4b1fcb1f6
--- /dev/null
+++ b/automatic/golly/Changelog.md
@@ -0,0 +1,4 @@
+# Package changelog for [Golly Game of Life](https://chocolatey.org/packages/golly)
+
+## Version 3.1 (2017-10-21)
+- Initial implementation of the golly chocolatey package
diff --git a/automatic/golly/golly.nuspec b/automatic/golly/golly.nuspec
index 9bbb1c36f..9b93ed0ac 100644
--- a/automatic/golly/golly.nuspec
+++ b/automatic/golly/golly.nuspec
@@ -45,7 +45,10 @@
[hashlife]: https://en.wikipedia.org/wiki/Hashlife
[lexicon]: http://conwaylife.com/ref/lexicon/lex_home.htm
]]>
- http://golly.sourceforge.net/Help/changes.html
+
+[Software Changelog](http://golly.sourceforge.net/Help/changes.html)
+[Package Changelog](https://github.com/AdmiringWorm/chocolatey-packages/blob/master/automatic/golly/Changelog.md)
+
diff --git a/automatic/golly/update.ps1 b/automatic/golly/update.ps1
index 2e831a418..be4035123 100644
--- a/automatic/golly/update.ps1
+++ b/automatic/golly/update.ps1
@@ -4,6 +4,7 @@ $releases = 'https://sourceforge.net/projects/golly/files/golly/'
$softwareName = 'golly*'
function global:au_BeforeUpdate { Get-RemoteFiles -Purge -NoSuffix -FileNameSkip 1 }
+function global:au_AfterUpdate { Update-Changelog -useIssueTitle }
function global:au_SearchReplace {
@{