Releases: chatman-media/timeline-studio
Releases · chatman-media/timeline-studio
v3.44.0
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
v3.43.1
v3.43.0
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
v3.41.0
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
v3.39.0
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)