From c73090ae0ddb23084906d6103a9575ef7a715eb2 Mon Sep 17 00:00:00 2001 From: Michael Grosser Date: Fri, 24 Jan 2020 11:43:09 +0000 Subject: [PATCH] [release] v0.4.0 --- .seed-config.yaml | 10 +++---- CHANGELOG.md | 76 +++++++++++++++++++++++++++++++++++++---------- README.md | 4 +-- VERSION | 2 +- 4 files changed, 68 insertions(+), 24 deletions(-) diff --git a/.seed-config.yaml b/.seed-config.yaml index 73d2894..7d8f298 100644 --- a/.seed-config.yaml +++ b/.seed-config.yaml @@ -6,7 +6,7 @@ project: oneLiner: "Convenient redirects based on DNS TXT-records" description: | Convenient and minimalistic DNS based redirects, while controlling your data with your own DNS records. - version: "v0.2.0" + version: "v0.4.0" vision: type: "community" @@ -16,7 +16,7 @@ vision: aim: "TXTDirect provides the specification for redirection records and a based implementation as caddy plugin." supportLinks: - documentation: "https://s.txtdirect.org/docs" + documentation: "https://txtdirect.org/docs" contributionLinks: issueTemplate: "/.github/ISSUE_TEMPLATE.md" @@ -41,7 +41,7 @@ maintainers: nick: "erbesharat" repo: - link: "https://github.com/txtdirect/txtdirect/" + link: "https://txtdirect.org/code/" type: "Github" issueTemplate: @@ -53,10 +53,10 @@ badges: - image: "https://img.shields.io/badge/state-beta-blue.svg" alt: "state" - image: "https://img.shields.io/github/release/txtdirect/txtdirect.svg" - link: "https://github.com/txtdirect/txtdirect/releases" + link: "https://txtdirect.org/releases/" alt: "release" - image: "https://img.shields.io/github/license/txtdirect/txtdirect.svg" - link: "LICENSE" + link: "https://txtdirect.org/license/" alt: "license" - image: "https://travis-ci.org/txtdirect/txtdirect.svg?branch=master" alt: "Build Status" diff --git a/CHANGELOG.md b/CHANGELOG.md index e765503..3029590 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,48 +1,92 @@ +# v0.4.0 +_2020-01-24_ + - [Downloads for v0.4.0](https://txtdirect.org/releases/v0.4.0) + - [Container build for v0.4.0](https://c.txtdirect.org/txtdirect) + - [Changelog since v0.3.0](#changes-since-v030) + - [Documentation for v0.4.0](#documentation-for-v040) + +## Documentation for v0.2.0 +[Documentation](https://txtdirect.org/docs) + +[Examples](https://txtdirect.org/examples) + +## Changes since v0.1.0 + - Separate out `gomods` type into its own Caddy plugin [Gomods](https://gomods.okkur.org) + - Separate out `torproxy` type into its own Caddy plugin [Torproxy](https://torproxy.okkur.org) + - New `proxy` type [248](https://github.com/txtdirect/txtdirect/pull/248) + - New `git` type [289](https://github.com/txtdirect/txtdirect/pull/289) + - New `gometa` type + - New `dockerv2` type with pull support only + - Header support [311](https://github.com/txtdirect/txtdirect/pull/311) + - Use TXTDirect version in builds [310](https://github.com/txtdirect/txtdirect/pull/310) + - Add TXT record validator tool [304](https://github.com/txtdirect/txtdirect/pull/304) + - Add predefined regex mode [296](https://github.com/txtdirect/txtdirect/pull/296) + - Add path chaining [293](https://github.com/txtdirect/txtdirect/pull/293) + - Add referer header, if not present [280](https://github.com/txtdirect/txtdirect/pull/280) + - New e2e test coverage [298](https://github.com/txtdirect/txtdirect/pull/298) + - Support Caddy v1 [266](https://github.com/txtdirect/txtdirect/pull/266) + - Add regex capture groups as placeholders [257](https://github.com/txtdirect/txtdirect/pull/257) + - Add more test coverage + - Support go modules + - Add Prometheus metrics + - Redirect permanently with a timeout [192](https://github.com/txtdirect/txtdirect/pull/192) + - `path`: Wildcard support [147](https://github.com/txtdirect/txtdirect/pull/147) + - `path`: Path metric per host [250](https://github.com/txtdirect/txtdirect/pull/250) + +## Fixes since v0.1.0 + - Normalize path used for zone lookups + - Various fixes and refactoring to improve stability + +--- + # v0.3.0 _2019-09-04_ - - [Downloads for v0.3.0](https://github.com/txtdirect/txtdirect/releases/tag/v0.3.0) + - [Downloads for v0.3.0](https://txtdirect.org/releases/v0.3.0) - [Container build for v0.3.0](https://c.txtdirect.org/txtdirect) - [Changelog since v0.2.0](#changes-since-v020) - [Documentation for v0.3.0](#documentation-for-v030) ## Documentation for v0.2.0 -[Documentation](/tree/v0.3.0/docs) +[Documentation](https://txtdirect.org/docs) -[Examples](/tree/v0.3.0/examples) +[Examples](https://txtdirect.org/examples) -## Changes since v0.2.0 +## Changes since v0.1.0 Intermediate release. All changes will be listed in v0.4.0 --> # v0.2.0 _2018-08-07_ - - [Downloads for v0.2.0](https://github.com/txtdirect/txtdirect/releases/tag/v0.2.0) + - [Downloads for v0.2.0](https://txtdirect.org/releases/v0.2.0) - [Container build for v0.2.0](https://c.txtdirect.org/txtdirect) - [Changelog since v0.1.0](#changes-since-v010) - [Documentation for v0.2.0](#documentation-for-v020) ## Documentation for v0.2.0 -[Documentation](/tree/v0.2.0/docs) +[Documentation](https://txtdirect.org/docs) -[Examples](/tree/v0.2.0/examples) +[Examples](https://txtdirect.org/examples) ## Changes since v0.1.0 - Path based redirects @@ -57,15 +101,15 @@ _2018-08-07_ # v0.1.0 _2017-10-12_ - - [Downloads for v0.1.0](https://github.com/txtdirect/txtdirect/releases/tag/v0.1.0) + - [Downloads for v0.1.0](https://txtdirect.org/releases/v0.1.0) - [Container build for v0.1.0](https://c.txtdirect.org/txtdirect) - [Changelog since v0.0.0](#changes-since-v000) - [Documentation for v0.1.0](#documentation-for-v010) ## Documentation for v0.1.0 -[Documentation](/tree/v0.1.0/docs) +[Documentation](https://txtdirect.org/docs) -[Examples](/tree/v0.1.0/examples) +[Examples](https://txtdirect.org/examples) ## Changes since v0.0.0 - Host based redirects diff --git a/README.md b/README.md index 1c2596b..7fc2907 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Convenient redirects based on DNS TXT-records - [![state](https://img.shields.io/badge/state-beta-blue.svg)]() [![release](https://img.shields.io/github/release/txtdirect/txtdirect.svg)](https://github.com/txtdirect/txtdirect/releases) [![license](https://img.shields.io/github/license/txtdirect/txtdirect.svg)](LICENSE) [![Build Status](https://travis-ci.org/txtdirect/txtdirect.svg?branch=master)](https://travis-ci.org/txtdirect/txtdirect) + [![state](https://img.shields.io/badge/state-beta-blue.svg)]() [![release](https://img.shields.io/github/release/txtdirect/txtdirect.svg)](https://txtdirect.org/releases/) [![license](https://img.shields.io/github/license/txtdirect/txtdirect.svg)](LICENSE) [![Build Status](https://travis-ci.org/txtdirect/txtdirect.svg?branch=master)](https://travis-ci.org/txtdirect/txtdirect) **NOTE: This is a beta release, we do not consider it completely production ready yet. Use at your own risk.** @@ -10,7 +10,7 @@ Convenient redirects based on DNS TXT-records Convenient and minimalistic DNS based redirects, while controlling your data with your own DNS records. ## Using TXTDirect -Take a look at our full [documentation](https://s.txtdirect.org/docs). +Take a look at our full [documentation](https://txtdirect.org/docs/). ## Support For detailed information on support options see our [support guide](/SUPPORT.md). diff --git a/VERSION b/VERSION index f82b103..fb7a04c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v0.4.0-beta +v0.4.0