c1394fd7b3
suppress Nodejs if Deno files are present ( #2627 )
2022-06-15 00:31:56 +01:00
2f80d03221
document file/folder negative matching; be less prolix
2022-06-15 00:23:46 +01:00
a0ec5bedea
fail the match is any negative files/folders match
2022-06-14 22:49:52 +01:00
f8910f230b
tests for negative matching of files and folders
2022-06-14 22:27:47 +01:00
2c1080953d
get rid of an unnecessary .to_string() and comment the necessary but weird-looking invocations of .to_string_lossy().to_string()
2022-06-13 21:54:42 +01:00
bf7411ba26
documentation for multi-part extensions and negative extensions
2022-06-13 21:30:36 +01:00
3d13547612
placate clippy
2022-06-13 21:30:36 +01:00
dd80f445bc
cargo fmt
...
I'm not happy with this, in particular it's made the structures of has_any_positive_extension and has_no_negative_extension look different, and the logic in is_match is harder to follow
2022-06-13 21:30:36 +01:00
d8f7508d24
fail the match if any negative extensions exist
2022-06-13 21:30:36 +01:00
4c970ab0b9
test that negative extensions that don't match any file have no effect
2022-06-13 21:30:36 +01:00
d4372282b5
add a test that a !ext is a negative match and over-rides any positive match
2022-06-13 21:30:36 +01:00
b2efbbb9f8
now we can match multi-part file extensions like on foo.tar.gz
2022-06-13 21:30:36 +01:00
509644de49
test that we can match a multi-part file extension such as in foo.tar.gz
2022-06-13 21:30:36 +01:00
14cd5d757e
build: bump process_control from 3.4.0 to 3.5.0 ( #4061 )
...
Bumps [process_control](https://github.com/dylni/process_control ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/dylni/process_control/releases )
- [Commits](https://github.com/dylni/process_control/compare/3.4.0...3.5.0 )
---
updated-dependencies:
- dependency-name: process_control
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-13 17:44:22 +02:00
4211a990aa
build: upgrade open for non-blocking 'open::that()' on linux ( #4059 )
2022-06-12 15:04:25 +02:00
a72b4638f3
docs(aws): improve legibility ( #4050 )
2022-06-12 13:27:19 +02:00
de9a5322ee
build: bump semver from 1.0.9 to 1.0.10 ( #4053 )
...
Bumps [semver](https://github.com/dtolnay/semver ) from 1.0.9 to 1.0.10.
- [Release notes](https://github.com/dtolnay/semver/releases )
- [Commits](https://github.com/dtolnay/semver/compare/1.0.9...1.0.10 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-11 18:05:24 -04:00
c42339040c
chore(audit): add back RUSTSEC-2020-0071
& RUSTSEC-2020-0159
to ignore list ( #4057 )
...
This reverts commit b1ad1c79f5
.
2022-06-11 23:39:52 +02:00
1a91510bed
fix(install): ignore tarfile ownership values when installing as root ( #4046 )
2022-06-05 12:56:58 -04:00
146976351e
fix(fish): add proper vi mode detection for fish shell ( #3839 )
...
* add proper vi mode detection for fish shell
* update tests
* fix test
* update config-schema.json
* update docs
* add warning about symbols only supported in fish
2022-06-04 12:41:24 +02:00
1e2bc8477e
build: bump open from 2.1.2 to 2.1.3 ( #4038 )
...
Bumps [open](https://github.com/Byron/open-rs ) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/Byron/open-rs/releases )
- [Changelog](https://github.com/Byron/open-rs/blob/main/changelog.md )
- [Commits](https://github.com/Byron/open-rs/compare/v2.1.2...v2.1.3 )
---
updated-dependencies:
- dependency-name: open
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 04:07:31 -04:00
9b52475e54
fix(nu): don't use cygpath
for starship binary path in init ( #4001 )
...
nu on windows need not be posix
2022-06-02 23:46:46 +02:00
89fd5320af
feat(release): add windows msi installers ( #4031 )
...
* feat(release): add windows msi installers
* add install documentation
* use intransparent ico-file
* run installer tests on push, add continue-on-error
2022-06-02 22:26:10 +02:00
df5c2d8836
feat(kubernetes): add user alias ( #4008 )
...
* add kubernetes user alias (fixes #3870 )
* update config schema
* sort config property alphabetically
* Update README.md
* add test-case for non-matching alias
2022-05-30 20:09:53 +02:00
b8af9a509a
build: bump indexmap from 1.8.1 to 1.8.2 ( #4035 )
...
Bumps [indexmap](https://github.com/bluss/indexmap ) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/bluss/indexmap/releases )
- [Changelog](https://github.com/bluss/indexmap/blob/1.8.2/RELEASES.rst )
- [Commits](https://github.com/bluss/indexmap/compare/1.8.1...1.8.2 )
---
updated-dependencies:
- dependency-name: indexmap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-30 03:07:08 -04:00
2039931d85
refactor(memory_usage): replace sys-info
with systemstat
( #4028 )
2022-05-29 16:47:06 +02:00
89b12cef01
chore: Bump MSRV in Cargo.toml ( #4032 )
...
Bumping the MSRV to 1.60 due to our dependency on git2
2022-05-28 22:09:13 +02:00
fdca6fc95d
chore: Update icon.svg to not be transparent
2022-05-28 14:23:25 -04:00
7d31bac1cc
fix: escape text segments in meta variables ( #3563 )
2022-05-27 12:36:37 -05:00
7c06520f8f
build: bump quick-xml from 0.22.0 to 0.23.0 ( #4026 )
...
Bumps [quick-xml](https://github.com/tafia/quick-xml ) from 0.22.0 to 0.23.0.
- [Release notes](https://github.com/tafia/quick-xml/releases )
- [Changelog](https://github.com/tafia/quick-xml/blob/master/Changelog.md )
- [Commits](https://github.com/tafia/quick-xml/compare/v0.22.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: quick-xml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-26 21:25:10 +02:00
3fe6cc023c
feat: Add support for Daml ( #4004 )
2022-05-26 16:42:31 +02:00
7702b0a9ab
docs: add lua to plain text preset ( #4027 )
2022-05-26 09:18:04 -04:00
a82ddb2d7a
build: bump regex from 1.5.5 to 1.5.6 ( #4023 )
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.5.5 to 1.5.6.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.5.5...1.5.6 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-25 01:43:07 -05:00
dc25b605e4
build: bump windows from 0.36.1 to 0.37.0 ( #4016 )
...
Bumps [windows](https://github.com/microsoft/windows-rs ) from 0.36.1 to 0.37.0.
- [Release notes](https://github.com/microsoft/windows-rs/releases )
- [Commits](https://github.com/microsoft/windows-rs/compare/0.36.1...0.37.0 )
---
updated-dependencies:
- dependency-name: windows
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 22:05:24 -05:00
b37acce1c7
chore(master): release 1.7.1 ( #4021 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v1.7.1
2022-05-24 18:41:03 -04:00
2cdf902b57
fix: trigger release
2022-05-24 23:38:18 +01:00
f7dcb3afa8
ci: continue on error if notarization fails
2022-05-24 23:37:53 +01:00
b9a6b66d6e
docs(i18n): new Crowdin updates ( #3890 )
2022-05-24 17:19:44 -04:00
fda3ed8cdf
chore(master): release 1.7.0 ( #3994 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v1.7.0
2022-05-24 17:16:34 -04:00
cca714a7f9
chore: fix typo in Cargo.toml ( #3989 )
2022-05-24 17:14:47 -04:00
4e9ceb0e09
build: bump os_info from 3.3.0 to 3.4.0 ( #4017 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 13:36:12 -04:00
c3ad7cea1e
build: bump clap_complete from 3.1.3 to 3.1.4 ( #4015 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 12:50:22 -04:00
2279ee1016
build: bump toml_edit from 0.14.3 to 0.14.4 ( #4014 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 12:48:03 -04:00
384cb09645
build: bump once_cell from 1.10.0 to 1.12.0 ( #4013 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.10.0 to 1.12.0.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.10.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 11:31:09 -05:00
db47a4a6f2
build: bump rayon from 1.5.2 to 1.5.3 ( #4010 )
...
Bumps [rayon](https://github.com/rayon-rs/rayon ) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/rayon-rs/rayon/releases )
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md )
- [Commits](https://github.com/rayon-rs/rayon/compare/v1.5.2...v1.5.3 )
---
updated-dependencies:
- dependency-name: rayon
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 05:06:08 -04:00
92aa760dcf
build: bump clap from 3.1.15 to 3.1.18 ( #4018 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 3.1.15 to 3.1.18.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v3.1.15...v3.1.18 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 05:06:00 -04:00
0a02b20de3
build: bump mockall from 0.11.0 to 0.11.1 ( #4009 )
...
Bumps [mockall](https://github.com/asomers/mockall ) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/asomers/mockall/releases )
- [Changelog](https://github.com/asomers/mockall/blob/master/CHANGELOG.md )
- [Commits](https://github.com/asomers/mockall/compare/v0.11.0...v0.11.1 )
---
updated-dependencies:
- dependency-name: mockall
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 04:06:56 -04:00
33a6f752ae
build: bump git2 from 0.14.3 to 0.14.4 ( #4012 )
...
Bumps [git2](https://github.com/rust-lang/git2-rs ) from 0.14.3 to 0.14.4.
- [Release notes](https://github.com/rust-lang/git2-rs/releases )
- [Commits](https://github.com/rust-lang/git2-rs/compare/0.14.3...0.14.4 )
---
updated-dependencies:
- dependency-name: git2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 04:06:50 -04:00
6c3b2b953e
build: bump schemars from 0.8.8 to 0.8.10 ( #4011 )
...
Bumps [schemars](https://github.com/GREsau/schemars ) from 0.8.8 to 0.8.10.
- [Release notes](https://github.com/GREsau/schemars/releases )
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GREsau/schemars/compare/v0.8.8...v0.8.10 )
---
updated-dependencies:
- dependency-name: schemars
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 03:17:01 -04:00
209181c369
docs: package module documentation consistency ( #4007 )
2022-05-23 07:00:04 -04:00