From 20551043f96badfc6e8c047f939693bd3b71208c Mon Sep 17 00:00:00 2001 From: tt2468 Date: Fri, 7 Jun 2024 01:30:46 -0700 Subject: [PATCH] base: Update version to 5.5.0 New Features: - Added `CreateRecordChapter` request for the new native MP4 muxer [tt2468] - Added `SplitRecordFile` request to create a file split [tt2468] - Added `RecordFileChanged` request for when the current recording is split [tt2468] - Added obs-websocket-api as a Cmake target, allowing plugins to build against it without directly including the header file in their source tree. [tytan652] - Added the ability to subscribe to obs-websocket events via the obs-websocket-api header file. [tt2468] Enhancements: - Added `cropToBounds` boolean value to Get/SetSceneItemTransform [exeldro] Bug Fixes: - Fixed screenshot behavior of sources with a crop filter not respecting the cropped size (#1132) [tt2468] - Fixed an issue with `TriggerHotkeyByName` not releasing keys correctly when multiple keys are specified. [exeldro] Other Notes: - Fixed a few enums showing as deprecated in the documentation - The location of the obs-websocket global settings data has changed! Settings located in `global.ini` have moved to the `plugin_config/obs-websocket` directory. This includes the `global` realm for the `*PersistentData` requests. Upon loading with an un-migrated configuration, obs-websocket will perform a migration and delete the old configurations. As such, **migration is not reversible** --- CMakeLists.txt | 2 +- cmake/legacy.cmake | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1affd091..f36ceb1d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.16...3.25) legacy_check() -set(obs-websocket_VERSION 5.4.2) +set(obs-websocket_VERSION 5.5.0) set(OBS_WEBSOCKET_RPC_VERSION 1) include(cmake/obs-websocket-api.cmake) diff --git a/cmake/legacy.cmake b/cmake/legacy.cmake index 2cd327eb..e9e91edd 100644 --- a/cmake/legacy.cmake +++ b/cmake/legacy.cmake @@ -1,4 +1,4 @@ -project(obs-websocket VERSION 5.4.2) +project(obs-websocket VERSION 5.5.0) set(OBS_WEBSOCKET_RPC_VERSION 1) option(ENABLE_WEBSOCKET "Enable building OBS with websocket plugin" ON)