Skip to content

Releases: chatman-media/timeline-studio

v3.44.0

28 Dec 02:18

Choose a tag to compare

3.44.0 (2025-12-28)

Bug Fixes

  • audio: исправлена блокировка аудио при воспроизведении preview (45a9ea1)
  • browser: исправлен статусбар - теперь учитываются видео без звука (00ca373)
  • browser: исправлена фильтрация шаблонов по количеству экранов (412fc53)
  • browser: исправлено отображение разрешения видео на превью (87f5a18)
  • git: добавлен src-node/node_modules в .gitignore (03e5320)
  • media-studio: исправлен импорт useUserSettings (2ec875a)
  • timeline: исправлен drag-and-drop медиафайлов из браузера на таймлайн (4bea2ef)
  • ui: исправлено направление flex для ResizablePanelGroup v4 (7fb8866)
  • ui: исправлены импорты react-resizable-panels v4 (2703842)
  • workspace: убран overflow-hidden, который скрывал виджеты (10544b7)

Features

  • layouts: добавлены стабильные ID панелей для сохранения размеров между layout'ами (beb92d2)
  • layouts: завершена интеграция стабильных ID панелей (9f76ea0)
  • layouts: обновлены размеры панелей и добавлены стабильные ID (8fece0e)

Reverts

  • откат с workspace на старые layout компоненты (fec8003)

v3.43.2

24 Dec 03:26

Choose a tag to compare

3.43.2 (2025-12-24)

Bug Fixes

  • browser: остановка hover-видео при уходе мыши (3e80ae3)
  • menu: исправлено название приложения в menu bar на macOS (e4eee6e)
  • player: исправлена синхронизация аудио/видео и громкость (5e470d5)

v3.43.1

23 Dec 11:40

Choose a tag to compare

3.43.1 (2025-12-23)

Bug Fixes

  • tests: исправлено 43 падающих теста во всем проекте (1485946)

v3.43.0

23 Dec 11:04

Choose a tag to compare

3.43.0 (2025-12-23)

Bug Fixes

  • app: убран неправильный drop для tauri::State (5bf0396)
  • browser: выравнивание нижнего ряда по левому краю (299fb37)
  • browser: исправлен z-index кнопки AddMedia (f0bfc6e)
  • browser: исправлен баг 'All files added' в статус баре (aab257f)
  • browser: исправлено отображение разрешения видео в превью (9488025)
  • browser: исправлены UI и структура данных для генерации превью эффектов (c44f6cb)
  • browser: передача размеров с fallback в VideoOverlays (1bfd287)
  • browser: правильный расчет размеров превью для вертикальных видео (2a8013c)
  • browser: предотвращение растягивания элементов в grid mode (a1ad778)
  • browser: применение aspect ratio проекта к превью фильтров и субтитров (1fee131)
  • browser: установлен минимум 150px для превью фильтров, эффектов и субтитров (f6efc6e)
  • effects: убран индикатор сложности (цветная точка) (19febaf)
  • effects: убрано двойное название эффекта в превью (4816637)
  • project: исправлено хранение AspectRatio как соотношения (afaa152)
  • recognition: добавлен Drop для FaceNetProcessor (c0b58b2)
  • recognition: добавлен Drop для всех ONNX процессоров (0fb6192)
  • typescript: исправлены TypeScript ошибки в браузере и эффектах (166893c)
  • video-player: исправлено отображение при узком/широком блоке (a75ef19)

Features

  • app: улучшен graceful shutdown для ONNX процессоров (7dc8c60)
  • browser: дефолтная сортировка templates по количеству экранов (c693484)
  • browser: добавлено отображение разрешения видео (f1a21ce)
  • browser: иконка избранного сверху без отступа на вкладках без времени (f805efc)
  • browser: плашки в соотношении проекта на субтитрах/фильтрах/переходах (a315298)
  • browser: разделена семантика onClick и onItemSelect (5c9afd1)
  • browser: скрыта вкладка стилистических шаблонов (style_templates) (fbc59c1)
  • filters: превью в соотношении проекта (74f627f)
  • i18n: добавлен перевод effects.categories.stylize (7957d37)
  • player: добавлено логирование и улучшены стили layout (4062807)
  • templates: интеграция ResizableTemplate в VideoPlayer (ef4804b)
  • templates: сохранение файлов в appliedTemplate (e0ec69d)
  • transitions: превью в соотношении проекта (cc71285)
  • добавлено нативное меню и персистентность превью эффектов (671a0bc)

v3.42.0

21 Dec 21:30

Choose a tag to compare

3.42.0 (2025-12-21)

Bug Fixes

  • browser: добавлена поддержка аудио файлов в StatusBar (d00f77c)
  • browser: исправлено позиционирование duration на превью (1fb98d7)

Features

  • browser: восстановлен StatusBar с bulk операциями (593938a)

v3.41.0

21 Dec 21:03

Choose a tag to compare

3.41.0 (2025-12-21)

