libcanopy 0.0.5

Canopy is a lightweight tree-based data structure for Rust, optimized for reference management using Rc and Weak pointers.
Documentation
# Changelog

All notable changes to this project will be documented in this file.

## [0.0.5] - 2025-03-15

### 🐛 Bug Fixes

- expected root, boolean check

## [0.0.4] - 2025-03-15

### ⚙️ Miscellaneous Tasks

- **(docs)** Update doc for new interface
- **(readme)** Update installation in readme

## [0.0.3] - 2025-03-15

### 🐛 Bug Fixes

- Iter pattern NodeIter<T>

## [0.0.2] - 2025-03-15

### 🚀 Features

- Allow insert NodeRef<T>
- Add changelog & cliff
- Allow for leaf to contain ref to parent
- Add NodeIter<T> through BFS
- Add support for no_std
- Add simple tracing


### ⚙️ Miscellaneous Tasks

- *(docs)* Update docs for new interface
- *(log)* Update changelog.md for init release
- *(changelog)* Update \w miscellaneous tasks
- *(test)* Move mod test to lib.rs
- *(node)* Make iter public
- *(clippy)* Fix clippy warning


## [0.0.1] - 2025-03-10

### 🎨 Styling

- Insert banner for readme

### ⚙️ Miscellaneous Tasks

- Canopy first commit