From c172ea4dd76764b580238cac68c35b867012d7d4 Mon Sep 17 00:00:00 2001 From: James Hillyerd Date: Thu, 3 Mar 2016 21:08:55 -0800 Subject: [PATCH 1/3] Add a CHANGELOG.md file --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..4bb3fad --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,28 @@ +# Change Log +All notable changes to this project will be documented in this file. +This project adheres to [Semantic Versioning](http://semver.org/). + +## [Unreleased] +### Added +- Inbucket now builds with Go 1.5 or 1.6 +- Project can build & run inside a Docker container +- Add new default theme based on Bootstrap +- Your recently accessed mailboxes are listed in the GUI +- HTML-only messages now get down-converted to plain text automatically +- This change log + +### Changed +- RESTful API moved to `/api/v1` base URI +- More graceful shutdown on Ctrl-C or when errors encountered + +## [1.0] - 2014-04-14 +### Added +- Add new configuration option `mailbox.message.cap` to prevent individual + mailboxes from growing too large. +- Add Link button to messages, allows for directing another person to a + specific message. + +[Unreleased]: https://github.com/jhillyerd/inbucket/compare/1.0...HEAD +[1.0]: https://github.com/jhillyerd/inbucket/compare/1.0-rc1...1.0 + +See http://keepachangelog.com/ for instructions on how to update this file. From d566da0d861b8c7811881a87a22531c5e32d4796 Mon Sep 17 00:00:00 2001 From: James Hillyerd Date: Thu, 3 Mar 2016 21:25:59 -0800 Subject: [PATCH 2/3] README updates --- README.md | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index e0963a4..708b388 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -Inbucket [![Build Status](https://travis-ci.org/jhillyerd/inbucket.png?branch=master)](https://travis-ci.org/jhillyerd/inbucket) +Inbucket [![Build Status](https://travis-ci.org/jhillyerd/inbucket.png?branch=master)][Build Status] ======== Inbucket is an email testing service; it will accept messages for any email @@ -6,20 +6,19 @@ address and make them available via web, REST and POP3. Once compiled, Inbucket does not have an external dependencies (HTTP, SMTP, POP3 and storage are all built in). -Read more at the [Inbucket website][Inbucket] +Read more at the [Inbucket Website] Development Status ------------------ Inbucket is currently production quality: it is being used for real work. -Please check the [issues list][Issues] -for more details. +Please see the [Change Log] and [Issues List] for more details. Building from Source ------------------------- +-------------------- -You will need a functioning [Go installation][Golang] for this to work. +You will need a functioning [Go installation][Google Go] for this to work. Grab the Inbucket source code and compile the daemon: @@ -39,12 +38,14 @@ The Inbucket website has a more complete guide to About ----- -Inbucket is written in [Google Go][Golang]. +Inbucket is written in [Google Go] Inbucket is open source software released under the MIT License. The latest version can be found at https://github.com/jhillyerd/inbucket -[Inbucket]: http://www.inbucket.org/ -[Issues]: https://github.com/jhillyerd/inbucket/issues?state=open -[From Source]: http://www.inbucket.org/installation/from-source.html -[Golang]: http://golang.org/ +[Build Status]: https://travis-ci.org/jhillyerd/inbucket +[Change Log]: https://github.com/jhillyerd/inbucket/blob/master/CHANGELOG.md +[From Source]: http://www.inbucket.org/installation/from-source.html +[Google Go]: http://golang.org/ +[Inbucket Website]: http://www.inbucket.org/ +[Issues List]: https://github.com/jhillyerd/inbucket/issues?state=open From 22eb793f6193510470cdb5b57fba697cc51cf4bb Mon Sep 17 00:00:00 2001 From: James Hillyerd Date: Thu, 3 Mar 2016 21:40:25 -0800 Subject: [PATCH 3/3] Release 1.1.0-rc1 --- .goxc.json | 6 +++--- CHANGELOG.md | 5 +++-- inbucket.go | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.goxc.json b/.goxc.json index e342a9c..7dbbbcc 100644 --- a/.goxc.json +++ b/.goxc.json @@ -5,9 +5,9 @@ ], "Arch": "amd64", "Os": "darwin freebsd linux windows", - "ResourcesInclude": "README*,LICENSE*,inbucket.bat,etc,themes", + "ResourcesInclude": "README*,LICENSE*,CHANGELOG*,inbucket.bat,etc,themes", "PackageVersion": "1.1.0", - "PrereleaseInfo": "alpha", + "PrereleaseInfo": "rc1", "ConfigVersion": "0.9", "BuildSettings": { "LdFlagsXVars": { @@ -15,4 +15,4 @@ "Version": "main.VERSION" } } -} \ No newline at end of file +} diff --git a/CHANGELOG.md b/CHANGELOG.md index 4bb3fad..0733183 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). -## [Unreleased] +## [1.1.0-rc1] ### Added - Inbucket now builds with Go 1.5 or 1.6 - Project can build & run inside a Docker container @@ -22,7 +22,8 @@ This project adheres to [Semantic Versioning](http://semver.org/). - Add Link button to messages, allows for directing another person to a specific message. -[Unreleased]: https://github.com/jhillyerd/inbucket/compare/1.0...HEAD +[Unreleased]: https://github.com/jhillyerd/inbucket/compare/1.1.0-rc1...develop +[1.1.0-rc1]: https://github.com/jhillyerd/inbucket/compare/1.0...1.1.0-rc1 [1.0]: https://github.com/jhillyerd/inbucket/compare/1.0-rc1...1.0 See http://keepachangelog.com/ for instructions on how to update this file. diff --git a/inbucket.go b/inbucket.go index 6cfa5e2..015fec7 100644 --- a/inbucket.go +++ b/inbucket.go @@ -21,7 +21,7 @@ import ( var ( // VERSION contains the build version number, populated during linking by goxc - VERSION = "1.1.0.snapshot" + VERSION = "1.1.0-rc1" // BUILDDATE contains the build date, populated during linking by goxc BUILDDATE = "undefined"