Skip to content

Commit 5db06fc

Browse files
github-actions[bot]aksiksi
authored andcommitted
chore(main): release 0.1.5
1 parent 4cb970c commit 5db06fc

File tree

2 files changed

+39
-1
lines changed

2 files changed

+39
-1
lines changed

needle/CHANGELOG.md

+38
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# Changelog
22

3+
## [0.1.5](https://github.com/aksiksi/needle/compare/v0.1.4...v0.1.5) (2022-07-31)
4+
5+
6+
### Features
7+
8+
* Add flag to control threading ([4e5571f](https://github.com/aksiksi/needle/commit/4e5571f21e77029386b9e48b83968e71d0a373e2))
9+
* **analyzer:** Add with_* methods for Analyzer config ([e3e8d7e](https://github.com/aksiksi/needle/commit/e3e8d7eb818f233362275c22be9cfbe8d504e154))
10+
* **cli:** Disable skip files by default ([065a212](https://github.com/aksiksi/needle/commit/065a212425ca1dc5dc283cd18abc38968ae16aeb))
11+
* **comparator:** Add run_with_frame_hashes method ([9428225](https://github.com/aksiksi/needle/commit/94282252c8aca5f8550f91c5a0cda98d75d6b0d3))
12+
* **comparator:** Allow conversion from Analyzer to Comparator ([e53c027](https://github.com/aksiksi/needle/commit/e53c027dac1e48db45068cece51a198519fedd78))
13+
* **comparator:** Allow searching for only openings ([34876f4](https://github.com/aksiksi/needle/commit/34876f47b4484d461a2fcb0ddfa99615e578cb84))
14+
* **comparator:** New match search logic ([15d6c3e](https://github.com/aksiksi/needle/commit/15d6c3eb1a5be54450e27787c571ffd7ed4a156f))
15+
* **comparator:** Sort video paths when Comparator is created ([afcf16a](https://github.com/aksiksi/needle/commit/afcf16ae916b99fe391fd106b2c92a44de999c87))
16+
* **needle:** Expose find_video_files function and use it in needle CLI ([84f1f92](https://github.com/aksiksi/needle/commit/84f1f92fc8bddd6de9ff2363875384eb0b73ca97))
17+
18+
19+
### Bug Fixes
20+
21+
* **cli:** Fix video count check ([295fdee](https://github.com/aksiksi/needle/commit/295fdee8cd9d0c6d2b557e24418d27fafee62cd8))
22+
* **comparator:** Allow self comparison during match selection ([af0243e](https://github.com/aksiksi/needle/commit/af0243ea03e074dadb7604f1e6c24c189660d36b))
23+
* **comparator:** Do not pre-allocate heap entries ([65628f4](https://github.com/aksiksi/needle/commit/65628f4dbc35dfa88fedc1c031a179138504f4ab))
24+
* **comparator:** Filter out empty info early ([4e8dc2e](https://github.com/aksiksi/needle/commit/4e8dc2ef69cd5f2c33eb53d56a350784e61aa2c5))
25+
* **comparator:** Load all frame hash data into memory ([d73614a](https://github.com/aksiksi/needle/commit/d73614a48176ceee7e2e845dcf4a8cae2fff29cc))
26+
* **comparator:** Make sure both src and dst are valid during search ([7939d01](https://github.com/aksiksi/needle/commit/7939d01d7d4216ae44556461e7a0f2fd5a171b15))
27+
* **comparator:** Remove processed array during match search ([61ef47b](https://github.com/aksiksi/needle/commit/61ef47b83da6aad0e9d9c89443504d9523a88d6d))
28+
* **comparator:** Run analysis once per file if flag is set ([fc2cec2](https://github.com/aksiksi/needle/commit/fc2cec28fc0a052332c8a8ff0b8b999350f2754f))
29+
* **comparator:** Use a weighted sum of count and duration for match selection ([ccb1959](https://github.com/aksiksi/needle/commit/ccb1959dabcbe0899def6fdac47962538555cbca))
30+
* **comparator:** Use skip files during match selection ([f264b2a](https://github.com/aksiksi/needle/commit/f264b2a1ea025a866cfb14af7c767ae5e629fd26))
31+
* **comparator:** Use video indices instead of paths in all data structures ([8b01540](https://github.com/aksiksi/needle/commit/8b015402344c53b9e73349ad1c10f6705796165e))
32+
* Decrease hash match threshold and increase opening search percentage ([056b461](https://github.com/aksiksi/needle/commit/056b46179fb9f347b51a4eec3a6eae52bfa0257b))
33+
34+
35+
### Miscellaneous
36+
37+
* **comparator:** Fix test ([34d329a](https://github.com/aksiksi/needle/commit/34d329a0f50d5a74af404e68bd225fb52956e2d1))
38+
* **docs:** Basic usage example in library docs ([4cb970c](https://github.com/aksiksi/needle/commit/4cb970ccd105674b329f31f5b97f092e6af5e5f5))
39+
* Use analyze flag in FrameHashes::from_video ([256ca08](https://github.com/aksiksi/needle/commit/256ca08ea201192fc5defa73a9726ddb483b9759))
40+
341
## [0.1.4](https://github.com/aksiksi/needle/compare/v0.1.3...v0.1.4) (2022-07-25)
442

543

needle/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "needle-rs"
3-
version = "0.1.4"
3+
version = "0.1.5"
44
edition = "2021"
55
description = "Find openings and endings across video files"
66
authors = ["Assil Ksiksi <[email protected]>"]

0 commit comments

Comments
 (0)