Skip to content

Latest commit

 

History

History
371 lines (261 loc) · 12.5 KB

CHANGELOG.md

File metadata and controls

371 lines (261 loc) · 12.5 KB

Changelog

Overview

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Please open an issue for any deviations that you spot; I'm still learning!.

Types of changes

The following types of changes will be recorded in this file:

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Removed for now removed features.
  • Fixed for any bug fixes.
  • Security in case of vulnerabilities.
  • placeholder

v0.5.1 - 2024-05-11

Changed

Dependency Updates

  • (GH-335) Build image: Bump atc0005/go-ci from go-ci-oldstable-cgo-mingw-w64-buildx64-v0.20.1 to go-ci-oldstable-cgo-mingw-w64-buildx64-v0.20.2 in /dependabot/docker/builds/x64
  • (GH-350) Build image: Bump atc0005/go-ci from go-ci-oldstable-cgo-mingw-w64-buildx64-v0.20.2 to go-ci-oldstable-cgo-mingw-w64-buildx64-v0.20.3 in /dependabot/docker/builds/x64
  • (GH-352) Build image: Bump atc0005/go-ci from go-ci-oldstable-cgo-mingw-w64-buildx64-v0.20.3 to go-ci-oldstable-cgo-mingw-w64-buildx64-v0.20.4 in /dependabot/docker/builds/x64
  • (GH-334) Build image: Bump atc0005/go-ci from go-ci-oldstable-cgo-mingw-w64-buildx86-v0.20.1 to go-ci-oldstable-cgo-mingw-w64-buildx86-v0.20.2 in /dependabot/docker/builds/x86
  • (GH-348) Build image: Bump atc0005/go-ci from go-ci-oldstable-cgo-mingw-w64-buildx86-v0.20.2 to go-ci-oldstable-cgo-mingw-w64-buildx86-v0.20.3 in /dependabot/docker/builds/x86
  • (GH-353) Build image: Bump atc0005/go-ci from go-ci-oldstable-cgo-mingw-w64-buildx86-v0.20.3 to go-ci-oldstable-cgo-mingw-w64-buildx86-v0.20.4 in /dependabot/docker/builds/x86
  • (GH-318) Go Dependency: Bump fyne.io/fyne/v2 from 2.4.4 to 2.4.5
  • (GH-316) Go Dependency: Bump github.com/go-text/render from 0.0.0-20240410160112-301cb7dc78d6 to 0.1.0
  • (GH-338) Go Dependency: Bump golang.org/x/image from 0.15.0 to 0.16.0
  • (GH-345) Go Dependency: Bump golang.org/x/net from 0.24.0 to 0.25.0
  • (GH-336) Go Dependency: Bump golang.org/x/sys from 0.19.0 to 0.20.0
  • (GH-337) Go Dependency: Bump golang.org/x/text from 0.14.0 to 0.15.0
  • (GH-347) Go Runtime: Bump golang from 1.21.9 to 1.21.10 in /dependabot/docker/go
  • (GH-326) Update github.com/fyne-io/image pseudo-version
  • (GH-356) Update github.com/go-gl/glfw/v3.3/glfw
  • (GH-358) Update golang.org/x/mobile pseudo-version

Fixed

  • (GH-322) Fix packages Makefile recipe
  • (GH-328) Enable i386 arch for Makefile all builds
  • (GH-330) Rework support for i386 arch for Makefile all

v0.5.0 - 2024-04-10

Added

  • (GH-268) Add .gitattributes file to ignore merge conflicts
  • (GH-308) Evaluate URLs within angle brackets
  • (GH-309) Add GUI apps for encoding & decoding input text
  • (GH-310) Add tests using testdata input files

Changed

Dependency Updates

  • (GH-219) Build image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.15.4 to go-ci-oldstable-build-v0.16.0 in /dependabot/docker/builds
  • (GH-222) Build image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.16.0 to go-ci-oldstable-build-v0.16.1 in /dependabot/docker/builds
  • (GH-224) Build image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.16.1 to go-ci-oldstable-build-v0.19.0 in /dependabot/docker/builds
  • (GH-265) Build image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.19.0 to go-ci-oldstable-build-v0.20.0 in /dependabot/docker/builds
  • (GH-287) Build image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.0 to go-ci-oldstable-build-v0.20.1 in /dependabot/docker/builds
  • (GH-281) Go Runtime: Bump golang from 1.21.8 to 1.21.9 in /dependabot/docker/go
  • (GH-313) Update github.com/go-text/render pseudo-version

