You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: git-tempfile/CHANGELOG.md
+40-1
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,44 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## Unreleased
9
+
10
+
### Bug Fixes (BREAKING)
11
+
12
+
- <csr-id-c863ea5b34fa9ee3dac21c1f85587da16045f8d8/> do not install signal handlers by default.
13
+
14
+
The previous behaviour is meant to be convenient for the casual
15
+
user even though it
16
+
ends up being surprising when used in applications that install
17
+
their own signal handlers and need more control over how the program
18
+
shuts down.
19
+
20
+
This is now fixed by **requiring an explicit `setup()`** call before
21
+
the first tempfile is created, which makes it a breaking change.
22
+
23
+
### Commit Statistics
24
+
25
+
<csr-read-only-do-not-edit/>
26
+
27
+
- 3 commits contributed to the release over the course of 9 calendar days.
28
+
- 10 days passed between releases.
29
+
- 1 commit where understood as [conventional](https://www.conventionalcommits.org).
30
+
- 2 unique issues were worked on: [#298](https://github.com/Byron/gitoxide/issues/298), [#336](https://github.com/Byron/gitoxide/issues/336)
- Use hash_hasher based hash state for better keys/less collisions ([`814de07`](https://github.com/Byron/gitoxide/commit/814de079f4226f42efa49ad334a348bce67184e4))
- do not install signal handlers by default ([`c863ea5`](https://github.com/Byron/gitoxide/commit/c863ea5b34fa9ee3dac21c1f85587da16045f8d8))
0 commit comments