diff --git a/CHANGELOG.md b/CHANGELOG.md
index 31fc185..e82d10c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -25,6 +25,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- add README
- add gitignore
+### New Features (BREAKING)
+
+ - remove is_empty method and return non-zero length
+ - fix doc comments
+
### Documentation
- show methods behind feature flag bytes
@@ -33,6 +38,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- implement NonEmptyBz
- add cloned method
+ - add infalliable first-last accessor methods
+ - provide `first()`, `last()`, `split_first()`, `split_last()` methods.
+- use unsafe blocks for performance, and throughly document the safety.
+- add tests and miri workflow to ci.
+
+### Commit Statistics
+
+
+
+ - 3 commits contributed to the release over the course of 1 calendar day.
+ - 1 day passed between releases.
+ - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
+ - 0 issues like '(#ID)' were seen in commit messages
+
+### Commit Details
+
+
+
+view details
+
+ * **Uncategorized**
+ - Merge pull request #10 from hubcycle/9-remove-is_empty-and-return-non-zero-length (8a6bd1e)
+ - Remove is_empty method and return non-zero length (c5e19c8)
+ - Merge pull request #8 from hubcycle/release/v0.1.2 (4aada5a)
+
+
+## 0.1.2 (2025-07-18)
+
+### Chore
+
+ - add changelog for v0.1.2
+
+### New Features
+
- add infalliable first-last accessor methods
- provide `first()`, `last()`, `split_first()`, `split_last()` methods.
- use unsafe blocks for performance, and throughly document the safety.
@@ -42,8 +81,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 3 commits contributed to the release.
- - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
+ - 4 commits contributed to the release.
+ - 2 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
@@ -53,13 +92,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
- - Merge pull request #7 from hubcycle/feature/6-infalliable-first-last ([`f7a5cad`](https://github.com/hubcycle/nebz/commit/f7a5cad188ae90957e2bb2569f80d5e4f3f88d9b))
- - Add infalliable first-last accessor methods ([`d9c5b1c`](https://github.com/hubcycle/nebz/commit/d9c5b1cefb8c2b78ff88b95825f74124b4332607))
- - Merge pull request #5 from hubcycle/release/v0.1.1 ([`1c36b38`](https://github.com/hubcycle/nebz/commit/1c36b38cf71de77a621e04c5faae7c938ff3c7b1))
+ - Add changelog for v0.1.2 (5c51d53)
+ - Merge pull request #7 from hubcycle/feature/6-infalliable-first-last (f7a5cad)
+ - Add infalliable first-last accessor methods (d9c5b1c)
+ - Merge pull request #5 from hubcycle/release/v0.1.1 (1c36b38)
## 0.1.1 (2025-07-18)
+
+
### Chore
- add changelog
@@ -87,11 +129,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
- - Add changelog ([`f8cfcfe`](https://github.com/hubcycle/nebz/commit/f8cfcfeb5eb7a1799e8e30f0bf60774722a6bab7))
- - Merge pull request #4 from hubcycle/dev ([`94fc052`](https://github.com/hubcycle/nebz/commit/94fc052794568932de2452cc8d441d75bf065af5))
- - Show methods behind feature flag bytes ([`0b86ae0`](https://github.com/hubcycle/nebz/commit/0b86ae0651febfa814f7df008cae7d2bf582695d))
- - Merge pull request #3 from hubcycle/dev ([`df471fa`](https://github.com/hubcycle/nebz/commit/df471fa54c48771ab456987a939d6b648498f364))
- - Add cloned method ([`a5a5620`](https://github.com/hubcycle/nebz/commit/a5a5620f484361ddad58c0beb7dbe6639a6c487d))
+ - Add changelog (f8cfcfe)
+ - Merge pull request #4 from hubcycle/dev (94fc052)
+ - Show methods behind feature flag bytes (0b86ae0)
+ - Merge pull request #3 from hubcycle/dev (df471fa)
+ - Add cloned method (a5a5620)
## 0.1.0 (2025-07-18)
@@ -135,16 +177,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
- - Merge pull request #2 from hubcycle/dev ([`19147c7`](https://github.com/hubcycle/nebz/commit/19147c7102ac8d1db8837e64b4dca2db78006d3f))
- - Add changelog ([`6923fd2`](https://github.com/hubcycle/nebz/commit/6923fd24ed8c89b262c326f57897eecd379c420c))
- - Merge pull request #1 from hubcycle/dev ([`4434803`](https://github.com/hubcycle/nebz/commit/443480378f33bec6ab151c0d0d88b636ff6836fb))
- - Prepare to publish to crates.io ([`b903cf4`](https://github.com/hubcycle/nebz/commit/b903cf4956dd89a6999bfb83d46b814822e6b240))
- - Implement NonEmptyBz ([`ad7e532`](https://github.com/hubcycle/nebz/commit/ad7e532ac221e4c1bbc4673903e3aff1e1e75381))
- - Add license ([`3164ba3`](https://github.com/hubcycle/nebz/commit/3164ba3347f3bc82b88bb88db29e51d2b13bc363))
- - Add description, readme, repository to Cargo.toml ([`82c9268`](https://github.com/hubcycle/nebz/commit/82c926831fc6c8a5c67e6453555cfb6624d60700))
- - Add rustfmt ([`7d8da29`](https://github.com/hubcycle/nebz/commit/7d8da29c8102787d05b2c565a14c5dba61b2f10b))
- - Cargo init ([`74fbbaf`](https://github.com/hubcycle/nebz/commit/74fbbaf94e518acc6cbaf1dcc8196a7922710214))
- - Add README ([`f58dfa7`](https://github.com/hubcycle/nebz/commit/f58dfa77507a33330158973f772bcec09574cb3f))
- - Add gitignore ([`6fb66df`](https://github.com/hubcycle/nebz/commit/6fb66df4aa42537aaf7f415233e02dc6cfd647b8))
+ - Merge pull request #2 from hubcycle/dev (19147c7)
+ - Add changelog (6923fd2)
+ - Merge pull request #1 from hubcycle/dev (4434803)
+ - Prepare to publish to crates.io (b903cf4)
+ - Implement NonEmptyBz (ad7e532)
+ - Add license (3164ba3)
+ - Add description, readme, repository to Cargo.toml (82c9268)
+ - Add rustfmt (7d8da29)
+ - Cargo init (74fbbaf)
+ - Add README (f58dfa7)
+ - Add gitignore (6fb66df)