Skip to content

Commit e0618ca

Browse files
chore(release): 3.39.0 [skip ci]
# [3.39.0](v3.38.2...v3.39.0) (2025-12-16) ### Bug Fixes * **ai-tools:** добавить недостающие поля isLoading и isReady в getPlayerState() ([a1c5e03](a1c5e03)) * **app:** исправлена загрузка projectState при старте приложения ([398aeb9](398aeb9)) * **architecture:** update effects types imports to use domains ([ae1497b](ae1497b)) * **architecture:** update template types imports in ai-services ([9fc3135](9fc3135)) * **architecture:** use useUserSettings from domains (Phase 14) ([7996352](7996352)) * **imports:** исправлен импорт executeCommand в use-auto-proxy ([3d4ea1f](3d4ea1f)) * **media:** update media commands ([6eb8c6a](6eb8c6a)) * **media:** исправлена загрузка медиа файлов при старте приложения ([2f3ab1e](2f3ab1e)) * **person-identification:** fix import paths for person-identification types ([ce73e54](ce73e54)) * **tests:** JL-Cut drag handle tests - all 20 passing ([e8622d3](e8622d3)) * **tests:** resolve use-timeline test failures and improve mock configuration ([d0c312c](d0c312c)) * **tests:** Timeline edit tools - 155 tests passing ([8802093](8802093)) * **tests:** Timeline hooks part 1 - fixed test infrastructure (64 tests passing) ([f16d178](f16d178)) * **tests:** Timeline hooks part 2 + utils - fix mock paths and track type mapping ([7e14359](7e14359)) * **tests:** исправлен mock PREVIEW_SIZES для корректной работы тестов ([9275b76](9275b76)) * **tests:** исправлен мок DEFAULT_PREVIEW_SIZE_INDEX в browser тестах ([e447bd1](e447bd1)) * **tests:** исправлен тест валидации frameRate в template-validator ([f7f02bd](f7f02bd)) * **tests:** исправлены падающие тесты Wave 14 - AI & Media domains (9 файлов) ([9d9abc0](9d9abc0)) * **tests:** исправлены падающие тесты Wave 15 - Timeline hooks & components (21 файл) ([6e5bce8](6e5bce8)) * **tests:** исправлены проваливающиеся тесты AI services и chat ([ea67b09](ea67b09)) * **tests:** исправлены проваливающиеся тесты media-studio ([386b0ef](386b0ef)) * **tests:** исправлены пути к хукам в тестах timeline компонентов ([2512d8c](2512d8c)) * **test:** добавлены wrappers и исправлены пути моков после реорганизации hooks ([656ebb1](656ebb1)) * **test:** исправлены синтаксические ошибки в hook тестах ([7adc3fa](7adc3fa)) * **test:** обновлены моки после реорганизации providers ([15daf36](15daf36)) * **types:** migrate ai-director to unified montage plan types ([acc2aaa](acc2aaa)) * **video-editing:** исправлен flaky тест в command-queue ([2844dc2](2844dc2)) * исправить ~7 оставшихся ошибок типов в проекте ([e44f929](e44f929)) ### Features * **adapters:** добавлен HTTP адаптер для web версии ([39ba81a](39ba81a)) * **analysis:** улучшения UI анализа и интеграция систем ([d36d2b9](d36d2b9)) * **architecture:** migrate Sequence types to domains ([dfadf4e](dfadf4e)) * **architecture:** migrate TimelineStudioProject types to domains ([bc3f840](bc3f840)) * **architecture:** migrate Updates/Modals types to domains ([c9d7bd1](c9d7bd1)) * **architecture:** migrate Video Player utilities to domains ([6595651](6595651)) * **montage-planner:** создать унифицированные типы (Phase 1) ([de55fba](de55fba)) * **player:** исправлено воспроизведение видео из браузера и UI улучшения ([01afd4a](01afd4a)) * **timeline:** добавлена вкладка Анализ с панелью настроек ([85a38ca](85a38ca)) * **typescript:** complete TypeScript error elimination - Wave 5 FINAL ([f8b7bd2](f8b7bd2))
1 parent 6e5bce8 commit e0618ca

File tree

8 files changed

+103
-7
lines changed

8 files changed

+103
-7
lines changed

