[PR #1945] [MERGED] chore: Bump version to 0.96.4 #2747

Open
opened 2026-01-29 17:23:44 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/CCExtractor/ccextractor/pull/1945
Author: @cfsmp3
Created: 1/1/2026
Status: Merged
Merged: 1/1/2026
Merged by: @cfsmp3

Base: masterHead: release/0.96.4


📝 Commits (2)

  • 4ab6c83 chore: Bump version to 0.96.4
  • a2d2c4f Merge branch 'master' into release/0.96.4

📊 Changes

13 files changed (+23 additions, -17 deletions)

View changed files

📝 OpenBSD/Makefile (+1 -1)
📝 docs/CHANGES.TXT (+10 -4)
📝 linux/configure.ac (+1 -1)
📝 mac/configure.ac (+1 -1)
📝 package_creators/PKGBUILD (+1 -1)
📝 package_creators/ccextractor.spec (+1 -1)
📝 package_creators/debian.sh (+1 -1)
📝 packaging/chocolatey/ccextractor.nuspec (+1 -1)
📝 packaging/chocolatey/tools/chocolateyInstall.ps1 (+1 -1)
📝 packaging/winget/CCExtractor.CCExtractor.installer.yaml (+2 -2)
📝 packaging/winget/CCExtractor.CCExtractor.locale.en-US.yaml (+1 -1)
📝 packaging/winget/CCExtractor.CCExtractor.yaml (+1 -1)
📝 src/lib_ccx/lib_ccx.h (+1 -1)

📄 Description

Summary

  • Bump version to 0.96.4 across all packaging and build files
  • Add changelog entries for 0.96.4 release

Changes in 0.96.4

  • New: Persistent CEA-708 decoder context
  • New: OCR character blacklist options (--ocr-blacklist, --ocr-blacklist-file)
  • New: OCR line-split option (--ocr-splitontimechange)
  • Fix: 32-bit build failures on i686 and armv7l architectures
  • Fix: Legacy command-line argument compatibility (-1, -2, -12, --sc, --svc)
  • Fix: Prevent heap buffer overflow in Teletext processing (security fix)
  • Fix: Lazy OCR initialization - only initialize when first DVB subtitle is encountered
  • Build: Optimized Windows CI workflow for faster builds

Files Updated

  • docs/CHANGES.TXT - Changelog
  • src/lib_ccx/lib_ccx.h - VERSION macro
  • linux/configure.ac / mac/configure.ac - Autoconf version
  • OpenBSD/Makefile - OpenBSD port version
  • package_creators/* - Arch, RPM, Debian packaging
  • packaging/chocolatey/* - Chocolatey package
  • packaging/winget/* - Winget manifests

Note

Checksums in chocolatey/winget files are placeholders - update after MSI is built.

🤖 Generated with Claude Code


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/CCExtractor/ccextractor/pull/1945 **Author:** [@cfsmp3](https://github.com/cfsmp3) **Created:** 1/1/2026 **Status:** ✅ Merged **Merged:** 1/1/2026 **Merged by:** [@cfsmp3](https://github.com/cfsmp3) **Base:** `master` ← **Head:** `release/0.96.4` --- ### 📝 Commits (2) - [`4ab6c83`](https://github.com/CCExtractor/ccextractor/commit/4ab6c83c27f1b1fb007cf0e902e18c48605aaff6) chore: Bump version to 0.96.4 - [`a2d2c4f`](https://github.com/CCExtractor/ccextractor/commit/a2d2c4f0635de74d37b77e6e0601b928b46069bc) Merge branch 'master' into release/0.96.4 ### 📊 Changes **13 files changed** (+23 additions, -17 deletions) <details> <summary>View changed files</summary> 📝 `OpenBSD/Makefile` (+1 -1) 📝 `docs/CHANGES.TXT` (+10 -4) 📝 `linux/configure.ac` (+1 -1) 📝 `mac/configure.ac` (+1 -1) 📝 `package_creators/PKGBUILD` (+1 -1) 📝 `package_creators/ccextractor.spec` (+1 -1) 📝 `package_creators/debian.sh` (+1 -1) 📝 `packaging/chocolatey/ccextractor.nuspec` (+1 -1) 📝 `packaging/chocolatey/tools/chocolateyInstall.ps1` (+1 -1) 📝 `packaging/winget/CCExtractor.CCExtractor.installer.yaml` (+2 -2) 📝 `packaging/winget/CCExtractor.CCExtractor.locale.en-US.yaml` (+1 -1) 📝 `packaging/winget/CCExtractor.CCExtractor.yaml` (+1 -1) 📝 `src/lib_ccx/lib_ccx.h` (+1 -1) </details> ### 📄 Description ## Summary - Bump version to 0.96.4 across all packaging and build files - Add changelog entries for 0.96.4 release ## Changes in 0.96.4 - New: Persistent CEA-708 decoder context - New: OCR character blacklist options (--ocr-blacklist, --ocr-blacklist-file) - New: OCR line-split option (--ocr-splitontimechange) - Fix: 32-bit build failures on i686 and armv7l architectures - Fix: Legacy command-line argument compatibility (-1, -2, -12, --sc, --svc) - Fix: Prevent heap buffer overflow in Teletext processing (security fix) - Fix: Lazy OCR initialization - only initialize when first DVB subtitle is encountered - Build: Optimized Windows CI workflow for faster builds ## Files Updated - `docs/CHANGES.TXT` - Changelog - `src/lib_ccx/lib_ccx.h` - VERSION macro - `linux/configure.ac` / `mac/configure.ac` - Autoconf version - `OpenBSD/Makefile` - OpenBSD port version - `package_creators/*` - Arch, RPM, Debian packaging - `packaging/chocolatey/*` - Chocolatey package - `packaging/winget/*` - Winget manifests ## Note Checksums in chocolatey/winget files are placeholders - update after MSI is built. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 17:23:44 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#2747