gix-tix 0.0.0

A tool like `tig`, but minimal, fast and efficient
Documentation
# 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.1.0 (2023-02-17)

<csr-id-f7f136dbe4f86e7dee1d54835c420ec07c96cd78/>
<csr-id-533e887e80c5f7ede8392884562e1c5ba56fb9a8/>

### Chore

 - <csr-id-f7f136dbe4f86e7dee1d54835c420ec07c96cd78/> uniformize deny attributes
 - <csr-id-533e887e80c5f7ede8392884562e1c5ba56fb9a8/> remove default link to cargo doc everywhere

### Bug Fixes

 - <csr-id-e14dc7d475373d2c266e84ff8f1826c68a34ab92/> note that crates have been renamed from `git-*` to `gix-*`.
   This also means that the `git-*` prefixed crates of the `gitoxide` project
   are effectively unmaintained.
   Use the crates with the `gix-*` prefix instead.
   
   If you were using `git-repository`, then `gix` is its substitute.

### 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.

## 0.0.0 (2023-08-17)

Initial release.

### 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-f7f136dbe4f86e7dee1d54835c420ec07c96cd78/> uniformize deny attributes
 - <csr-id-533e887e80c5f7ede8392884562e1c5ba56fb9a8/> remove default link to cargo doc everywhere

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 22 commits contributed to the release over the course of 490 calendar days.
 - 3 commits were understood as [conventional]https://www.conventionalcommits.org.
 - 2 unique issues were worked on: [#325]https://github.com/Byron/gitoxide/issues/325, [#691]https://github.com/Byron/gitoxide/issues/691

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **[#325]https://github.com/Byron/gitoxide/issues/325**
    - Update changelog ([`7882203`]https://github.com/Byron/gitoxide/commit/7882203f558c98b18a381ec763ff1242c396046e)
    - Empty crate for 'tix' tool ([`2efed08`]https://github.com/Byron/gitoxide/commit/2efed088c572380a152f75dc7200f13fe3b055ad)
 * **[#691]https://github.com/Byron/gitoxide/issues/691**
    - Set `rust-version` to 1.64 ([`55066ce`]https://github.com/Byron/gitoxide/commit/55066ce5fd71209abb5d84da2998b903504584bb)
 * **Uncategorized**
    - 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-gix-rename ([`c9275b9`]https://github.com/Byron/gitoxide/commit/c9275b99ea43949306d93775d9d78c98fb86cfb1)
    - Adjust to renaming of `git-tix` to `gix-tix` ([`531003b`]https://github.com/Byron/gitoxide/commit/531003bb03dd83e8870643bbf114008a367c6599)
    - Rename `git-tix` to `gix-tix` ([`5cd02dc`]https://github.com/Byron/gitoxide/commit/5cd02dcc56eda79888f1d1344031744457fc04fa)
    - 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 'main' into index-from-tree ([`bc64b96`]https://github.com/Byron/gitoxide/commit/bc64b96a2ec781c72d1d4daad38aa7fb8b74f99b)
    - Merge branch 'main' into remote-ls-refs ([`e2ee3de`]https://github.com/Byron/gitoxide/commit/e2ee3ded97e5c449933712883535b30d151c7c78)
    - Merge branch 'docsrs-show-features' ([`31c2351`]https://github.com/Byron/gitoxide/commit/31c235140cad212d16a56195763fbddd971d87ce)
    - Uniformize deny attributes ([`f7f136d`]https://github.com/Byron/gitoxide/commit/f7f136dbe4f86e7dee1d54835c420ec07c96cd78)
    - Remove default link to cargo doc everywhere ([`533e887`]https://github.com/Byron/gitoxide/commit/533e887e80c5f7ede8392884562e1c5ba56fb9a8)
    - Merge branch 'main' into repo-status ([`4086335`]https://github.com/Byron/gitoxide/commit/40863353a739ec971b49410fbc2ba048b2762732)
    - Release git-tix v0.0.0 ([`31d1882`]https://github.com/Byron/gitoxide/commit/31d18826514c65e281f13986123df7c58b3f88b4)
</details>