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

## [Unreleased]


## [0.0.12](https://github.com/nick42d/youtui/compare/json-crawler/v0.0.11...json-crawler/v0.0.12) - 2026-01-13

### Other
- Update non-reqwest deps ([#328](https://github.com/nick42d/youtui/pull/328))




## [0.0.11](https://github.com/nick42d/youtui/compare/json-crawler/v0.0.10...json-crawler/v0.0.11) - 2025-12-10

### Other
- Update edition ([#298](https://github.com/nick42d/youtui/pull/298))




## [0.0.10](https://github.com/nick42d/youtui/compare/json-crawler/v0.0.9...json-crawler/v0.0.10) - 2025-10-10

### Added
- Add new `apply_function_at_paths` method ([#260](https://github.com/nick42d/youtui/pull/260))

### Other
- Force IterMut type of JsonCrawler to be JsonCrawlerIterator ([#258](https://github.com/nick42d/youtui/pull/258))

## [0.0.9](https://github.com/nick42d/youtui/compare/json-crawler/v0.0.8...json-crawler/v0.0.9) - 2025-06-11

### Added
- feat: Add borrow_value and borrow_value_pointer methods ([#227](https://github.com/nick42d/youtui/pull/227))

## [0.0.8](https://github.com/nick42d/youtui/compare/json-crawler/v0.0.7...json-crawler/v0.0.8) - 2025-06-02

### Other
- Tidy imports for auto group and granularity ([#234](https://github.com/nick42d/youtui/pull/234))

## [0.0.7](https://github.com/nick42d/youtui/compare/json-crawler/v0.0.6...json-crawler/v0.0.7) - 2025-04-22

### Other
- Small lint fix ([#220](https://github.com/nick42d/youtui/pull/220))

## [0.0.6](https://github.com/nick42d/youtui/compare/json-crawler/v0.0.5...json-crawler/v0.0.6) - 2025-02-17

### Fixed
### Added
- [**breaking**] Relax API for take_value_pointers

### Other
- Update deps (#203)

## [0.0.5](https://github.com/nick42d/youtui/compare/json-crawler/v0.0.4...json-crawler/v0.0.5) - 2024-12-15

### Other
- Clippy lint fix (#185)
- Update dependencies (#182)

## [0.0.4](https://github.com/nick42d/youtui/compare/json-crawler/v0.0.3...json-crawler/v0.0.4) - 2024-11-18

### Added
- Added additional project lints only ([#178](https://github.com/nick42d/youtui/pull/178))

## [0.0.3](https://github.com/nick42d/youtui/compare/json-crawler/v0.0.2...json-crawler/v0.0.3) - 2024-10-26

### Fixed
- [**breaking**] Make album optional for songs search. Closes [#174](https://github.com/nick42d/youtui/pull/174) ([#176](https://github.com/nick42d/youtui/pull/176))
- _album field on SearchResultSong is now optional, removed public ways to create custom error from json_crawler (CrawlerError::array_size_from_context, JsonCrawlerIterator::get_context and JsonCrawlerArrayIterContext struct)_ 

## [0.0.2](https://github.com/nick42d/youtui/compare/json-crawler/v0.0.1...json-crawler/v0.0.2) - 2024-09-04

### Other
- Update dependencies ([#155](https://github.com/nick42d/youtui/pull/155))

## [0.0.1](https://github.com/nick42d/youtui/releases/tag/json-crawler/v0.0.1) - 2024-08-12

### Other
- Initial commit
