This release marks the beginning of stabilization for runtime metrics. It
stabilizes RuntimeMetrics::worker_count. Future releases will continue to
stabilize more metrics.
Finally, the so long awaited math mode is here! Enable the option to use it.
This release also includes other improvements and bugfixes, please see the changelog below for more details. Thanks to all contributors that has made possible this release!
checkout respects options for core.protectHFS and core.protectNTFS.
This also adds gitoxide.core.protectWindows as a way to enforce
additional restrictions that are usually only available on Windows.
Note that core.protectNFS is always enabled by default, just like
it is in Git.
Bug Fixes
empty paths as configured will not be an error with lenient configuration enabled.
When using gix::open_opts(path, options.strict_config(false)), empty core.excludesFile values
will not cause an error anymore.
Note that in strict mode, the behaviour is unchanged so invalid configuration can rather be fixed
than ignored.
don't unwrap when reading possibly left-over bytes from pack-stream
Commit Statistics
23 commits contributed to the release over the course of 38 calendar days.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the rust-dependencies group with 12 updates in the / directory:
1.0.201
1.0.203
0.8.12
0.8.14
0.12.2
0.12.3
1.0.83
1.0.86
1.37.0
1.38.0
0.2.154
0.2.155
0.10.3
0.11.0
5.1.2
5.1.3
0.95.1
0.96.0
1.0.60
1.0.61
1.0.97
1.0.98
0.62.0
0.63.0
Updates
serde
from 1.0.201 to 1.0.203Release notes
Sourced from serde's releases.
Commits
d5bc546
Release 1.0.20345ae217
Merge pull request #2747 from dtolnay/variadicb7b97dd
Unindent implementation inside tuple_impl_body macro5d3c563
Document tuple impls as fake variadic3761854
Merge pull request #2745 from dtolnay/docsrsa8f1484
Rely on docs.rs to define --cfg=docsrs by default9e32a40
Release 1.0.20287f635e
Release serde_derive_internals 0.29.1d4b2dfb
Merge pull request #2743 from dtolnay/renameallrulesf6ab0bc
Provide public access to RenameAllRules in serde_derive_internalsUpdates
toml
from 0.8.12 to 0.8.14Commits
c383efa
chore: Release7bb1781
docs: Update changelog0af6deb
Merge pull request #740 from epage/key-quotesc9e36e7
fix(encode): Prefer literals over escaping double-quotes42f7a1b
test(encode): Show existing quote behavior9e6290f
chore(deps): Update compatible (dev) (#737)dbf1cc1
Merge pull request #736 from epage/snapboxec9bfd7
chore: Update to snapbox 0.6881bf67
chore: Remove unused featuresb62c76e
refactor: Resolve deprecationsUpdates
parking_lot
from 0.12.2 to 0.12.3Changelog
Sourced from parking_lot's changelog.
Commits
a29dd3d
Release parking_lot 0.12.3f7efcae
Merge pull request #442 from iwanders/add-arc_lock-feature-top-level-exportsc357017
Export types provided by arc_lock feature.Updates
anyhow
from 1.0.83 to 1.0.86Release notes
Sourced from anyhow's releases.
Commits
8ea1819
Release 1.0.860a1b405
Merge pull request #373 from dtolnay/minusnege0c74f2
Ensure $:literal never matches negative literal013c66e
Fix parse error with non-literal after minus signca7aff7
Add binary operator ensure tests2737bbe
Release 1.0.8582b8b34
Merge pull request #371 from dtolnay/splitad78d70
Preserve more token spans in expression parser5cce406
Parse comparison operators before other binary operators7205394
Merge pull request #369 from dtolnay/tokensplitUpdates
tokio
from 1.37.0 to 1.38.0Release notes
Sourced from tokio's releases.
... (truncated)
Commits
14c17fc
chore: prepare Tokio v1.38.0 (#6601)65cbf73
chore: prepare tokio-macros v2.3.0 (#6600)dbf93c7
sync: fix incorrect is_empty on mpsc block boundaries (#6603)873cb8a
runtime: move task out of thelifo_slot
inblock_in_place
(#6596)97bb47b
task: fix a typo in doc ofLocalSet::run_until
(#6599)86658bd
metrics: stabilizeRuntimeMetrics::worker_count
(#6556)9e00b26
sync: addNotify::notify_last
(#6520)6c42d28
net: fix misleadingNamedPipeServer
example (#6590)3a6fdc0
license: fix formatting and remove year in licenses (#6451)2890d0c
metrics: fix blocking_threads count (#6551)Updates
libc
from 0.2.154 to 0.2.155Release notes
Sourced from libc's releases.
Commits
7df63bd
Merge pull request #3682 from madsmtm/new-version0bbb5cd
Merge pull request #3690 from tesuji/android-posix-spawn15c74a4
Update version to 0.2.155664947b
Merge pull request #3708 from cuviper/ci-sparc64-0.261331df
Also skipMFD_EXEC
andMFD_NOEXEC_SEAL
on sparc6473d2004
SkipSECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV
on sparc6480535f3
Revert "Upgrade Docker images to Ubuntu 23.10" on sparc64b2b2fd7
Readd posix_spawn{_file_actions_t,attr_t} on Android7646277
Merge pull request #3686 from redox-os/redox-epoll-0.25eff703
redox: correct EPOLL constantsUpdates
pulldown-cmark
from 0.10.3 to 0.11.0Release notes
Sourced from pulldown-cmark's releases.
Commits
d7632ac
chore: update version to 0.11.0 and Cargo.lock57b6b3f
Merge pull request #887 from pulldown-cmark/branch_0.117137d4e
Merge branch 'master' into branch_0.11a9a6ed7
Merge pull request #885 from tomcur/remove-unnecessary-set8fde095
fix: remove unnecessary end_newline set056c9e1
Merge pull request #880 from ollpu/escape-simd7316da2
(Re)introduce simd feature to escape crate7a1e53c
Merge pull request #870 from stepantubanov/write-to-fmtcefabf3
do not reexport writer wrappers00c9c48
Update pulldown-cmark-escape/src/lib.rsUpdates
open
from 5.1.2 to 5.1.3Release notes
Sourced from open's releases.
Changelog
Sourced from open's changelog.
Commits
6e396da
Release open v5.1.3d152c8e
Merge pull request #98 from amrbashir/fix/windows/shell-execute-freezec8840af
use cfg_attr75c7ea0
Update src/windows.rs43d8d88
fix(windows): useShellExecuteExW
to avoid freeze when opening directories7652a30
clarify docs ofshellexecute-on-windows
feature (#94)Updates
lsp-types
from 0.95.1 to 0.96.0Changelog
Sourced from lsp-types's changelog.
Commits
18ed1b8
chore: Release lsp-types version 0.96.0d9680af
Update changelog1646d22
Merge pull request #282 from gluon-lang/gibbz00-notebookbb4abf6
chore: s/Url/Uridf6691c
Merge branch 'master' into notebookb4dcff4
Inline By* variants.45c25dd
Add notebook support.e3d0ed2
Replaceurl::Url
withfluent_uri::Uri\<String>
Updates
thiserror
from 1.0.60 to 1.0.61Release notes
Sourced from thiserror's releases.
Commits
5c80163
Release 1.0.61e3b1b91
Format PR 299 with rustfmt6b2b871
Merge pull request #299 from quartiq/corece974bc
also {std -> core}::panic::UnwindSafe7b6e35b
use core::fmt instead of std::fmtUpdates
cc
from 1.0.97 to 1.0.98Release notes
Sourced from cc's releases.
Commits
3ba2356
Release cc 1.0.98 (#1073)8f6d07f
Fix detect_compiler_family.c not being created (#1072)61b81c8
Fix paths on Mac Catalyst (#1070)b7455eb
Cleanup some deprecated, unused allows (#1067)Updates
gix
from 0.62.0 to 0.63.0Release notes
Sourced from gix's releases.
... (truncated)
Commits
4f98e94
Release gix-features v0.38.2, gix-actor v0.31.2, gix-validate v0.8.5, gix-obj...9511416
adjust changelogs prior to released6cd449
Merge branch 'various-fixes'e955770
fix: symlink support forzip
archivescd4de83
update dependencies6f55f2a
fix-CI79dce79
Merge pull request from GHSA-7w47-3wg8-547c1242151
Apply suggestions from code reviewd2ae9d5
adapt to changes ingix-ref
9555efe
fix!: assure that special device names on Windows aren't allowed.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show