Bug Fixes

  • browser: исправлена кнопка добавления медиа в ресурсы (e1737f6)
  • browser: исправлено обновление списка медиа после импорта (94133e2)
  • browser: кэширование вкладок и исправление AbortError (dd046b5)
  • browser: убран двойной overflow-auto контейнер (007b234)
  • browser: удалена дублирующая система drag & drop из MediaPreviewWrapper (d7b56b7)
  • config: миграция Vitest 4 poolOptions на верхний уровень (8ccb51b)
  • deps: откат react-resizable-panels к 3.0.6 (3db52b8)
  • favorites: исправлена структура favorites (массив ID вместо объектов) (e7bb6bb)
  • project: исправлено создание нового проекта (1f23639)
  • tests: исправлены 36 ошибок типов в тестах (4018672)
  • tests: исправлены тесты с проверкой props после добавления data-oid (9697716)
  • timeline: отключен автоскролл при drag & drop медиафайлов (2392c4f)

Features

  • browser: grid layout теперь растягивает элементы на всю ширину (49a5b00)
  • browser: добавлен compact mode для FileMetadata в list view (0378774)
  • browser: добавлен drag & drop для audio и image preview (e5cd389)
  • browser: добавлены domain hooks и обновлен provider (9dfbae1)
  • browser: добавлены универсальные компоненты preview (a01e017)
  • browser: масштабирование list view для всех адаптеров ресурсов (9baca4e)

Performance Improvements

  • player: исправлен бесконечный ре-рендер при воспроизведении видео (a4165fb)

v3.40.0

19 Dec 12:55

Choose a tag to compare

3.40.0 (2025-12-19)

Bug Fixes

  • ai-director: исправлено отображение анализаторов в истории (a0d1c18)

Features

  • ai-director: добавлен глобальный индикатор прогресса AI-анализа (751b984)

v3.39.0

16 Dec 10:50

Choose a tag to compare

3.39.0 (2025-12-16)

Bug Fixes

  • ai-tools: добавить недостающие поля isLoading и isReady в getPlayerState() (a1c5e03)
  • app: исправлена загрузка projectState при старте приложения (398aeb9)
  • architecture: update effects types imports to use domains (ae1497b)
  • architecture: update template types imports in ai-services (9fc3135)
  • architecture: use useUserSettings from domains (Phase 14) (7996352)
  • imports: исправлен импорт executeCommand в use-auto-proxy (3d4ea1f)
  • media: update media commands (6eb8c6a)
  • media: исправлена загрузка медиа файлов при старте приложения (2f3ab1e)
  • person-identification: fix import paths for person-identification types (ce73e54)
  • tests: JL-Cut drag handle tests - all 20 passing (e8622d3)
  • tests: resolve use-timeline test failures and improve mock configuration (d0c312c)
  • tests: Timeline edit tools - 155 tests passing (8802093)
  • tests: Timeline hooks part 1 - fixed test infrastructure (64 tests passing) (f16d178)
  • tests: Timeline hooks part 2 + utils - fix mock paths and track type mapping (7e14359)
  • tests: исправлен mock PREVIEW_SIZES для корректной работы тестов (9275b76)
  • tests: исправлен мок DEFAULT_PREVIEW_SIZE_INDEX в browser тестах (e447bd1)
  • tests: исправлен тест валидации frameRate в template-validator (f7f02bd)
  • tests: исправлены падающие тесты Wave 14 - AI & Media domains (9 файлов) (9d9abc0)
  • tests: исправлены падающие тесты Wave 15 - Timeline hooks & components (21 файл) (6e5bce8)
  • tests: исправлены проваливающиеся тесты AI services и chat (ea67b09)
  • tests: исправлены проваливающиеся тесты media-studio (386b0ef)
  • tests: исправлены пути к хукам в тестах timeline компонентов (2512d8c)
  • test: добавлены wrappers и исправлены пути моков после реорганизации hooks (656ebb1)
  • test: исправлены синтаксические ошибки в hook тестах (7adc3fa)
  • test: обновлены моки после реорганизации providers (15daf36)
  • types: migrate ai-director to unified montage plan types (acc2aaa)
  • video-editing: исправлен flaky тест в command-queue (2844dc2)
  • исправить ~7 оставшихся ошибок типов в проекте (e44f929)

Features

  • adapters: добавлен HTTP адаптер для web версии (39ba81a)
  • analysis: улучшения UI анализа и интеграция систем (d36d2b9)
  • architecture: migrate Sequence types to domains (dfadf4e)
  • architecture: migrate TimelineStudioProject types to domains (bc3f840)
  • architecture: migrate Updates/Modals types to domains (c9d7bd1)
  • architecture: migrate Video Player utilities to domains (6595651)
  • montage-planner: создать унифицированные типы (Phase 1) (de55fba)
  • player: исправлено воспроизведение видео из браузера и UI улучшения (01afd4a)
  • timeline: добавлена вкладка Анализ с панелью настроек (85a38ca)
  • typescript: complete TypeScript error elimination - Wave 5 FINAL (f8b7bd2)

v3.38.2

06 Dec 19:20

Choose a tag to compare

3.38.2 (2025-12-06)

Bug Fixes

  • media: реализовать автоматическую генерацию превью при импорте (b56d527)
  • tests: update tests after media and timeline changes (2d167ef)

v3.38.1

06 Dec 19:12

Choose a tag to compare

3.38.1 (2025-12-06)

Bug Fixes

  • auto-proxy: добавить вызов callbacks onProxyReady и onError (a6e9fed)
  • tests: update AI Director tests after PascalCase mode changes (da0600b)
  • tests: update tests after AI Director and media restoration changes (53cb660)