Skip to content

v1.8.0

Compare
Choose a tag to compare
@gabe565-goreleaser gabe565-goreleaser released this 19 Apr 23:28
· 116 commits to main since this release
7d51608

Changelog

Features

  • 0aabe52 feat(movie): Remove margins on smaller terminals
  • f613742 feat(serve): Split timeout to idle timeout and max timeout
  • fd8d8bd feat(telnet): Improve parsing of Telnet responses
  • 56a7c0a feat(telnet): React to the current terminal size
  • d6e7ce9 feat: Add mouse support to options and progress bar
  • 278d095 feat: Play movie in fullscreen

Fixes

  • 89c7547 fix(deps): update module github.com/charmbracelet/lipgloss to v0.10.0 (#84)
  • 0666ad0 fix(deps): update module github.com/charmbracelet/wish to v1.4.0 (#85)
  • 9b2ff8b fix(deps): update module github.com/prometheus/client_golang to v1.19.0 (#80)
  • 62a731b fix(deps): update module golang.org/x/crypto to v0.22.0 (#79)
  • 57a546e fix(deps): update module golang.org/x/sync to v0.7.0 (#87)
  • 0646f6a fix(docker-compose): Add a volume for host keys
  • 5d7beb2 fix(docker-compose): Remove nonexistent build target
  • 2095cbb fix(ssh): Set default host key dir to ~/.ssh
  • cb052e5 fix(telnet): Ensure a negotiation loop does not occur
  • f54ad47 fix(telnet): Fix IAC in subnegotiation duplicated
  • 931bb31 fix(telnet): Fix panic if the index byte is not found
  • 9e0680e fix(telnet): Fix slow connections causing input to hang
  • b424eb5 fix(telnet): Properly handle ordering of term and window size
  • b26ef5c fix(telnet): Remove scanner since it was causing discarded bytes

Others

  • f076c2d chore(deps): Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#86)
  • 42fce15 chore(deps): Update indirect dependencies
  • 07cc8fb chore(deps): update go to v1.22.2 (#83)
  • d19970d chore(deps): update golangci/golangci-lint-action action to v4
  • 7d51608 chore(deps): update module github.com/cpuguy83/go-md2man/v2 to v2.0.4 (#91)
  • 35d2bbf chore(deps): update module github.com/rogpeppe/go-internal to v1.12.0 (#99)
  • e0ed765 chore(docker-compose): Change default ports to 2222 and 2323
  • 6b5dd67 chore(docker-compose): Enable read-only filesystem
  • ef91699 chore(docker-compose): Restart container unless stopped
  • de55015 chore(goreleaser): brews.folder -> brews.directory
  • 09c79a4 chore(movie): Ensure movie frame stays a consistent height
  • 380f8a9 chore(player): Clean up New func
  • 89fdd33 chore(ssh): bubbletea.MiddlewareWithProgramHandler -> bubbletea.Middleware
  • 7c98832 chore(telnet): Fix typo
  • bb7c16f chore(telnet): Increase profile wait time to 1s
  • 5de278c chore(telnet): Remove read deadline during subnegotiation
  • 04fbb45 chore(telnet): Replace single case with if
  • 9ceeb17 chore(telnet): Small code cleanup
  • 6be2572 ci: Simplify beta image logic
  • 005b788 refactor: Refactor term profile handling