mirror of
https://github.com/acidicoala/SmokeAPI.git
synced 2026-01-30 00:12:51 -05:00
Bump to v3.1.2
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
cmake_minimum_required(VERSION 3.24)
|
cmake_minimum_required(VERSION 3.24)
|
||||||
|
|
||||||
project(SmokeAPI VERSION 3.1.1)
|
project(SmokeAPI VERSION 3.1.2)
|
||||||
|
|
||||||
include(KoalaBox/cmake/KoalaBox.cmake)
|
include(KoalaBox/cmake/KoalaBox.cmake)
|
||||||
|
|
||||||
|
|||||||
@@ -171,7 +171,7 @@ Below you can find an example config where nearly every option has been customiz
|
|||||||
|
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"$schema": "https://raw.githubusercontent.com/acidicoala/SmokeAPI/refs/tags/v3.1.1/res/SmokeAPI.schema.json",
|
"$schema": "https://raw.githubusercontent.com/acidicoala/SmokeAPI/refs/tags/v3.1.2/res/SmokeAPI.schema.json",
|
||||||
"$version": 4,
|
"$version": 4,
|
||||||
"logging": true,
|
"logging": true,
|
||||||
"log_steam_http": true,
|
"log_steam_http": true,
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://raw.githubusercontent.com/acidicoala/SmokeAPI/refs/tags/v3.1.1/res/SmokeAPI.schema.json",
|
"$schema": "https://raw.githubusercontent.com/acidicoala/SmokeAPI/refs/tags/v3.1.2/res/SmokeAPI.schema.json",
|
||||||
"$version": 4,
|
"$version": 4,
|
||||||
"logging": true,
|
"logging": true,
|
||||||
"log_steam_http": false,
|
"log_steam_http": false,
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
||||||
"$id": "https://raw.githubusercontent.com/acidicoala/SmokeAPI/refs/tags/v3.1.1/res/SmokeAPI.schema.json",
|
"$id": "https://raw.githubusercontent.com/acidicoala/SmokeAPI/refs/tags/v3.1.2/res/SmokeAPI.schema.json",
|
||||||
"title": "SmokeAPI configuration",
|
"title": "SmokeAPI configuration",
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"additionalProperties": false,
|
"additionalProperties": false,
|
||||||
@@ -120,7 +120,7 @@
|
|||||||
},
|
},
|
||||||
"examples": [
|
"examples": [
|
||||||
{
|
{
|
||||||
"$schema": "https://raw.githubusercontent.com/acidicoala/SmokeAPI/refs/tags/v3.1.1/res/SmokeAPI.schema.json",
|
"$schema": "https://raw.githubusercontent.com/acidicoala/SmokeAPI/refs/tags/v3.1.2/res/SmokeAPI.schema.json",
|
||||||
"$version": 4,
|
"$version": 4,
|
||||||
"logging": true,
|
"logging": true,
|
||||||
"log_steam_http": true,
|
"log_steam_http": true,
|
||||||
|
|||||||
@@ -74,6 +74,9 @@ namespace {
|
|||||||
const auto steamclient_versions = find_steamclient_versions(steamapi_handle);
|
const auto steamclient_versions = find_steamclient_versions(steamapi_handle);
|
||||||
for(const auto& steamclient_version : steamclient_versions) {
|
for(const auto& steamclient_version : steamclient_versions) {
|
||||||
if(CreateInterface$(steamclient_version.c_str(), nullptr)) {
|
if(CreateInterface$(steamclient_version.c_str(), nullptr)) {
|
||||||
|
// TODO: This is not true when running under Proton.
|
||||||
|
// Even before initialization, an interface will be returned,
|
||||||
|
// but GetISteamGenericInterface will still fail.
|
||||||
LOG_WARN("'{}' was already initialized. SmokeAPI might not work as expected.", steamclient_version);
|
LOG_WARN("'{}' was already initialized. SmokeAPI might not work as expected.", steamclient_version);
|
||||||
LOG_WARN("Probable cause: SmokeAPI was injected too late. If possible, try injecting it earlier.");
|
LOG_WARN("Probable cause: SmokeAPI was injected too late. If possible, try injecting it earlier.");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user