Skip to content

Commit 23f39ce

Browse files
davidamaceyclaude
andcommitted
chore: Bump version to 0.3.2
Update version references across all project files for v0.3.2 release. Files updated: - VERSION - pyproject.toml - frontend/package.json - frontend/package-lock.json - docs-site/blog/2025-12-17-v0.3.2-release.md (new) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent fb23323 commit 23f39ce

5 files changed

Lines changed: 58 additions & 5 deletions

File tree

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.3.1
1+
v0.3.2
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
slug: v0.3.2-release
3+
title: "v0.3.2 - Setup Script Bug Fixes"
4+
authors: [davidamacey]
5+
tags: [release, bugfix, setup]
6+
---
7+
8+
# OpenTranscribe v0.3.2 Released
9+
10+
Patch release fixing critical bugs in the one-liner installation script that prevented successful setup on fresh installations.
11+
12+
<!-- truncate -->
13+
14+
## Overview
15+
16+
This is a **scripts-only release** - no Docker container rebuild required. Existing installations are unaffected as the containers already have the necessary fixes.
17+
18+
## Fixed
19+
20+
### Scripts Directory Creation
21+
22+
Fixed `curl` error 23 ("Failure writing output to destination") when downloading SSL and permission scripts during setup. The `scripts/` directory is now created before attempting downloads.
23+
24+
**Before:** Setup would fail with cryptic curl errors
25+
**After:** All script downloads complete successfully
26+
27+
### PyTorch 2.6+ Compatibility
28+
29+
Applied the `torch.load` patch to `download-models.py` for PyTorch 2.6+ compatibility. This mirrors the fix already present in the backend (from Wes Brown's commit).
30+
31+
PyTorch 2.6 changed the default value of `weights_only` from `False` to `True`, which caused omegaconf deserialization errors when downloading PyAnnote speaker diarization models.
32+
33+
**Before:** Model downloads failed with "WeightsUnpickler error: Unsupported global: GLOBAL omegaconf.listconfig.ListConfig"
34+
**After:** Models download successfully
35+
36+
## Upgrade Notes
37+
38+
### New Installations
39+
40+
The one-liner setup script now works correctly:
41+
42+
```bash
43+
curl -fsSL https://raw.githubusercontent.com/davidamacey/OpenTranscribe/master/setup-opentranscribe.sh | bash
44+
```
45+
46+
### Existing Installations
47+
48+
No action required - Docker containers already have the PyTorch fix in the backend.
49+
50+
## Links
51+
52+
- [Full Changelog](https://github.com/davidamacey/OpenTranscribe/blob/master/CHANGELOG.md)
53+
- [GitHub Release](https://github.com/davidamacey/OpenTranscribe/releases/tag/v0.3.2)

frontend/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "opentranscribe-frontend",
33
"private": true,
4-
"version": "0.3.1",
4+
"version": "0.3.2",
55
"type": "module",
66
"scripts": {
77
"dev": "vite dev",

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[project]
44
name = "opentranscribe"
5-
version = "0.3.1"
5+
version = "0.3.2"
66
description = "AI-powered transcription application with speaker diarization and LLM features"
77
authors = [
88
{name = "OpenTranscribe Contributors"}

0 commit comments

Comments
 (0)