Skip to content

Commit 825e160

Browse files
committed
Clean up CHANGES.TXT
1 parent 8e24c17 commit 825e160

File tree

1 file changed

+5
-47
lines changed

1 file changed

+5
-47
lines changed

docs/CHANGES.TXT

Lines changed: 5 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -19,63 +19,21 @@ Upcoming (unreleased)
1919
- Fix: Add HEVC/H.265 stream type recognition to prevent crashes on ATSC 3.0 streams.
2020
Fix: Tolerance to damaged streams - recover where possible instead of terminating.
2121
Issues closed: Over 40! Too many to list here, but each of them was either a bug squashed or a feature implemented.
22-
Refactor: Lots of code ported to Rust.
2322

24-
0.95 (2025-09-15)
25-
-----------------
26-
- Fix: ARM64/aarch64 build failure due to c_char type mismatch in nal.rs
27-
- Fix: HardSubX OCR on Rust
28-
- Removed the Share Module
29-
- Fix: Regression failures on DVD files
30-
- Fix: Segmentation faults on MP4 files with CEA-708 captions
31-
- Refactor: Remove API structures from ccextractor
32-
- New: Add Encoder Module to Rust
33-
- Fix: Elementary stream regressions
34-
- Fix: Segmentation faults on XDS files
35-
- Fix: Clippy Errors Based on Rust 1.88
36-
- IMPROVEMENT: Refactor and optimize Dockerfile
37-
- Fix: Improved handling of IETF language tags in Matroska files (#1665)
38-
- New: Create unit test for rust code (#1615)
39-
- Breaking: Major argument flags revamp for CCExtractor (#1564 & #1619)
23+
0.95 (2025-09-15 - never formally packaged)
24+
-----------------
4025
- New: Create a Docker image to simplify the CCExtractor usage without any environmental hustle (#1611)
41-
- New: Add time units module in lib_ccxr (#1623)
42-
- New: Add bits and levenshtein module in lib_ccxr (#1627)
43-
- New: Add constants module in lib_ccxr (#1624)
44-
- New: Add log module in lib_ccxr (#1622)
45-
- New: Create `lib_ccxr` and `libccxr_exports` (#1621)
46-
- Fix: Unexpected behavior of get_write_interval (#1609)
47-
- Update: Bump rsmpeg to latest version for ffmpeg bindings (#1600)
4826
- New: Add SCC support for CEA-708 decoder (#1595)
49-
- Fix: respect `-stdout` even if multiple CC tracks are present in a Matroska input file (#1453)
50-
- Fix: crash in Rust decoder on ATSC1.0 TS Files (#1407)
51-
- Removed the --with-gui flag for linux/configure and mac/configure (use the Flutter GUI instead)
27+
Refactor: Lots of code ported to Rust.
28+
- Fix: Improved handling of IETF language tags in Matroska files (#1665)
29+
- Breaking: Major argument flags revamp for CCExtractor (#1564 & #1619)
5230
- Fix: segmentation fault in using hardsubx
53-
- New: Add function (and command) that extracts closed caption subtitles as well as burnt-in subtitles from a file in a single pass. (As proposed in issue 726)
54-
- Refactored: the `general_loop` function has some code moved to a new function
5531
- Fix: WebVTT X-TIMESTAMP-MAP placement (#1463)
56-
- Disable X-TIMESTAMP-MAP by default (changed option --no-timestamp-map to --timestamp-map)
57-
- Fix: missing `#` in color attribute of font tag
5832
- Fix: ffmpeg 5.0, tesseract 5.0 compatibility and remove deprecated methods
5933
- Fix: tesseract 5.x traineddata location in ocr
60-
- Fix: fix autoconf tesseract detection problem (#1503)
61-
- Fix: add missing compile_info_real.h source to Autotools build
62-
- Fix: add missing `-lavfilter` for hardsubx linking
63-
- Fix: make webvtt-full work correctly with multi-byte utf-8 characters
64-
- Fix: encoding of solid block in latin-1 and unicode
65-
- Fix: McPoodle Broadcast Raw format for field 1
66-
- Fix: Incorrect skipping of packets
67-
- Fix: Repeated values for enums
68-
- Cleanup: Remove the (unmaintained) Nuklear GUI code
69-
- Cleanup: Reduce the amount of Windows build options in the project file
70-
- Fix: infinite loop in MP4 file type detector.
71-
- Improvement: Use Corrosion to build Rust code
7234
- Improvement: Ignore MXF Caption Essence Container version byte to enhance SRT subtitle extraction compatibility
7335
- New: Add tesseract page segmentation modes control with `--psm` flag
74-
- Fix: Resolve compile-time error about implicit declarations (#1646)
75-
- Fix: fatal out of memory error extracting from a VOB PS
76-
- Fix: Unit Test Rust failing due to changes in Rust Version 1.86.0
7736
- Fix: Support for MINGW-w64 cross compiling
78-
- Fix: Build with ENABLE_FFMPEG to support ffmpeg 5
7937

8038
0.94 (2021-12-14)
8139
-----------------

0 commit comments

Comments
 (0)