mirror of
https://github.com/awfixers-stuff/src.git
synced 2026-03-27 12:56:19 +00:00
create src
This commit is contained in:
65
src-fetchhead/CHANGELOG.md
Normal file
65
src-fetchhead/CHANGELOG.md
Normal file
@@ -0,0 +1,65 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## 0.0.0 (2023-08-17)
|
||||
|
||||
The initial release to reserve the name.
|
||||
|
||||
### New Features (BREAKING)
|
||||
|
||||
- <csr-id-3d8fa8fef9800b1576beab8a5bc39b821157a5ed/> upgrade edition to 2021 in most crates.
|
||||
MSRV for this is 1.56, and we are now at 1.60 so should be compatible.
|
||||
This isn't more than a patch release as it should break nobody
|
||||
who is adhering to the MSRV, but let's be careful and mark it
|
||||
breaking.
|
||||
|
||||
Note that `git-features` and `git-pack` are still on edition 2018
|
||||
as they make use of a workaround to support (safe) mutable access
|
||||
to non-overlapping entries in a slice which doesn't work anymore
|
||||
in edition 2021.
|
||||
|
||||
### Chore
|
||||
|
||||
- <csr-id-229bd4899213f749a7cc124aa2b82a1368fba40f/> don't call crate 'WIP' in manifest anymore.
|
||||
|
||||
### Commit Statistics
|
||||
|
||||
<csr-read-only-do-not-edit/>
|
||||
|
||||
- 18 commits contributed to the release over the course of 339 calendar days.
|
||||
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
|
||||
- 2 unique issues were worked on: [#450](https://github.com/Byron/gitoxide/issues/450), [#691](https://github.com/Byron/gitoxide/issues/691)
|
||||
|
||||
### Commit Details
|
||||
|
||||
<csr-read-only-do-not-edit/>
|
||||
|
||||
<details><summary>view details</summary>
|
||||
|
||||
* **[#450](https://github.com/Byron/gitoxide/issues/450)**
|
||||
- Prepare changelog for initial `git-fetchhead` release ([`7aff085`](https://github.com/Byron/gitoxide/commit/7aff0856b76043f1e9021fff72ce96d4f69d255e))
|
||||
- Frame for `git-fetchhead` crate ([`f9aeda8`](https://github.com/Byron/gitoxide/commit/f9aeda88554fb852dd21ae8402000e0da742e2b2))
|
||||
* **[#691](https://github.com/Byron/gitoxide/issues/691)**
|
||||
- Set `rust-version` to 1.64 ([`55066ce`](https://github.com/Byron/gitoxide/commit/55066ce5fd71209abb5d84da2998b903504584bb))
|
||||
* **Uncategorized**
|
||||
- Don't call crate 'WIP' in manifest anymore. ([`229bd48`](https://github.com/Byron/gitoxide/commit/229bd4899213f749a7cc124aa2b82a1368fba40f))
|
||||
- Update license field following SPDX 2.1 license expression standard ([`9064ea3`](https://github.com/Byron/gitoxide/commit/9064ea31fae4dc59a56bdd3a06c0ddc990ee689e))
|
||||
- Merge branch 'corpus' ([`aa16c8c`](https://github.com/Byron/gitoxide/commit/aa16c8ce91452a3e3063cf1cf0240b6014c4743f))
|
||||
- Change MSRV to 1.65 ([`4f635fc`](https://github.com/Byron/gitoxide/commit/4f635fc4429350bae2582d25de86429969d28f30))
|
||||
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
|
||||
- Merge branch 'blinxen/main' ([`9375cd7`](https://github.com/Byron/gitoxide/commit/9375cd75b01aa22a0e2eed6305fe45fabfd6c1ac))
|
||||
- Include license files in all crates ([`facaaf6`](https://github.com/Byron/gitoxide/commit/facaaf633f01c857dcf2572c6dbe0a92b7105c1c))
|
||||
- Merge branch 'rename-crates' into inform-about-src-rename ([`c9275b9`](https://github.com/Byron/gitoxide/commit/c9275b99ea43949306d93775d9d78c98fb86cfb1))
|
||||
- Adjust to renaming of `git-fetchhead` to `src-fetchhead` ([`0f536fb`](https://github.com/Byron/gitoxide/commit/0f536fbd6b7d8a13823a8430026c1c62ad42ad01))
|
||||
- Rename `git-fetchhead` to `src-fetchhead` ([`21897b6`](https://github.com/Byron/gitoxide/commit/21897b6fbee364ba2d9eb042dd41babbe76e288e))
|
||||
- Merge branch 'main' into http-config ([`bcd9654`](https://github.com/Byron/gitoxide/commit/bcd9654e56169799eb706646da6ee1f4ef2021a9))
|
||||
- Merge branch 'version2021' ([`0e4462d`](https://github.com/Byron/gitoxide/commit/0e4462df7a5166fe85c23a779462cdca8ee013e8))
|
||||
- Upgrade edition to 2021 in most crates. ([`3d8fa8f`](https://github.com/Byron/gitoxide/commit/3d8fa8fef9800b1576beab8a5bc39b821157a5ed))
|
||||
- Merge branch 'filter-refs' ([`fd14489`](https://github.com/Byron/gitoxide/commit/fd14489f729172d615d0fa1e8dbd605e9eacf69d))
|
||||
- Release git-fetchhead v0.0.0 ([`48d3e16`](https://github.com/Byron/gitoxide/commit/48d3e1608ff091aeab39a2eca8029f397c290b75))
|
||||
</details>
|
||||
|
||||
16
src-fetchhead/Cargo.toml
Normal file
16
src-fetchhead/Cargo.toml
Normal file
@@ -0,0 +1,16 @@
|
||||
lints.workspace = true
|
||||
|
||||
[package]
|
||||
name = "src-fetchhead"
|
||||
version = "0.0.0"
|
||||
repository = "https://github.com/GitoxideLabs/gitoxide"
|
||||
license = "MIT OR Apache-2.0"
|
||||
description = "A crate of the gitoxide project to read and write .git/FETCH_HEAD"
|
||||
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
|
||||
edition = "2021"
|
||||
rust-version = "1.82"
|
||||
|
||||
[lib]
|
||||
doctest = false
|
||||
|
||||
[dependencies]
|
||||
1
src-fetchhead/LICENSE-APACHE
Symbolic link
1
src-fetchhead/LICENSE-APACHE
Symbolic link
@@ -0,0 +1 @@
|
||||
../LICENSE-APACHE
|
||||
1
src-fetchhead/LICENSE-MIT
Symbolic link
1
src-fetchhead/LICENSE-MIT
Symbolic link
@@ -0,0 +1 @@
|
||||
../LICENSE-MIT
|
||||
2
src-fetchhead/src/lib.rs
Normal file
2
src-fetchhead/src/lib.rs
Normal file
@@ -0,0 +1,2 @@
|
||||
#![deny(rust_2018_idioms)]
|
||||
#![forbid(unsafe_code)]
|
||||
Reference in New Issue
Block a user