Skip to content

Tags: attevon-llc/OpenTranscribe

Tags

v0.4.1

Toggle v0.4.1's commit message
v0.4.1 - LDAP DN Fix & Keycloak PKI Compliance

Patch release fixing a critical LDAP group filtering bug (issue #188) and
adding government/FedRAMP Keycloak-as-PKI-broker support.

Highlights:
- Fix LDAP group DN parsing — full AD DNs now use semicolon as list separator
- Fix PKI_ADMIN_DNS parsing — same semicolon delimiter fix
- Keycloak X.509 PKI broker: extract cert claims from OIDC token, store on user
- PKI admin promotion via Keycloak: cert DN in PKI_ADMIN_DNS grants admin access
- Government cert CN format: 'LastName FirstName emailusername' parsed correctly
- 116 new unit tests across ldap_auth and keycloak_auth modules

Upgrade notes:
- LDAP group lists must use semicolons (;) as delimiter, not commas
- PKI_ADMIN_DNS must also use semicolons for multiple DNs
- No database migrations required

v0.4.0

Toggle v0.4.0's commit message
v0.4.0 — Enterprise Auth, Native Pipeline, Neural Search & Security H…

…ardening

v0.3.3

Toggle v0.3.3's commit message
v0.3.3 - Community Contributions & Protected Media Support

Community-driven release featuring contributions from @vfilon:

Highlights:
- Russian language support (8th UI language)
- Protected media authentication plugin system
- MediaCMS provider for authenticated downloads
- VRAM monitoring fix for non-CUDA devices
- Loading screen translation fix
- Centralized URL utilities

Full changelog: https://github.com/davidamacey/OpenTranscribe/blob/master/CHANGELOG.md

v0.3.2

Toggle v0.3.2's commit message
v0.3.2 - Setup Script Bug Fixes

Patch release fixing critical bugs in the one-liner installation script.

Fixed:
- Scripts directory creation before downloading SSL/permission scripts
- PyTorch 2.6+ compatibility in download-models.py (mirrors backend fix)

Note: Scripts-only release - no Docker container rebuild required.

Full changelog: https://github.com/davidamacey/OpenTranscribe/blob/master/CHANGELOG.md

v0.3.1

Toggle v0.3.1's commit message
v0.3.1 - Script Enhancements & Documentation Updates

Patch release with enhanced setup scripts for HTTPS/SSL configuration and comprehensive documentation updates.

Highlights:
- New setup-ssl command for easy HTTPS configuration
- New version, update, and update-full commands
- NGINX auto-detection and health checks
- Comprehensive documentation updates for v0.2.0/v0.3.0 features
- New NGINX/SSL setup guide

Full changelog: https://github.com/davidamacey/OpenTranscribe/blob/master/CHANGELOG.md

v0.3.0

Toggle v0.3.0's commit message
OpenTranscribe v0.3.0 - Universal Media URL & NGINX Support

Major Features:
- Universal Media URL support (1800+ platforms via yt-dlp)
- NGINX reverse proxy with SSL/TLS (Closes #72)
- UUID/ID standardization across 60+ files

Fork Integration (credit: @vfilon):
- Universal Media URL concept
- NGINX configuration
- GPU overlay separation
- Task reconciliation improvements

Infrastructure:
- Ollama context window and temperature handling
- Auto-refresh analytics on speaker changes
- Task status reconciliation before marking stuck
- MinIO minimum version update to 7.2.18

i18n Updates:
- Changed "YouTube Processing" to "Video Processing"
- Added platform limitation warnings
- Updated recommended platforms list

v0.2.1

Toggle v0.2.1's commit message
v0.2.1 - Security Patch Release

Security patch addressing critical container vulnerabilities.

Resolved Critical CVEs (4 → 0):
- CVE-2025-47917 (libmbedcrypto)
- CVE-2023-6879 (libaom3)
- CVE-2025-7458 (libsqlite3)
- CVE-2023-45853 (zlib)

Container Updates:
- Frontend: nginx:1.29.3-alpine3.22 → nginx:1.29.4-alpine3.23
- Backend: python:3.12-slim-bookworm → python:3.13-slim-trixie

All users are encouraged to update.

v0.2.0

Toggle v0.2.0's commit message
OpenTranscribe v0.2.0 - Community-Driven Multilingual Release

A major release featuring comprehensive multilingual support, UI internationalization,
and significant contributions from the open source community.

- 100+ language transcription support with user-configurable settings
- UI internationalization (7 languages: EN, ES, FR, DE, PT, ZH, JA)
- LLM output in 12 languages
- Speaker merge UI with segment reassignment
- Model auto-discovery for vLLM, Ollama, and Anthropic
- Large transcript pagination
- User-level transcription preferences
- Admin UX improvements

- @SQLServerIO (Wes Brown) - 7 pull requests
- @LaboratorioInternacionalWeb - Multilingual feature request

186 files changed, 35,261 additions, 10,604 deletions

See CHANGELOG.md for detailed release notes.

v0.1.0

Toggle v0.1.0's commit message
OpenTranscribe v0.1.0 - First Official Release

First official release of OpenTranscribe!

What started as a weekend experiment in May 2025 has evolved into a
production-ready, fully-featured AI transcription platform over 6 months
of development.

KEY HIGHLIGHTS:
- GNU AGPL-3.0 license for open source protection
- 70x realtime transcription speed on GPU
- Cross-video speaker recognition with voice fingerprinting
- AI-powered summaries with multi-provider LLM support
- OpenSearch 3.3.1 with 9.5x faster vector search
- Browser microphone recording with background operation
- YouTube video and playlist processing
- Timestamp-based user comments
- Multi-GPU worker scaling for high throughput
- Complete offline/airgapped deployment support

See RELEASE_NOTES_v0.1.0.md for complete details.
See CHANGELOG.md for full feature list.

Release Date: November 5, 2025