Repository navigation
3.23.51
What's Changed
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1002
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1004
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1006
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1008
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1010
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1012
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1015
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1016
- Bump the nuget-deps group with 3 updates by @dependabot[bot] in #1019
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1020
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1022
- Bump the actions-deps group with 5 updates by @dependabot[bot] in #1024
- Bump the nuget-deps group with 3 updates by @dependabot[bot] in #1025
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1028
- Bump the nuget-deps group with 5 updates by @dependabot[bot] in #1031
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1033
- Bump the nuget-deps group with 2 updates by @dependabot[bot] in #1034
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1036
- Bump the actions-deps group with 5 updates by @dependabot[bot] in #1038
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1041
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1042
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1045
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1046
- Bump the nuget-deps group with 3 updates by @dependabot[bot] in #1049
- Bump the actions-deps group with 5 updates by @dependabot[bot] in #1048
- Bump the nuget-deps group with 3 updates by @dependabot[bot] in #1051
- Bump the actions-deps group with 5 updates by @dependabot[bot] in #1050
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1053
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1052
- Bump the nuget-deps group with 2 updates by @dependabot[bot] in #1054
- Bump the nuget-deps group with 2 updates by @dependabot[bot] in #1055
- Bump the actions-deps group with 5 updates by @dependabot[bot] in #1057
- Bump the actions-deps group with 5 updates by @dependabot[bot] in #1056
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1058
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1059
- Fix Verify False Positive for Video Non-Monotonic DTS by @ptr727 in #1060
- Stop Re-Encode for Mixed DTS and Add Minimum Tool Version Gate by @ptr727 in #1062
- Resync With the Hub and Adopt the Hub Validate Task by @ptr727 in #1064
- Rename the Shell Scripts to Lowercase-Hyphenated Names by @ptr727 in #1065
- Fail Closed When the Nonroot Docker User Does Not Resolve by @ptr727 in #1067
- Add Process Command Logic Diagrams to ARCHITECTURE.md by @ptr727 in #1083
- Correct the Docker Layout Entry on the Image User by @ptr727 in #1087
- Keep Skipped and Cancelled Files Out of DeleteInvalidFiles by @ptr727 in #1086
- Treat an FfMpeg Verify That Did Not Run as a Tool Error by @ptr727 in #1089
- Keep a File When a Tool Did Not Run by @ptr727 in #1091
- Bump the actions-deps group with 4 updates by @dependabot[bot] in #1094
- Keep a File When a Signal Kills Its FfMpeg Verify by @ptr727 in #1093
- Raise the Minimum FFmpeg Version to 8.0 by @ptr727 in #1096
- Bring the Renamed Shell Scripts to the Shell and Prose Style Rules by @ptr727 in #1102
- Keep a File Whose Timestamp Repair Stops on a Post-Decode DTS by @ptr727 in #1103
- Promote the 3.23 Verify, Repair, and Delete Safety Fixes to Main by @ptr727 in #1098
- Fail One File Instead of the Whole Run on a Per-File Exception by @ptr727 in #1108
- Replace the Original Only After ReEncode and DeInterlace Fully Succeed by @ptr727 in #1110
- Set Verified Only When a Verification Ran by @ptr727 in #1111
- Keep a File Whose Repair Run a Signal Ended by @ptr727 in #1112
- Re-Run the Full Cleanup After a Step Modifies the File by @ptr727 in #1113
- Count an Orphan Sidecar Deletion as a Success by @ptr727 in #1114
- Invert the Tool Change Check in IsMediaAndToolsCurrent by @ptr727 in #1115
- Skip Deleted Files, Prune Missing Entries, and Log Post-Run Write Failures by @ptr727 in #1117
- Fail a Rename Onto an Existing File and Undo a Partial Rename by @ptr727 in #1119
- Keep the Seeded State When a Renamed File Has a Sidecar by @ptr727 in #1121
- Enforce a Minimum Version for Every Media Tool Family by @ptr727 in #1118
- Add Codecov Coverage Badge to README Build Status by @ptr727 in #1122
- Harden Ignore List Pruning and Retry a Failed Settings Write by @ptr727 in #1123
- Skip Repeat Conversions and Keep Bitrate State Current by @ptr727 in #1125
- Move Test Fixtures onto Shared FakeTools Helpers by @ptr727 in #1126
- Report Unrepaired Metadata and Stop Repeating Cleanup Edits by @ptr727 in #1128
- Trim the 3.23 Release Entry to One Line per User-Visible Change by @ptr727 in #1130
- Redraw Fixed Branches and Split Wide Charts in ARCHITECTURE.md by @ptr727 in #1131
- Split Track State into a Disposition and Combinable Actions by @ptr727 in #1132
- Share One Log Capture Helper Across Test Classes by @ptr727 in #1133
- Filter find_run on Corpus So a Reduced Run Is Not Read as Full-Corpus Ground Truth by @ptr727 in #1135
- Stage a Writable Settings Copy per Clip in reduce_corpus.py by @ptr727 in #1137
- Verify Media Again After a ReEncode or DeInterlace Rewrite by @ptr727 in #1142
- Promote Develop to Main for 3.23 by @ptr727 in #1140
- Rename Uppercase Extensions Through an MKV Name and Reserve .tmp Names by @ptr727 in #1145
- Document That a Rewrite Drops Tags Whatever RemoveTags Says by @ptr727 in #1147
- Log a Consistent Reason for Every Delete and DeleteInvalidFiles Keep by @ptr727 in #1153
- Refuse an Explicit --run With No Process Log in find_run by @ptr727 in #1150
- Drop Tags in the Lossless Timestamp Repair Like Every Other Rewrite by @ptr727 in #1149
- Restore IETF Language Tags After Every FFmpeg or HandBrake Rewrite by @ptr727 in #1152
- Test the Startup Version Gate, Cleanup Re-Run, and Corpus Helpers by @ptr727 in #1154
- Test the Lossless Timestamp Repair Through a Successful Repair by @ptr727 in #1155
- Add 3.23 History Lines for Tag Restore and Reserved .tmp Names by @ptr727 in #1158
- Warn When a HandBrake Rewrite Drops Embedded Closed Captions by @ptr727 in #1160
- Document Real-Tool Testing in the Docker Image Instead of Host Tools by @ptr727 in #1161
- Restore IETF Tags When a Misnamed Matroska File Remuxes Through FFmpeg by @ptr727 in #1162
- State That a HandBrake Run Drops Embedded Closed Captions by @ptr727 in #1163
- Promote Develop to Main for 3.23 by @ptr727 in #1156
Full Changelog: 3.22.139...3.23.51