Skip to content

Commit fa3e260

Browse files
committed
add new changelog for gix-merge
1 parent 3f7e8ee commit fa3e260

File tree

1 file changed

+73
-0
lines changed

1 file changed

+73
-0
lines changed

gix-merge/CHANGELOG.md

+73
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## v0.0.0 (2024-10-22)
9+
10+
### Other
11+
12+
- <csr-id-64ff0a77062d35add1a2dd422bb61075647d1a36/> Update gitoxide repository URLs
13+
This updates `Byron/gitoxide` URLs to `GitoxideLabs/gitoxide` in:
14+
15+
- Markdown documentation, except changelogs and other such files
16+
where such changes should not be made.
17+
18+
- Documentation comments (in .rs files).
19+
20+
- Manifest (.toml) files, for the value of the `repository` key.
21+
22+
- The comments appearing at the top of a sample hook that contains
23+
a repository URL as an example.
24+
25+
When making these changes, I also allowed my editor to remove
26+
trailing whitespace in any lines in files already being edited
27+
(since, in this case, there was no disadvantage to allowing this).
28+
29+
The gitoxide repository URL changed when the repository was moved
30+
into the recently created GitHub organization `GitoxideLabs`, as
31+
detailed in #1406. Please note that, although I believe updating
32+
the URLs to their new canonical values is useful, this is not
33+
needed to fix any broken links, since `Byron/gitoxide` URLs
34+
redirect (and hopefully will always redirect) to the coresponding
35+
`GitoxideLabs/gitoxide` URLs.
36+
37+
While this change should not break any URLs, some affected URLs
38+
were already broken. This updates them, but they are still broken.
39+
They will be fixed in a subsequent commit.
40+
41+
This also does not update `Byron/gitoxide` URLs in test fixtures
42+
or test cases, nor in the `Makefile`. (It may make sense to change
43+
some of those too, but it is not really a documentation change.)
44+
45+
### Commit Statistics
46+
47+
<csr-read-only-do-not-edit/>
48+
49+
- 12 commits contributed to the release over the course of 26 calendar days.
50+
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
51+
- 0 issues like '(#ID)' were seen in commit messages
52+
53+
### Commit Details
54+
55+
<csr-read-only-do-not-edit/>
56+
57+
<details><summary>view details</summary>
58+
59+
* **Uncategorized**
60+
- Merge pull request #1624 from EliahKagan/update-repo-url ([`795962b`](https://github.com/Byron/gitoxide/commit/795962b107d86f58b1f7c75006da256d19cc80ad))
61+
- Update gitoxide repository URLs ([`64ff0a7`](https://github.com/Byron/gitoxide/commit/64ff0a77062d35add1a2dd422bb61075647d1a36))
62+
- Merge pull request #1612 from Byron/merge ([`37c1e4c`](https://github.com/Byron/gitoxide/commit/37c1e4c919382c9d213bd5ca299ed659d63ab45d))
63+
- Add some performance traces for blob-merges ([`b25fe4d`](https://github.com/Byron/gitoxide/commit/b25fe4d052250ddace9a118b2247537b2a7fa09e))
64+
- Merge pull request #1611 from Byron/merge ([`5ffccd2`](https://github.com/Byron/gitoxide/commit/5ffccd2f08d70576347e3ae17a66ca5a60f1d81c))
65+
- Make `blob::Platform::filter_mode` public. ([`b26eb26`](https://github.com/Byron/gitoxide/commit/b26eb2618c1764f699530e251ddef4e6cf456ddd))
66+
- Merge pull request #1585 from Byron/merge ([`2261de4`](https://github.com/Byron/gitoxide/commit/2261de470aeb77be080f9e423e1513bde85d9cc0))
67+
- Add platform tests and implementation ([`eb37dc3`](https://github.com/Byron/gitoxide/commit/eb37dc36d8c42f5a7714c641244ce4a13111b0a1))
68+
- Add all relevant tests for the merge processing pipeline ([`a6f3e30`](https://github.com/Byron/gitoxide/commit/a6f3e30017343c01ba61c49fe74ffc69e443a33c))
69+
- Implement `text` and `binary` merge algorithms, also with baseline tests for correctness. ([`0762846`](https://github.com/Byron/gitoxide/commit/07628465a0a3f047ec809d287c9a4567b4acd607))
70+
- Sketch the entire API surface to capture all parts of blob-merges ([`9efa09f`](https://github.com/Byron/gitoxide/commit/9efa09f10d042dc4d5db4edf4589594450a30b31))
71+
- Add the `gix-merge` crate for capturing merge algorithms ([`65efcb7`](https://github.com/Byron/gitoxide/commit/65efcb7624031ae478056fbb49a07ef176f0c96b))
72+
</details>
73+

0 commit comments

Comments
 (0)