CHANGELOG.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,51 @@
1+
# [3.39.0](https://github.com/chatman-media/timeline-studio/compare/v3.38.2...v3.39.0) (2025-12-16)
2+
3+
4+
### Bug Fixes
5+
6+
* **ai-tools:** добавить недостающие поля isLoading и isReady в getPlayerState() ([a1c5e03](https://github.com/chatman-media/timeline-studio/commit/a1c5e0372fa2866f26eb40e8191ce9793ca244c2))
7+
* **app:** исправлена загрузка projectState при старте приложения ([398aeb9](https://github.com/chatman-media/timeline-studio/commit/398aeb9ea9b14b2634cc5c5605b43559b54f26fa))
8+
* **architecture:** update effects types imports to use domains ([ae1497b](https://github.com/chatman-media/timeline-studio/commit/ae1497b738d84170e039709e51fee198b7386ba3))
9+
* **architecture:** update template types imports in ai-services ([9fc3135](https://github.com/chatman-media/timeline-studio/commit/9fc3135b3de0af5c76f5e06dd098d0c1d90dc53b))
10+
* **architecture:** use useUserSettings from domains (Phase 14) ([7996352](https://github.com/chatman-media/timeline-studio/commit/79963529cc91cdb0ce9317e9b7bcbf08f0f70b45))
11+
* **imports:** исправлен импорт executeCommand в use-auto-proxy ([3d4ea1f](https://github.com/chatman-media/timeline-studio/commit/3d4ea1fc4c26f36dbe0980eff645201f7add2e99))
12+
* **media:** update media commands ([6eb8c6a](https://github.com/chatman-media/timeline-studio/commit/6eb8c6aed9d883716d53695634edf3b652242c29))
13+
* **media:** исправлена загрузка медиа файлов при старте приложения ([2f3ab1e](https://github.com/chatman-media/timeline-studio/commit/2f3ab1ed5efb117436540fcab1600b8384daa6d8))
14+
* **person-identification:** fix import paths for person-identification types ([ce73e54](https://github.com/chatman-media/timeline-studio/commit/ce73e5444cca05f3e122722faf1178af3d277038))
15+
* **tests:** JL-Cut drag handle tests - all 20 passing ([e8622d3](https://github.com/chatman-media/timeline-studio/commit/e8622d3ca25edd58b6040a51ae57352ec4be4480))
16+
* **tests:** resolve use-timeline test failures and improve mock configuration ([d0c312c](https://github.com/chatman-media/timeline-studio/commit/d0c312c2dc870bc1c6bbaca32b9a86f8cba79941))
17+
* **tests:** Timeline edit tools - 155 tests passing ([8802093](https://github.com/chatman-media/timeline-studio/commit/88020936bccefe87d587d985b27a836edf5e8fb1))
18+
* **tests:** Timeline hooks part 1 - fixed test infrastructure (64 tests passing) ([f16d178](https://github.com/chatman-media/timeline-studio/commit/f16d178a3b4f8d5d6ded087d87ccf6d2c2f4931f))
19+
* **tests:** Timeline hooks part 2 + utils - fix mock paths and track type mapping ([7e14359](https://github.com/chatman-media/timeline-studio/commit/7e14359df7405c97895567674d8eba59f0054fb4))
20+
* **tests:** исправлен mock PREVIEW_SIZES для корректной работы тестов ([9275b76](https://github.com/chatman-media/timeline-studio/commit/9275b76453b073b890c0e17255d38b64a0f611cc))
21+
* **tests:** исправлен мок DEFAULT_PREVIEW_SIZE_INDEX в browser тестах ([e447bd1](https://github.com/chatman-media/timeline-studio/commit/e447bd1091b731bf8142305bf78d6efb872b49e2))
22+
* **tests:** исправлен тест валидации frameRate в template-validator ([f7f02bd](https://github.com/chatman-media/timeline-studio/commit/f7f02bd165b5d27a5f3f8845d2d416d67d1d2a92))
23+
* **tests:** исправлены падающие тесты Wave 14 - AI & Media domains (9 файлов) ([9d9abc0](https://github.com/chatman-media/timeline-studio/commit/9d9abc0264ba7197c33f72c5aa42f5b0df63133a))
24+
* **tests:** исправлены падающие тесты Wave 15 - Timeline hooks & components (21 файл) ([6e5bce8](https://github.com/chatman-media/timeline-studio/commit/6e5bce8eed6dfa3323a57cba015757206f6f7eeb))
25+
* **tests:** исправлены проваливающиеся тесты AI services и chat ([ea67b09](https://github.com/chatman-media/timeline-studio/commit/ea67b09a97b8a69fcb0b497be258a664da54e394))
26+
* **tests:** исправлены проваливающиеся тесты media-studio ([386b0ef](https://github.com/chatman-media/timeline-studio/commit/386b0efa6ab7757e89a1e0b12d0989d5063a415e))
27+
* **tests:** исправлены пути к хукам в тестах timeline компонентов ([2512d8c](https://github.com/chatman-media/timeline-studio/commit/2512d8c3c884ccd91d47662f41eae426fc97adaf))
28+
* **test:** добавлены wrappers и исправлены пути моков после реорганизации hooks ([656ebb1](https://github.com/chatman-media/timeline-studio/commit/656ebb14223cf1fa9f5213f2f985eced96161127))
29+
* **test:** исправлены синтаксические ошибки в hook тестах ([7adc3fa](https://github.com/chatman-media/timeline-studio/commit/7adc3fa6dc26a13eb7c2407b7db93b21d3363dd5))
30+
* **test:** обновлены моки после реорганизации providers ([15daf36](https://github.com/chatman-media/timeline-studio/commit/15daf361420b2f79416bb86c72c25967e636e0c7))
31+
* **types:** migrate ai-director to unified montage plan types ([acc2aaa](https://github.com/chatman-media/timeline-studio/commit/acc2aaa64d8ca1dddb954c079ffb319c32e5df8d))
32+
* **video-editing:** исправлен flaky тест в command-queue ([2844dc2](https://github.com/chatman-media/timeline-studio/commit/2844dc200574b32f721aee5e8ef9bd8b32b1b608))
33+
* исправить ~7 оставшихся ошибок типов в проекте ([e44f929](https://github.com/chatman-media/timeline-studio/commit/e44f929ba109f149817cf365e2cec29dd913963a))
34+
35+
36+
### Features
37+
38+
* **adapters:** добавлен HTTP адаптер для web версии ([39ba81a](https://github.com/chatman-media/timeline-studio/commit/39ba81a0d204dfb5041a2c22f88d3943aa1c23d2))
39+
* **analysis:** улучшения UI анализа и интеграция систем ([d36d2b9](https://github.com/chatman-media/timeline-studio/commit/d36d2b9b61f6828f2d9d5e924373cf65acca858e))
40+
* **architecture:** migrate Sequence types to domains ([dfadf4e](https://github.com/chatman-media/timeline-studio/commit/dfadf4e42e98f566eec5a7469cce70d2648b5ef4))
41+
* **architecture:** migrate TimelineStudioProject types to domains ([bc3f840](https://github.com/chatman-media/timeline-studio/commit/bc3f8404a415fe06664383eaef0e4f56a3be4ef5))
42+
* **architecture:** migrate Updates/Modals types to domains ([c9d7bd1](https://github.com/chatman-media/timeline-studio/commit/c9d7bd15e2fc798991378f2c1acc08ef9eb120dd))
43+
* **architecture:** migrate Video Player utilities to domains ([6595651](https://github.com/chatman-media/timeline-studio/commit/6595651be1b4254842e5ed0819a97a6f058db440))
44+
* **montage-planner:** создать унифицированные типы (Phase 1) ([de55fba](https://github.com/chatman-media/timeline-studio/commit/de55fba2e6938b7115bf46344146cd2afd786ddf))
45+
* **player:** исправлено воспроизведение видео из браузера и UI улучшения ([01afd4a](https://github.com/chatman-media/timeline-studio/commit/01afd4a17b43248e7af2da45399fd421feb3ddc9))
46+
* **timeline:** добавлена вкладка Анализ с панелью настроек ([85a38ca](https://github.com/chatman-media/timeline-studio/commit/85a38cae41777477002616ae5d0e66dbb329736f))
47+
* **typescript:** complete TypeScript error elimination - Wave 5 FINAL ([f8b7bd2](https://github.com/chatman-media/timeline-studio/commit/f8b7bd2a0a6fcd3479ed9c5d47eb7f2104126a8c))
48+
149
## [3.38.2](https://github.com/chatman-media/timeline-studio/compare/v3.38.1...v3.38.2) (2025-12-06)
250

351

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.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "timeline-studio",
3-
"version": "3.38.2",
3+
"version": "3.39.0",
44
"license": "SEE LICENSE IN LICENSE",
55
"author": "Alexander Kireyev <ak.chatman.media@gmail.com>",
66
"type": "module",

promo/content/changelog/latest.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,51 @@
1+
# [3.39.0](https://github.com/chatman-media/timeline-studio/compare/v3.38.2...v3.39.0) (2025-12-16)
2+
3+
4+
### Bug Fixes
5+
6+
* **ai-tools:** добавить недостающие поля isLoading и isReady в getPlayerState() ([a1c5e03](https://github.com/chatman-media/timeline-studio/commit/a1c5e0372fa2866f26eb40e8191ce9793ca244c2))
7+
* **app:** исправлена загрузка projectState при старте приложения ([398aeb9](https://github.com/chatman-media/timeline-studio/commit/398aeb9ea9b14b2634cc5c5605b43559b54f26fa))
8+
* **architecture:** update effects types imports to use domains ([ae1497b](https://github.com/chatman-media/timeline-studio/commit/ae1497b738d84170e039709e51fee198b7386ba3))
9+
* **architecture:** update template types imports in ai-services ([9fc3135](https://github.com/chatman-media/timeline-studio/commit/9fc3135b3de0af5c76f5e06dd098d0c1d90dc53b))
10+
* **architecture:** use useUserSettings from domains (Phase 14) ([7996352](https://github.com/chatman-media/timeline-studio/commit/79963529cc91cdb0ce9317e9b7bcbf08f0f70b45))
11+
* **imports:** исправлен импорт executeCommand в use-auto-proxy ([3d4ea1f](https://github.com/chatman-media/timeline-studio/commit/3d4ea1fc4c26f36dbe0980eff645201f7add2e99))
12+
* **media:** update media commands ([6eb8c6a](https://github.com/chatman-media/timeline-studio/commit/6eb8c6aed9d883716d53695634edf3b652242c29))
13+
* **media:** исправлена загрузка медиа файлов при старте приложения ([2f3ab1e](https://github.com/chatman-media/timeline-studio/commit/2f3ab1ed5efb117436540fcab1600b8384daa6d8))
14+
* **person-identification:** fix import paths for person-identification types ([ce73e54](https://github.com/chatman-media/timeline-studio/commit/ce73e5444cca05f3e122722faf1178af3d277038))
15+
* **tests:** JL-Cut drag handle tests - all 20 passing ([e8622d3](https://github.com/chatman-media/timeline-studio/commit/e8622d3ca25edd58b6040a51ae57352ec4be4480))
16+
* **tests:** resolve use-timeline test failures and improve mock configuration ([d0c312c](https://github.com/chatman-media/timeline-studio/commit/d0c312c2dc870bc1c6bbaca32b9a86f8cba79941))
17+
* **tests:** Timeline edit tools - 155 tests passing ([8802093](https://github.com/chatman-media/timeline-studio/commit/88020936bccefe87d587d985b27a836edf5e8fb1))
18+
* **tests:** Timeline hooks part 1 - fixed test infrastructure (64 tests passing) ([f16d178](https://github.com/chatman-media/timeline-studio/commit/f16d178a3b4f8d5d6ded087d87ccf6d2c2f4931f))
19+
* **tests:** Timeline hooks part 2 + utils - fix mock paths and track type mapping ([7e14359](https://github.com/chatman-media/timeline-studio/commit/7e14359df7405c97895567674d8eba59f0054fb4))
20+
* **tests:** исправлен mock PREVIEW_SIZES для корректной работы тестов ([9275b76](https://github.com/chatman-media/timeline-studio/commit/9275b76453b073b890c0e17255d38b64a0f611cc))
21+
* **tests:** исправлен мок DEFAULT_PREVIEW_SIZE_INDEX в browser тестах ([e447bd1](https://github.com/chatman-media/timeline-studio/commit/e447bd1091b731bf8142305bf78d6efb872b49e2))
22+
* **tests:** исправлен тест валидации frameRate в template-validator ([f7f02bd](https://github.com/chatman-media/timeline-studio/commit/f7f02bd165b5d27a5f3f8845d2d416d67d1d2a92))
23+
* **tests:** исправлены падающие тесты Wave 14 - AI & Media domains (9 файлов) ([9d9abc0](https://github.com/chatman-media/timeline-studio/commit/9d9abc0264ba7197c33f72c5aa42f5b0df63133a))
24+
* **tests:** исправлены падающие тесты Wave 15 - Timeline hooks & components (21 файл) ([6e5bce8](https://github.com/chatman-media/timeline-studio/commit/6e5bce8eed6dfa3323a57cba015757206f6f7eeb))
25+
* **tests:** исправлены проваливающиеся тесты AI services и chat ([ea67b09](https://github.com/chatman-media/timeline-studio/commit/ea67b09a97b8a69fcb0b497be258a664da54e394))
26+
* **tests:** исправлены проваливающиеся тесты media-studio ([386b0ef](https://github.com/chatman-media/timeline-studio/commit/386b0efa6ab7757e89a1e0b12d0989d5063a415e))
27+
* **tests:** исправлены пути к хукам в тестах timeline компонентов ([2512d8c](https://github.com/chatman-media/timeline-studio/commit/2512d8c3c884ccd91d47662f41eae426fc97adaf))
28+
* **test:** добавлены wrappers и исправлены пути моков после реорганизации hooks ([656ebb1](https://github.com/chatman-media/timeline-studio/commit/656ebb14223cf1fa9f5213f2f985eced96161127))
29+
* **test:** исправлены синтаксические ошибки в hook тестах ([7adc3fa](https://github.com/chatman-media/timeline-studio/commit/7adc3fa6dc26a13eb7c2407b7db93b21d3363dd5))
30+
* **test:** обновлены моки после реорганизации providers ([15daf36](https://github.com/chatman-media/timeline-studio/commit/15daf361420b2f79416bb86c72c25967e636e0c7))
31+
* **types:** migrate ai-director to unified montage plan types ([acc2aaa](https://github.com/chatman-media/timeline-studio/commit/acc2aaa64d8ca1dddb954c079ffb319c32e5df8d))
32+
* **video-editing:** исправлен flaky тест в command-queue ([2844dc2](https://github.com/chatman-media/timeline-studio/commit/2844dc200574b32f721aee5e8ef9bd8b32b1b608))
33+
* исправить ~7 оставшихся ошибок типов в проекте ([e44f929](https://github.com/chatman-media/timeline-studio/commit/e44f929ba109f149817cf365e2cec29dd913963a))
34+
35+
36+
### Features
37+
38+
* **adapters:** добавлен HTTP адаптер для web версии ([39ba81a](https://github.com/chatman-media/timeline-studio/commit/39ba81a0d204dfb5041a2c22f88d3943aa1c23d2))
39+
* **analysis:** улучшения UI анализа и интеграция систем ([d36d2b9](https://github.com/chatman-media/timeline-studio/commit/d36d2b9b61f6828f2d9d5e924373cf65acca858e))
40+
* **architecture:** migrate Sequence types to domains ([dfadf4e](https://github.com/chatman-media/timeline-studio/commit/dfadf4e42e98f566eec5a7469cce70d2648b5ef4))
41+
* **architecture:** migrate TimelineStudioProject types to domains ([bc3f840](https://github.com/chatman-media/timeline-studio/commit/bc3f8404a415fe06664383eaef0e4f56a3be4ef5))
42+
* **architecture:** migrate Updates/Modals types to domains ([c9d7bd1](https://github.com/chatman-media/timeline-studio/commit/c9d7bd15e2fc798991378f2c1acc08ef9eb120dd))
43+
* **architecture:** migrate Video Player utilities to domains ([6595651](https://github.com/chatman-media/timeline-studio/commit/6595651be1b4254842e5ed0819a97a6f058db440))
44+
* **montage-planner:** создать унифицированные типы (Phase 1) ([de55fba](https://github.com/chatman-media/timeline-studio/commit/de55fba2e6938b7115bf46344146cd2afd786ddf))
45+
* **player:** исправлено воспроизведение видео из браузера и UI улучшения ([01afd4a](https://github.com/chatman-media/timeline-studio/commit/01afd4a17b43248e7af2da45399fd421feb3ddc9))
46+
* **timeline:** добавлена вкладка Анализ с панелью настроек ([85a38ca](https://github.com/chatman-media/timeline-studio/commit/85a38cae41777477002616ae5d0e66dbb329736f))
47+
* **typescript:** complete TypeScript error elimination - Wave 5 FINAL ([f8b7bd2](https://github.com/chatman-media/timeline-studio/commit/f8b7bd2a0a6fcd3479ed9c5d47eb7f2104126a8c))
48+
149
## [3.38.2](https://github.com/chatman-media/timeline-studio/compare/v3.38.1...v3.38.2) (2025-12-06)
250

351

src-tauri/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "timeline-studio"
3-
version = "3.38.2"
3+
version = "3.39.0"
44
description = "A Timeline Studio"
55
authors = ["Alexander Kireyev <ak.chatman.media@gmail.com>"]
66
license = "MIT WITH Commons-Clause"

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "Timeline Studio",
4-
"version": "3.38.2",
4+
"version": "3.39.0",
55
"identifier": "com.chatman-media.timeline-studio",
66
"build": {
77
"beforeDevCommand": "bun run dev",

version.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"version": "3.38.2"
2+
"version": "3.39.0"
33
}

0 commit comments

Comments
 (0)