-
Notifications
You must be signed in to change notification settings - Fork 665
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 1.1.0 #1375
Release 1.1.0 #1375
Conversation
1353: output: Use qUtf8Printable() instead of qPrintable() r=Saviq a=townsend2010 This is supposed to be used for logging and will also help with proper UTF8 output on Windows. Co-authored-by: Chris Townsend <[email protected]>
1155: [travis] fix release handling r=ricab a=Saviq We incorrectly published on PRs of `release/0.9` branches, and the version determination required for `release/*` to be a local ref instead of one in the `origin` remote. Co-authored-by: Michał Sawicz <[email protected]> Co-authored-by: Ricardo Abreu <[email protected]>
This comment has been minimized.
This comment has been minimized.
Codecov Report
@@ Coverage Diff @@
## master #1375 +/- ##
==========================================
+ Coverage 73.2% 73.22% +0.01%
==========================================
Files 208 208
Lines 7547 7545 -2
==========================================
Hits 5525 5525
+ Misses 2022 2020 -2
Continue to review full report at Codecov.
|
@Saviq Would you cherry-pick the new commit into master? Maybe we can have Travis test this but then get it in a regular PR, merged into master, and cherry-pick that into the release branch, as usual? If it is still just a small change and Travis does the right thing here, send it my way and I'll approve when I see it (=tomorrow). |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1377: [cmake] use a CMake variable for MULTIPASS_UPSTREAM r=ricab a=Saviq Rather than reading straight from the environment. Co-authored-by: Michał Sawicz <[email protected]>
This comment has been minimized.
This comment has been minimized.
1354: unix_console: Better handle SIGWINCH r=Saviq a=townsend2010 On OSX, SIGWINCH is ignored by default and thus, the way the console code was waiting on the signal, it was never being delivered and the console size would never change. Since OSX and Linux handle the console code the same, this change is for both platforms. Fixes #1327 Co-authored-by: Chris Townsend <[email protected]>
This comment has been minimized.
This comment has been minimized.
1382: [logging] add trace level (Fixes #1371) r=townsend2010 a=Saviq Move AppArmor profile logging contents to the trace level to avoid spamming the logs. Co-authored-by: Michał Sawicz <[email protected]> Co-authored-by: Michał Sawicz <[email protected]>
Codecov Report
@@ Coverage Diff @@
## master #1375 +/- ##
==========================================
+ Coverage 73.2% 73.24% +0.03%
==========================================
Files 208 208
Lines 7547 7546 -1
==========================================
+ Hits 5525 5527 +2
+ Misses 2022 2019 -3
Continue to review full report at Codecov.
|
This comment has been minimized.
This comment has been minimized.
I tested the Mac package and all seems well. That said, as mentioned on IRC, I'd like to set a new minimum OSX version. Since we build on a |
As an aside, I tried
|
Just tested the rc on a mac, to test for a terminal resizing issue I had with 1.0. |
This comment has been minimized.
This comment has been minimized.
Fixed: 79004a6 |
I've tested all of the v1.1.0 milestone on Linux (and the other platforms, where the issue was platform-specific) and confirmed it all worked, didn't see any new issues. Refreshing from |
1394: [backends] throw, don't just return the exceptions on IP timeout r=townsend2010 a=Saviq Co-authored-by: Michał Sawicz <[email protected]>
1392: [general] compatibility with macOS's c++17 support r=ricab a=Saviq To keep our minimal macOS version lower, we need to work around some limitations of their c++17 support. What we know so far: - `std::optional::value()` and `::reset()` are not supported - `std::bad_optional_access` has no d'tor (so we mustn't throw it manually either) - `std::optional::emplace` non-conformant (returns `void` rather than `T&`) - `std::scoped_lock` is not supported - `std::lock_guard` needs to be templated Fixes #1258 Co-authored-by: Michał Sawicz <[email protected]> Co-authored-by: Michał Sawicz <[email protected]>
This comment has been minimized.
This comment has been minimized.
Issue #1170 is still present in the above Windows build: #1170 (comment) |
1401: console/unix: Only set terminal attributes when stdin & stdout are live r=Saviq a=townsend2010 Fixes #1310 Co-authored-by: Chris Townsend <[email protected]>
This comment has been minimized.
This comment has been minimized.
Snap build available: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeps
Diff from master: https://paste.ubuntu.com/p/3P4BKf9q44/