From 922e7981a92cb7bf0d7b3baf1694d0fffe90d448 Mon Sep 17 00:00:00 2001 From: makeworld Date: Tue, 1 Sep 2020 19:55:06 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=96=20Ready=20for=20v1.5.0=20release?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 14 ++++++++------ README.md | 4 ++-- amfora.go | 10 ++++++++-- 3 files changed, 18 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fd6a23b..fd1c3ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,17 +4,19 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - ## [Unreleased] + + +## [v1.5.0] - 2020-09-01 ### Added - **Proxy support** - see the `[proxies]` section in the config (#66, #80) - **Emoji favicons** can now be seen if `emoji_favicons` is enabled in the config (#62) -- The `shift_numbers` key in the config was added, so that non US keyboard users can navigate tabs (#64) +- `shift_numbers` key in the config was added, so that non US keyboard users can navigate tabs (#64) - F1 and F2 keys for navigating to the previous and next tabs (#64) -- Resolving any relative path (starting with a `.`) in the bottom bar is supported, not just `..` (#71) -- You can now set programs in the config to open other schemes like `gopher://` or `magnet:` (#74) +- Resolving any relative path (starts with a `.`) in the bottom bar is supported, not just `..` (#71) +- You can now set external programs in the config to open other schemes, like `gopher://` or `magnet:` (#74) - Auto-redirecting can be enabled - redirect within Gemini up to 5 times automatically (#75) -- Help page documents paging keys (#78) +- Help page now documents paging keys (#78) - The new tab page can be customized by creating a gemtext file called `newtab.gmi` in the config directory (#67, #83) ### Changed @@ -22,7 +24,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Two digit (and higher) link texts are now in line with one digit ones (#60) -- Race condition when reloading pages, could have caused the cache to still be used +- Race condition when reloading pages that could have caused the cache to still be used - Prevent panic (crash) when the server sends an error with an empty meta string (#73) - URLs with with colon-only schemes (like `mailto:`) are properly recognized - You can no longer navigate through the history when the help page is open (#55, #78) diff --git a/README.md b/README.md index 0da03e9..eac63a5 100644 --- a/README.md +++ b/README.md @@ -97,9 +97,9 @@ Features in *italics* are in the master branch, but not in the latest release. - [x] Bookmarks - [x] Download pages and arbitrary data - [x] Theming -- [x] *Emoji favicons* +- [x] Emoji favicons - See `gemini://mozz.us/files/rfc_gemini_favicon.gmi` for details -- [x] *Proxying* +- [x] Proxying - Schemes like Gopher or HTTP can be proxied through a Gemini server - [ ] Subscribe to RSS and Atom feeds and display them - Subscribing to page changes, similar to how Spacewalk works, will also be supported diff --git a/amfora.go b/amfora.go index 34e2e40..80d6115 100644 --- a/amfora.go +++ b/amfora.go @@ -8,7 +8,11 @@ import ( "github.com/makeworld-the-better-one/amfora/display" ) -var version = "1.5.0-unreleased" +var ( + version = "1.5.0" + commit = "unknown" + builtBy = "unknown" +) func main() { // err := logger.Init() @@ -18,7 +22,9 @@ func main() { if len(os.Args) > 1 { if os.Args[1] == "--version" || os.Args[1] == "-v" { - fmt.Println("amfora v" + version) + fmt.Println("Amfora", version) + fmt.Println("Commit:", commit) + fmt.Println("Built by:", builtBy) return } if os.Args[1] == "--help" || os.Args[1] == "-h" {