github fumiyas/qrc v0.9.0

9 hours ago

Changelog

  • 2099275 Add Contributors and Similar products
  • 96dcd4f Add a TODO item
  • 30bd249 Catch an error from qrencode.Encode()
  • 690768b Create FUNDING.yml
  • 2d481a1 Export tty library to github.com/fumiyas/go-tty
  • 57df169 Makefile: Reduce default architectures
  • 1c4a67b Migrate to github.com/qpliu/qrencode-go/qrencode (close #1)
  • 8720a99 README: Add --input-encoding E to TODO list
  • cbe3823 README: Add TODO list
  • 207b5a8 README: Add description to usage
  • f270c14 README: Add similar products info
  • b8670eb README: Add use case
  • 53dd31e README: Mention xterm -ti 340 for Sixel support
  • 204a39b README: Remove "alt" attribute from an image anchor
  • 33cb4c5 README: Update copyright year to 2017
  • 11ac161 Trivial changes
  • d97b3a6 Trivial refactoring
  • 334b0d0 Update copyright year 2015
  • 971789d build: Add .gitattributes to normalize line endings to LF
  • 1d7d021 build: Add GitHub Actions CI workflow
  • c590132 build: Introduce Go modules (go.mod/go.sum)
  • abb3b56 build: Modernize Makefile (drop gox, add test/vet/fmt/clean)
  • add598b build: Require Go 1.25
  • 9633cad build: Update module dependencies
  • 6df7b1b build: Update transitive dependencies
  • d88a903 build: Upgrade deprecated GitHub actions/checkout@v4 version to v5
  • 4ca869b ci: Add on.workflow_dispatch to trigger actions from GitHub web UI
  • e850b08 ci: Add release workflow
  • 88b8a9c feat: Add --border / -b option
  • b30015a feat: Add --ec-level / -l option
  • 12b0d51 feat: Add --output-format / -f option
  • cb3dc69 feat: Add --scale / -s option
  • de9c96f feat: Add unicode block output format
  • 20b565f feat: Drop github.com/mgutz/ansi dependency
  • 87435ee feat: Internalize fumiyas/go-tty as internal/tty
  • 3b0d398 feat: Switch QR encoder from qpliu/qrencode-go to rsc.io/qr
  • 443d570 fix: Match unicode output polarity to ansi/sixel on dark terminals
  • 7de0cc7 fix: Write error messages to stderr instead of stdout
  • 9bb1922 refactor: Drop pre-Go 1.22 loop variable captures
  • 71f9f06 refactor: Equalize horizontal/vertical quiet zone in ansi output
  • 48ff441 refactor: Move lib/ to internal/qrc/ and tidy import groups
  • 16d6730 refactor: Replace io/ioutil with io.ReadAll (Go 1.16+)
  • 57a17c3 refactor: Use bytes.Lines iterator (Go 1.24)
  • 90627d3 refactor: Use range-over-int loops (Go 1.22)
  • 7b2aa5b sixel: Set the pixel aspect ratio explicitly
  • 24d6285 style: Apply gofmt -s and staticcheck cleanups
  • 1736cf0 style: Convert snake_case identifiers to camelCase
  • e637e5e style: Replace interface{} with any
  • 383b15f tty: Define DA1_CLASS2, 3 and 5

Don't miss a new qrc release

NewReleases is sending notifications on new releases.