<div dir="ltr">Hi all,<div><br>The Mosh team is pleased to announce the first release candidate of the long<br>awaited 1.4.0 release. This release has a mix of bug fixes and new features.<br>This release is currently tagged as 1.3.2.95rc1, but this will become 1.4.0.<br><br></div><div>Here is a summary of what's new:<br><br></div><div>New features:<br>  * Support OSC 52 clipboard copy integration (Alex Cornejo)<br>  * Allow non-inserting prediction (--predict-overwrite) (John Hood)<br>  * Don't do prediction on large pastes into mosh-client (John Hood)<br>  * Add true color support (Kang Jianbin)<br>  * Add syslog logging of connections (Tom Judge)<br>  * If exec()ing the remote command fails, pause briefly (John Hood)<br><br></div><div>Bug fixes:<br>  * ignore unknown renditions (Keith Winstein)<br>  * Overlays were getting set to the wrong colors (John Hood)<br>  * Fix issue with incorrect true-color background erase colors (John Hood)<br>  * Use HAVE_UTEMPTER instead of HAVE_UPTEMPTER (Michael Jarvis)<br>  * Apply latest consecutive resize, not earliest (Peter Edwards)<br>  * Use CLOCK_MONOTONIC_RAW when available (Harry Sintonen)<br>  * Add tmux and alacritty to title_term_types (Naïm Favier)<br>  * Don't sometimes hang just after launching ssh (Kalle Samuels)<br><br></div><div>Internal changes:<br>  * Reformat printed strings in source (John Hood)<br>  * Code cleanups (John Hood, Anders Kaseorg, Benjamin Barenblat, Alex Chernyakhovsky)<br>  * Always use non-blocking sockets for recvmsg() (John Hood)<br>  * Add Perl compile (John Hood)<br>  * Improvements to the test suite (John Hood)<br>  * Fixes to autoconf configure (Anders Kaseorg)<br>  * Cleanups to our crypto code (Benjamin Barenblat, Alex Chernyakhovsky)<br><br></div><div>Infrastructure changes:<br>  * Add support for OCLint static checker (John Hood)<br>  * Switch from Travis-CI to Github Actions (Wolfgang E. Sanyer, Alex Chernyakhovsky)<br>  * Add code coverage and fuzzing infrastructure (Alex Chernyakhovsky)<br><br></div><div>For a complete list of changes since 1.3.2:<br><<a href="https://github.com/mobile-shell/mosh/compare/mosh-1.3.2...mosh-1.3.2.95rc1" target="_blank">https://github.com/mobile-shell/mosh/compare/mosh-1.3.2...mosh-1.3.2.95rc1</a>></div><div><br>Source code is available in an official distribution tarball at:<br><<a href="https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.2.95rc1/mosh-1.3.2.95rc1.tar.gz" target="_blank">https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.2.95rc1/mosh-1.3.2.95rc1.tar.gz</a>><br>(SHA256 5e05fc89e6f30a86b3f4ebe07bae04142d44fa9a86221c7d39e1b0a6f6136bd0)<br><br></div><div>There is also an unofficial macOS package build at:<br><<a href="https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.2.95rc1/mosh-1.3.2.95rc1.pkg" target="_blank">https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.2.95rc1/mosh-1.3.2.95rc1.pkg</a>><br>(SHA256 44bdbeb570dac287c1926c38c85070dfcc9ce385435f44c935c1a5adb092c6e0)<br>and accompanying build report at:<br><<a href="https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.2.95rc1/mosh-1.3.2.95rc1-osx-build-report.tbz" target="_blank">https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.2.95rc1/mosh-1.3.2.95rc1-osx-build-report.tbz</a>></div><div><br></div><div><br>Notes to packagers:<br><br></div><div>Since this is only a release candidate, we recommend only making this<br>available in *experimental* channels.</div><div><br>We welcome any feedback (both positive and negative) before we release the final<br>1.4.0 release.  Testing of the macOS package would be especially useful, as well as</div><div>systems not in our CI matrix (old RHEL, OpenBSD, Solaris, etc).<br><br></div><div>Please report any issues to Github or to our IRC channel at <<a>irc://irc.libera.chat/mosh</a>><br><br></div><div>Sincerely,<br>-- The Mosh release team<br><br></div><div><br></div></div>