스톡 이미지/영상 재시도 크론이 항목 ID 값에 따라 타입을 잘못 판별해 일부 항목이 15시간 넘게 무한 재시도되던 문제 수정
이메일 전달 시 HTML 본문에 종료 태그가 없으면 푸터 삽입 후 메일 형식이 깨지던 문제 수정
2026-07-16
버그 수정
비주얼 매칭 시 이미지 슬롯에 비디오 라이브러리(또는 그 반대)가 배정되면 요소 타입(image/video)과 실제 라이브러리 타입이 어긋나, export 시 존재하지 않는 S3 경로를 조회해 영구 403 오류로 실패하던 문제 수정 (요소 타입이 슬롯 타입이 아닌 실제 배정된 라이브러리 타입을 따르도록 수정, 빈 주입 요소가 템플릿의 기존 비주얼 타입을 임의로 덮어쓰지 않도록 가드 추가)
2026-07-15
버그 수정
렌더링 실패(fail)가 명시적으로 보고되면 재시도 cron이 원래 예정된 완료 시각까지 기다리지 않고 즉시 해당 레코드를 스캔하도록 수정 (실패 후 자동 재시도 전 사용자가 수동 재요청을 먼저 완료하면 영구 fail 처리되던 문제 해결)
2026-07-14
버그 수정
AI 마법사 아이디어 생성 시 응답이 길이제한으로 잘리면 괄호를 억지로 닫아 파싱을 성공시키던 로직 제거, 파싱 실패로 던져 다른 모델로 재시도하는 기존 폴백에 위임하도록 수정
OpenRouter data_collection 파라미터가 최상위에 위치해 Azure 등 일부 프로바이더가 "Unknown parameter" 400 에러를 반환하던 문제 수정 (provider 객체 안으로 중첩)
OpenRouter 경유 OpenAI reasoning 모델(openai/gpt-5.4-mini 등)이 reasoning effort 맵에 없어 미지원 샘플링 파라미터가 전송되어 API가 거부하던 문제 수정
2026-07-13
버그 수정
픽사베이 스톡 재시도 스킵 판정 로직 버그 수정: Redis 캐시 키가 없을 때(false) 반환값을 "!== null"로 비교해 실패가 한 건도 없어도 매 실행마다 재시도가 무조건 스킵되던 문제 수정
2026-07-07
버그 수정
WAF IP셋(cloudfront_origin_ips 등) 갱신 시 Description이 빈 문자열이면 AWS UpdateIPSet API가 검증 실패로 500 에러를 반환하던 문제 수정 (Description이 비어있으면 안전한 기본값으로 대체)
2026-07-02
버그 수정
악성 IP 자동 차단(WAF) 처리 중 IPv6 주소가 유입되면 예외가 발생해 해당 배치의 IPv4 차단 반영까지 함께 실패하던 문제 수정
2026-06-30
버그 수정
일부 영상(유튜브 인코딩 등 비정상 B-frame 구조)을 사용할 때 재인코딩·내보내기 결과물에 화면 깨짐(마크로블로킹) 아티팩트가 발생하던 버그 수정
2026-06-09
버그 수정
보이스 클로닝 생성 시 ffmpeg 내부 처리 오류로 인해 생성이 실패하던 버그 수정
보이스 클로닝 생성 실패 시 Slack 알람에 실제 에러 원인이 포함되도록 개선
2026-06-08
버그 수정
라이브러리 삭제 데이터 백업 실패로 일부 라이브러리 항목이 유실되던 버그 수정
2026-06-06
버그 수정
이메일 수신 거부(bounce) 알림이 특정 SES 발송 방식에서 처리되지 않던 버그 수정
2026-06-05
버그 수정
서비스 소개 페이지(/introduce) 접속 시 로드 오류 수정
2026-06-04
버그 수정
비디오 trim 버튼 Svelte anchor 경쟁 조건 수정: libraryId와 libraryPendings가 같은 flush 사이클에서 동시에 변경될 때 발생하는 insertBefore 크래시 수정
2026-06-01
새 기능 / 개선
CloudWatch Agent 설치 스크립트 추가: Papertrail → AWS CloudWatch Logs 전환용 스크립트(IAM Role 기반 인증, syslog/nginx 로그 수집 자동화)
2026-05-27 (v1.52.0)
새 기능 / 개선
EditProperty에 AI생성 버튼 추가 및 일괄 재생성 기능 구현 - isAiCreationLibraryId 유틸, createAndRegisterAiLibrary, regenerateAiOnSelectedElements 신규, 생성 중 취소 버튼 및 overlay/spinner 추가
AI생성 타입 선택 모달 + 크레딧 안내 통합 - EditPropertyElementAiGenerateButton 공통 컴포넌트, EditPropertyElementAiTypePickerModal(이미지/비디오/원본 선택 + 동적 크레딧 메시지) 추가, 멀티슬라이드 일괄 재생성 그룹핑 지원
버그 수정
dev 환경 TTS CORS 오류 수정 및 Lambda 프록시 추가 (PHP 백엔드에서 서버사이드 프록시 처리)
collector prod Lambda URL 잘못된 엔드포인트 수정 (videostew-tools prod alias로 교체)
2026-05-19
버그 수정
텍스트 프로퍼티 폰트 드롭다운에서 1열 가로 카드가 미적용되던 문제 수정 (EditPropertyElementText에 columnClass 누락)
2026-05-18
버그 수정
Notion isCache=false 시 S3 저장 후 Redis 캐시가 갱신되지 않아 이전 데이터를 반환하는 버그 수정
SES 이메일 text/plain 파트에 HTML 태그가 그대로 노출되는 버그 수정 (HTML → plain text 변환 로직 추가)
2026-05-13
새 기능 / 개선
폰트 라이브러리 카드 UI를 가로형(1열)으로 전환 - 라이브러리 패널 및 폰트 선택 모달에 적용
폰트 호버 프리뷰 패널에서 FontFace API로 실제 폰트를 실시간 렌더링 (캐시 포함)
폰트 썸네일 캡처를 200×200 정사각형에서 500×60 가로형으로 변경, Canvas API 높이 기준 fit 적용
폰트 썸네일 일괄 재생성 웹 UI(/temp/a) 및 CLI 커맨드 추가
미디어 랜딩페이지 샘플 관련 문구에서 '무료' 표현 제거 (더 자연스러운 문구로 변경)
버그 수정
FontFace.load() 실패 시 Lambda가 무한 대기하는 버그 수정 - .catch() 핸들러 추가로 즉시 done 신호 전송
폰트 탭 업로드 버튼 레이아웃 overflow 수정 (FileUploader에서 columnClass 제거)
2026-05-11
새 기능 / 개선
AI 비디오 생성 시 OpenRouter 서비스 연동 추가 (OpenRouter의 Seedance 모델 사용 가능)
버그 수정
위자드에서 템플릿 변경 시 이전에 저장된 목소리 설정이 템플릿 기본 목소리를 덮어쓰는 버그 수정
2026-05-07
버그 수정
인젝터에서 비주얼 재배치 시 기존 비주얼과 신규 비주얼이 겹치는 회귀 수정
단일 보이스 선택 후 대화형 모드 사용 시 narrationIds[0] 미동기화로 TTS 설정이 초기화되던 버그 수정
라이브러리 멀티셀렉트 진입 시 slide transition import 누락으로 ReferenceError 발생하던 문제 수정
stel(ElevenLabs) 라이브러리 삭제 시 빈 S3 키 배열로 deleteFiles 호출되어 예외 발생하던 문제 수정
슬라이드 요소 ID로 요소를 찾지 못할 때 undefined 반환 누락으로 TypeError 발생하던 버그 수정
2026-04-30
버그 수정
URL 본문 추출 시 <body> 직접 자식 <p> 태그가 있는 flat 구조에서 내용이 추출되지 않는 버그 수정
Bearer 인증 경로로 Automation API 호출 시 위자드 주입 실패 버그 수정 (resolvedToken으로 에디터 URL 생성)
이메일 수신거부 URL에 base64url 인코딩 적용 — +// 문자가 쿼리스트링에서 오파싱되어 수신거부 실패하는 버그 수정
Worker 환경에서 window 참조 크래시로 인한 _constants.js 로드 실패 수정 (typeof 가드 추가)
2026-04-29
버그 수정
Automation(headlesschrome 경로)에서 wh_redis 미로드로 export 실패하던 오류 수정
녹음 종료 시 끝부분 1~2초가 잘리던 버그 수정 (onstop 타이밍 조정 및 rTrim 제거)
webhookHeader가 stdClass로 역직렬화될 경우 explode() 타입 오류 방어 처리
2026-04-24
버그 수정
Lambda 실패 시 MediaConvert 재시도 과정에서 width/height 참조 오류로 인해 500 에러가 발생하던 문제 수정 — info 컬럼에 해상도 정보가 없는 파일에서만 재현되었으며, lambda 웹훅 페이로드를 우선 참조하도록 변경
2026-04-21
버그 수정
녹음 시 볼륨 불균형 현상 수정 (autoGainControl/noiseSuppression/echoCancellation 비활성화로 일관된 음질 유지)
2026-04-17
새 기능 / 개선
AI 생성물 공개 정책 안내 문구 개선: AI 이미지/비디오 생성 시 결과물이 저작권 비인정 관례에 따라 기본 전체 공개되며 누구나 사용 가능함을 명확히 안내하도록 한국어/영어 문구 수정