Skip to content

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 15 Sep 21:03
· 8 commits to main since this release
ae8e1f8

Added

  • In-app update notifications. oTerm now asks GitHub for the newest release when it starts, at most once every six hours, and puts a small dot on the settings control when one is out. The sheet names the new version and has a button that runs the same install line the README gives, in a session you can watch rather than behind a progress bar. There's a switch beside it for anyone who would rather nothing reached out on launch. (@Tanker7, #37)

Fixed

  • The Desktop, Documents and Downloads permission prompts no longer come back on every launch. Every release through 1.0.3 shipped a bundle carrying only the signature the linker leaves on the binary, which macOS could never match against a stored file access grant, so it asked again on every file a session touched. The bundle is now signed with sealed resources during the build. (#30)
  • The Linux process_name, process_path, process_args and process_cwd lookups are filled in against /proc. Prep work for the eventual Linux port; nothing user-visible on macOS yet. (@alexsmolya, #34)

What's Changed

  • ci(release): opened the Homebrew cask bump from the workflow by @egeyesss in #23
  • docs(porting): added a Windows port guide by @egeyesss in #26
  • fix(bundle): signed the app so macOS keeps a folder access grant by @egeyesss in #30
  • fix: cleaned up misplaced comments and a few small bugs by @egeyesss in #32
  • ci(app): added Linux and Windows jobs for the app crate by @egeyesss in #35
  • fix(linux): fill in /proc process lookups by @alexsmolya in #34
  • Notice a new release and add an update button to the settings sheet by @Tanker7 in #37
  • chore(release): released 1.0.4 by @egeyesss in #38

New Contributors

Full Changelog: v1.0.3...v1.0.4