Other Changes

  • (GH-269) Disable potential auto EOL conversion for testdata
  • (GH-299) Update workflows to specify OS deps for GUI apps
  • (GH-304) Disable internal/safelinks logging by default
  • (GH-305) Update cmd/usl to use userFeedbackOut output sink
  • (GH-307) Minor refactoring and cleanup

Fixed

  • (GH-264) Update Dependabot build Dockerfile paths
  • (GH-300) Fix project URL and app name value
  • (GH-301) Fix GetURLPatternsUsingIndex URL end pos matching
  • (GH-311) Fix Dockerfile paths

v0.4.0 - 2024-03-15

Added

  • (GH-216) Add initial support for decoding text streams

v0.3.5 - 2024-03-07

Changed

Dependency Updates

  • (GH-188) Update Dependabot PR prefixes
  • (GH-187) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.15.0 to go-ci-oldstable-build-v0.15.2 in /dependabot/docker/builds
  • (GH-189) Update Dependabot PR prefixes (redux)
  • (GH-191) Build image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.15.2 to go-ci-oldstable-build-v0.15.3 in /dependabot/docker/builds
  • (GH-204) Update project to Go 1.21 series
  • (GH-203) Add todo/release label to "Go Runtime" PRs
  • (GH-205) Go Runtime: Bump golang from 1.21.6 to 1.21.8 in /dependabot/docker/go
  • (GH-202) Build image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.15.3 to go-ci-oldstable-build-v0.15.4 in /dependabot/docker/builds

Other Changes

  • (GH-192) Move shared functionality to internal/safelinks

v0.3.4 - 2024-02-16

Changed

Dependency Updates

  • (GH-175) canary: bump golang from 1.20.13 to 1.20.14 in /dependabot/docker/go
  • (GH-162) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.3 to go-ci-oldstable-build-v0.14.4 in /dependabot/docker/builds
  • (GH-168) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.4 to go-ci-oldstable-build-v0.14.5 in /dependabot/docker/builds
  • (GH-169) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.5 to go-ci-oldstable-build-v0.14.6 in /dependabot/docker/builds
  • (GH-177) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.6 to go-ci-oldstable-build-v0.14.9 in /dependabot/docker/builds
  • (GH-181) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.9 to go-ci-oldstable-build-v0.15.0 in /dependabot/docker/builds

v0.3.3 - 2024-01-19

Changed

Dependency Updates

  • (GH-153) canary: bump golang from 1.20.11 to 1.20.12 in /dependabot/docker/go
  • (GH-158) canary: bump golang from 1.20.12 to 1.20.13 in /dependabot/docker/go
  • (GH-155) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.1 to go-ci-oldstable-build-v0.14.2 in /dependabot/docker/builds
  • (GH-161) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.2 to go-ci-oldstable-build-v0.14.3 in /dependabot/docker/builds
  • (GH-156) ghaw: bump github/codeql-action from 2 to 3

Fixed

  • (GH-164) Update flag help text

v0.3.2 - 2023-11-16

Changed

Dependency Updates

  • (GH-143) canary: bump golang from 1.20.10 to 1.20.11 in /dependabot/docker/go
  • (GH-135) canary: bump golang from 1.20.8 to 1.20.10 in /dependabot/docker/go
  • (GH-140) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.10 to go-ci-oldstable-build-v0.13.12 in /dependabot/docker/builds
  • (GH-146) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.12 to go-ci-oldstable-build-v0.14.1 in /dependabot/docker/builds

Fixed

  • (GH-148) Fix goconst linting errors

v0.3.1 - 2023-10-10

Changed

