diff --git a/.github/workflows/goreleaser.yml b/.github/workflows/goreleaser.yml index bc4437a..441794c 100644 --- a/.github/workflows/goreleaser.yml +++ b/.github/workflows/goreleaser.yml @@ -16,7 +16,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v2 with: - go-version: 1.16 + go-version: 1.19 - name: Run GoReleaser uses: goreleaser/goreleaser-action@v2 with: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 357b127..7a079d5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,13 +6,11 @@ on: - "**.md" - "LICENSE" - "didder.1" - - "didder.1.md" pull_request: paths-ignore: - "**.md" - "LICENSE" - "didder.1" - - "didder.1.md" jobs: test: @@ -20,7 +18,7 @@ jobs: strategy: fail-fast: false matrix: - go-version: ["1.14", "1.15", "1.16"] + go-version: ["1.17", "1.18", "1.19"] steps: - name: Install Go uses: actions/setup-go@v2 diff --git a/CHANGELOG.md b/CHANGELOG.md index f217d0e..dba442f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,15 @@ 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). +## [1.2.0] - 2022-12-20 +### Changed +- Updated dither library to v2.3.0 + - When comparing colors, each channel is weighted according to human luminance perception (#14) + +### Fixed +- Updated dither library to v2.3.0 + - Corrected Burkes matrix (dither#10) + - Palette order no longer affects output (dither#9) ## [1.1.0] - 2021-05-09 ### Added diff --git a/MANPAGE.md b/MANPAGE.md index e7f13bc..2b14d0c 100644 --- a/MANPAGE.md +++ b/MANPAGE.md @@ -3,8 +3,8 @@ title: DIDDER section: 1 header: User Manual -footer: didder v1.1.0 -date: May 24, 2022 +footer: didder v1.2.0 +date: December 20, 2022 --- # NAME diff --git a/README.md b/README.md index 8a768e3..fa84175 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ didder is an extensive, fast, and accurate command-line image dithering tool. It is designed to work well for both power users as well as pipeline scripting. -It is backed by my [dithering library](https://github.com/makeworld-the-better-one/dither), and is unique in its correctness and variety of dithering algorithms. No online or offline tool I know of provides as many options, while being correct (linearizing the image). +It is backed by my [dithering library](https://github.com/makeworld-the-better-one/dither), and is unique in its correctness and variety of dithering algorithms. No online or offline tool I know of provides as many options, while being correct (linearizing the image, weighting channels by luminance). ## Types of dithering supported diff --git a/didder.1 b/didder.1 index 0e52385..b893539 100644 --- a/didder.1 +++ b/didder.1 @@ -1,4 +1,4 @@ -.\" Automatically generated by Pandoc 2.18 +.\" Automatically generated by Pandoc 2.19.2 .\" .\" Define V font for inline verbatim, using C font in formats .\" that render this, and otherwise B font. @@ -14,7 +14,7 @@ . ftr VB CB . ftr VBI CBI .\} -.TH "DIDDER" "1" "May 24, 2022" "didder v1.1.0" "User Manual" +.TH "DIDDER" "1" "December 20, 2022" "didder v1.2.0" "User Manual" .hy .SH NAME .PP diff --git a/main.go b/main.go index 7824baf..8551a2c 100644 --- a/main.go +++ b/main.go @@ -10,7 +10,7 @@ import ( // Set by compiler, see Makefile var ( - version = "v1.1.0" + version = "v1.2.0" commit = "unknown" builtBy = "unknown" )