Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
v1.0.3 (2021-10-15)
This release contains no functional changes, but a more useful changelog.
Commit Statistics
- 13 commits contributed to the release over the course of 11 calendar days.
- 0 commits where understood as conventional.
- 1 unique issue was worked on: #198
Commit Details
view details
- #198
- Adjust all changelogs to fulfil requirements for publishing (
04b9ca0) - Handle changelogs with upcoming version section if they were left for editing (
0f5f47d) - deduplicate conventional message ids (
e695eda) - regenerate all changelogs to get links (
0c81769) - Mention actual issues that where worked on (
a517e39) - respect release-wide ignore list to allow removing entire conventional headlines (
145103d) - Rebuild all changelogs to assure properly ordered headlines (
4a9a05f) - Sort all commits by time, descending… (
f536bad) - greatly reduce changelog size now that the traversal fix is applied (
a0bc98c) - Fixup remaining changelogs… (
2f75db2)
- Adjust all changelogs to fulfil requirements for publishing (
- Uncategorized
- Adjusting changelogs prior to release of git-hash v0.7.0, git-features v0.16.5, git-actor v0.5.3, git-validate v0.5.3, git-object v0.14.1, git-diff v0.10.0, git-tempfile v1.0.3, git-lock v1.0.1, git-traverse v0.9.0, git-pack v0.12.0, git-odb v0.22.0, git-packetline v0.11.0, git-url v0.3.4, git-transport v0.12.0, git-protocol v0.11.0, git-ref v0.8.0, git-repository v0.10.0, cargo-smart-release v0.4.0, safety bump 3 crates (
a474395) - make fmt, but now it picked up some parts that usually don't get altered… (
01f7b72) - Update changelogs just for fun (
21541b3)
- Adjusting changelogs prior to release of git-hash v0.7.0, git-features v0.16.5, git-actor v0.5.3, git-validate v0.5.3, git-object v0.14.1, git-diff v0.10.0, git-tempfile v1.0.3, git-lock v1.0.1, git-traverse v0.9.0, git-pack v0.12.0, git-odb v0.22.0, git-packetline v0.11.0, git-url v0.3.4, git-transport v0.12.0, git-protocol v0.11.0, git-ref v0.8.0, git-repository v0.10.0, cargo-smart-release v0.4.0, safety bump 3 crates (
v1.0.2 (2021-09-10)
- Compatibility with Rust 1.55. It informed about the incorrect usage of
std::io::ErrorKind::Otherwhich this crate also dependent on in its tests.
Commit Statistics
- 3 commits contributed to the release.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
v1.0.1 (2021-09-10)
Commit Statistics
- 4 commits contributed to the release over the course of 15 calendar days.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
Thanks Clippy
Clippy helped 1 time to make code idiomatic.
v1.0.0 (2021-08-25)
- initial release
Commit Statistics
- 3 commits contributed to the release.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
v1.0.0 (2021-08-25)
v0.6.1 (2021-08-17)
Commit Statistics
- 2 commits contributed to the release over the course of 1 calendar day.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
v0.6.0 (2021-08-11)
Commit Statistics
- 2 commits contributed to the release.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
v0.5.0 (2021-08-10)
Commit Statistics
- 13 commits contributed to the release over the course of 40 calendar days.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- (cargo-release) version 0.5.0 (
0e11e98) - [pack #153] implement io traits for tempfiles (
59d03d6) - clippy on tests and thanks clippy (
a77a71c) - thanks clippy (
e1964e4) - Merge branch 'remove-unnecessary-unsafe' (
7a3c5c1) - Remove unnecessary pub(crate) exports (
3d2456e) - [lock] support recoverable commits (
b2217e7) - [ref] support for persistence with recovery (
d8b2d66) - [ref] refactor (
a261b82) - [ref] allow reflogs to be created in place of empty directory trees (
80a6e0e) - [tempfile] a way to delete empty dirs recursively (
6025aa0) - Bump libc from 0.2.97 to 0.2.98 (
caf6495) - [tempfile] close a tempfile while keeping track of it (
aa96ed1)
- (cargo-release) version 0.5.0 (
Thanks Clippy
Clippy helped 1 time to make code idiomatic.
v0.4.0 (2021-06-23)
Commit Statistics
- 9 commits contributed to the release over the course of 2 calendar days.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- (cargo-release) version 0.4.0 (
4512798) - [lock] add [must_use = "reason"] attribute where it matters (
813c46b) - [lock] refactor, remaining docs (
956e69f) - [lock] tests green (
3706b26) - [lock] cleanup signal handling even more… (
9fb13d2) - [lock] first tests and a lot of refactoring (
3c34194) - [lock] refactor; Marker is definitely not necessary… (
6af84c9) - [lock] test what happens if multiple tempfiles are created (
17942c7) - [lock] sketch API (
f0e1427)
- (cargo-release) version 0.4.0 (
v0.3.0 (2021-06-20)
Commit Statistics
- 13 commits contributed to the release.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- (cargo-release) version 0.3.0 (
92f3a83) - [tempfile] refactor (
f3144a8) - [tempfile] remaining tests (
450db66) - [tempfile] refactor (
3bafa7b) - [tempfile] implement 'closed' version of tempfile (
d4bb61d) - [tempfile] refactor (
4788222) - [tempfile] fix docs (
3cd6712) - [tempfile] sketch of a closed registration with different types (
db9bb11) - [tempfile] refactor (
8a0ce64) - [tempfile] typesafe diffentiation between writable tempfiles and closed ones (
3b424b1) - [tempfile] refactor (
913f301) - [tempfile] refactor (
9384617) - [tempfile] implement 'map' on tempfile to realize that 'close()' can't be done… (
f4a1d33)
- (cargo-release) version 0.3.0 (
v0.2.0 (2021-06-19)
Commit Statistics
- 46 commits contributed to the release over the course of 3 calendar days.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- (cargo-release) version 0.2.0 (
7c2eb36) - [tempfile] improve docs (
d311b08) - thanks clippy (
a0f9803) - [tempfile] refactor (
3a0f1ad) - [tempfile] refactor (
9b8abd0) - [tempfile] cleanup control for named and unnamed tempfiles (
0ef85a2) - [tempfile] all remaining remove_dir tests I can think of (
3e45e5f) - [tempfile] first bunch of tests for error handling and basic function of rmdir (
ba41a15) - [tempfile] quick impl of remove-dir iter without tests (
bf48913) - [tempfile] refactor (
9226dbe) - [tempfile] refactor (
730b733) - [tempfile] refactor (
1da35ce) - [tempfile] improve Retries documentation; retries docs for remove_dir (
e665a5f) - [tempfile] sketch how tempfile cleanup should be configured… (
71acede) - [tempfile] logic fixed, it's working (
6ad4946) - [tempfile] better counting, but… (
972113f) - [tempfile] better retry counts (
c7a35ca) - [tempfile] refactor (
273d722) - [tempfile] a better way to count retries… (
e110b97) - [tempfile] trying to implement remove_dir really shows that… (
1319b90) - [tempfile] docs for create_dir; frame for remove_dir; (
aa6b6d1) - [tempfile] tests for automatic directory creation (
3bd5cee) - [tempfile] refactor (
d441312) - [tempfile] use create_dir::all based on configuration… (
156c021) - [tempfile] remove todo (
5a14ab6) - [tempfile] more information about error cases, too (
7415141) - [tempfile] refactor (
ae0c97a) - [tempfile] refactor (
7c7658d) - [tempfile] test for racy directory creation… (
c9073bf) - [tempfile] verify existing files are handled correctly (
28fee55) - [tempfile] a test for directory creation limits (
584b4b7) - [tempfile] limit retries for directory creation… (
1536c7a) - [tempfile] refactor (
fa7b8e9) - [tempfile] handle interrupts and assure there is an end to it (
dc0afbd) - [tempfile] first recursive directory creation (
b01faa9) - [tempfile] refactor (
7b59392) - [tempfile] another test (
9e4834d) - [tempfile] first sketch of iterator based create directory all… (
314693c) - [lock] frame for git-lock crate (
e6bc87d) - [tempfile] add journey test to validate operation on process level (
2d1efd4) - [tempfile] more docs (
d0c5e6b) - refactor (
e0b7f69) - [tempfile] clean cargo manifest (
d43f514) - [tempfile] fix windows for good (
3192a47) - [tempfile] fix windows build (hopefully) (
6c1df66) - [tempfile] refactor (
4a45df0)
- (cargo-release) version 0.2.0 (
Thanks Clippy
Clippy helped 1 time to make code idiomatic.
v0.1.0 (2021-06-15)
Commit Statistics
- 16 commits contributed to the release.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- [tempfile] prepare release (
c0f7fde) - [tempfile] an example to show off signal handlers (
f325e69) - [tempfile] remaining docs (
d334dc0) - [tempfile] restore original signal handler behaviour. (
9f91dd8) - [tempfile] process-id filter on deletion to support forks (
611056f) - [tempfile] implement handler correctly, probably. (
8cb0bbc) - [tempfile] remove tempfiles on shutdown, but… (
954b760) - [tempfile] switch to dashmap as slab (
6164719) - [tempfile] a more realistic slab test shows the index can get quite high. (
915f14c) - [tempfile] first step towards clearing tempfiles… (
b0e0cee) - [tempfile] precisely named tempfiles (
edc74f0) - [tempfile]
take()method (d377397) - [tempfile] basic operation of a tempfile (
a692950) - [tempfile] show that slabs can store a lot actually (
0cc5b33) - [tempfile] initial docs as there is a lot to consider (
9dffc2b) - [tempfile] crate frame (
1b04c39)
- [tempfile] prepare release (