Dependency Updates

  • (GH-116) canary: bump golang from 1.20.7 to 1.20.8 in /dependabot/docker/go
  • (GH-118) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.7 to go-ci-oldstable-build-v0.13.8 in /dependabot/docker/builds
  • (GH-125) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.8 to go-ci-oldstable-build-v0.13.9 in /dependabot/docker/builds
  • (GH-128) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.9 to go-ci-oldstable-build-v0.13.10 in /dependabot/docker/builds
  • (GH-115) ghaw: bump actions/checkout from 3 to 4

v0.3.0 - 2023-08-25

Added

  • (GH-78) Add support for processing multiple input lines

Changed

  • Dependencies
    • atc0005/go-ci
      • go-ci-oldstable-build-v0.13.5 to go-ci-oldstable-build-v0.13.7

v0.2.4 - 2023-08-22

Changed

  • Dependencies
    • Go
      • 1.19.12 to 1.20.7
    • atc0005/go-ci
      • go-ci-oldstable-build-v0.13.2 to go-ci-oldstable-build-v0.13.5
  • (GH-91) Update project to Go 1.20 series

Fixed

  • (GH-85) README: Fix verbose flag description
  • (GH-86) README: Add missing coverage for url flag

v0.2.3 - 2023-08-09

Added

  • (GH-62) Add initial automated release notes config
  • (GH-64) Add initial automated release build workflow

Changed

  • Dependencies
    • Go
      • 1.19.11 to 1.19.12
    • atc0005/go-ci
      • go-ci-oldstable-build-v0.11.4 to go-ci-oldstable-build-v0.13.2
  • (GH-66) Update Dependabot config to monitor both branches

Fixed

  • (GH-80) Makefile: Fix version output

v0.2.2 - 2023-07-14

Overview

  • RPM package improvements
  • Bug fixes
  • Dependency updates
  • built using Go 1.19.11
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Changed

  • Dependencies
    • Go
      • 1.19.10 to 1.19.11
    • atc0005/go-ci
      • go-ci-oldstable-build-v0.11.0 to go-ci-oldstable-build-v0.11.4

Fixed

  • (GH-55) Update README to link to releases page
  • (GH-57) Remove deploy logic from postinstall scripts

v0.2.1 - 2023-06-20

Overview

  • Bug fixes
  • Dependency updates
  • built using Go 1.19.10
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Changed

  • Dependencies
    • Go
      • 1.19.8 to 1.19.10
    • atc0005/go-ci
      • go-ci-oldstable-build-v0.10.6 to go-ci-oldstable-build-v0.11.0
  • (GH-48) Update vuln analysis GHAW to remove on.push hook

Fixed

  • (GH-45) Disable depguard linter
  • (GH-49) Restore local CodeQL workflow
  • (GH-51) README: adjust section header, note input prompt

v0.2.0 - 2023-04-11

Overview

  • Add support for generating DEB, RPM packages
  • Build improvements
  • Generated binary changes
    • filename patterns
    • compression (~ 66% smaller)
    • executable metadata
  • built using Go 1.19.8
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Added

  • (GH-37) Generate RPM/DEB packages using nFPM
  • (GH-36) Add version details to Windows executables

Changed

  • (GH-38) Switch to semantic versioning (semver) compatible versioning pattern
  • (GH-35) Makefile: Compress binaries & use fixed filenames
  • (GH-34) Makefile: Refresh recipes to add "standard" set, new package-related options
  • (GH-33) Build dev/stable releases using go-ci Docker image

v0.1.1 - 2023-04-11

Overview

  • Bug fixes
  • GitHub Actions workflow updates
  • Dependency updates
  • built using Go 1.19.8
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Added

  • (GH-22) Add Go Module Validation, Dependency Updates jobs

Changed

  • Dependencies
    • Go
      • 1.19.4 to 1.19.8
  • CI
    • (GH-24) Drop Push Validation workflow
    • (GH-25) Rework workflow scheduling
    • (GH-27) Remove Push Validation workflow status badge

Fixed

  • (GH-29) Update vuln analysis GHAW to use on.push hook

v0.1.0 - 2022-12-16

Overview

  • Initial release
  • built using Go 1.19.4
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Added

Initial release!

This release provides an early release version of one new tool:

Tool Name Overall Status Description
usl Alpha Small CLI tool for decoding a given Safe Links URL.

See the project README for additional details.