Skip to content

Commit 74f83ed

Browse files
authored
Merge branch 'master' into wayland_clipboard_support
2 parents f641674 + 8986f70 commit 74f83ed

File tree

16 files changed

+649
-393
lines changed

16 files changed

+649
-393
lines changed

.clippy.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
msrv = "1.50.0"
1+
msrv = "1.60.0"
22
cognitive-complexity-threshold = 18

.github/workflows/cd.yml

-5
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,6 @@ jobs:
2727
profile: minimal
2828
components: clippy
2929

30-
- name: New Resolver
31-
run: |
32-
cargo install cargo-modify --force
33-
cargo modify new-resolver
34-
3530
- name: Build
3631
run: cargo build
3732
- name: Run tests

.github/workflows/ci.yml

+4-17
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
fail-fast: false
1818
matrix:
1919
os: [ubuntu-latest, macos-latest, windows-latest]
20-
rust: [nightly, stable, '1.50']
20+
rust: [nightly, stable, '1.60']
2121
runs-on: ${{ matrix.os }}
2222
continue-on-error: ${{ matrix.rust == 'nightly' }}
2323

@@ -48,12 +48,6 @@ jobs:
4848
profile: minimal
4949
components: clippy
5050

51-
- name: New Resolver
52-
if: matrix.rust != '1.50'
53-
run: |
54-
cargo install cargo-modify --force
55-
cargo modify new-resolver
56-
5751
- name: Build Debug
5852
run: |
5953
cargo build
@@ -86,17 +80,17 @@ jobs:
8680
- name: Build MSI (windows)
8781
if: matrix.os == 'windows-latest'
8882
run: |
89-
cargo install cargo-wix --version 0.3.1
83+
cargo install cargo-wix --version 0.3.3
9084
cargo wix --version
91-
cargo wix --no-build --nocapture --output ./target/wix/gitui.msi
85+
cargo wix -p gitui --no-build --nocapture --output ./target/wix/gitui.msi
9286
ls -l ./target/wix/gitui.msi
9387
9488
build-linux-musl:
9589
runs-on: ubuntu-latest
9690
strategy:
9791
fail-fast: false
9892
matrix:
99-
rust: [nightly, stable, '1.50']
93+
rust: [nightly, stable, '1.60']
10094
continue-on-error: ${{ matrix.rust == 'nightly' }}
10195
steps:
10296
- uses: actions/checkout@master
@@ -108,13 +102,6 @@ jobs:
108102
default: true
109103
target: x86_64-unknown-linux-musl
110104

111-
# TODO: remove once we depend on 1.51 as a msrv and resolver is supported by default
112-
- name: New Resolver
113-
if: matrix.rust != '1.50'
114-
run: |
115-
cargo install cargo-modify --force
116-
cargo modify new-resolver
117-
118105
- name: Setup MUSL
119106
run: |
120107
sudo apt-get -qq install musl-tools

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10+
## [0.21.0] - 2021-08-17
11+
1012
**popup stacking**
1113

1214
![popup-stacking](assets/popup-stacking.gif)
@@ -21,6 +23,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2123
* termux support on andriod [[@PeroSar](https://github.com/PeroSar)] ([#1139](https://github.com/extrawurst/gitui/issues/1139))
2224
* use `GIT_DIR` and `GIT_WORK_DIR` from environment if set ([#1191](https://github.com/extrawurst/gitui/pull/1191))
2325
* new [FAQ](./FAQ.md)s page
26+
* mention macports in install section [[@fs111](https://github.com/fs111)]([#1237](https://github.com/extrawurst/gitui/pull/1237))
2427
* support copy to clipboard on wayland ([#397](https://github.com/extrawurst/gitui/issues/397))
2528

2629
### Fixed
@@ -30,6 +33,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3033
* fix stashlist multi marking not updated after dropping ([#1207](https://github.com/extrawurst/gitui/pull/1207))
3134
* exact matches have a higher priority and are placed to the top of the list when fuzzily finding files ([#1183](https://github.com/extrawurst/gitui/pull/1183))
3235

36+
### Changed
37+
* minimum supported rust version bumped to 1.60 ([#1279](https://github.com/extrawurst/gitui/pull/1279))
38+
3339
## [0.20.1] - 2021-01-26
3440

3541
This is was a immediate followup patch release to `0.20` see [release notes](https://github.com/extrawurst/gitui/releases/tag/v0.20.0) for the whole list of goodies in `0.20`.

0 commit comments

Comments
 (0)