Releases: Leidtier/SKSE_HTTP
Releases · Leidtier/SKSE_HTTP
SKSE_HTTP_v0.1.0-beta8
- string values are now tested if they are valid utf-8 values. If not the string will not be added to the JSON.
- for string arrays each element is tested individually and if not valid utf-8 is not added to the string array
- both
setString
andsetStringArray
methods now return a bool. If at least one value has not been valid utf-8 the functions return false.
SKSE_HTTP_v0.1.0-beta7
Fixed accessing a dictionary that might not be there
SKSE_HTTP_v0.1.0-beta6
-removed calling value.reset();
on clearing dictionaries
SKSE_HTTP_v0.1.0-beta5
lower case route
SKSE_HTTP_v0.1.0-beta4
- Timeouts for HTTP requests
- If an error occurs a separate event is called
- improved and simplified receiving of replies which should fix potential race conditions in parallel calls
SKSE_HTTP_v0.1.0-beta3
static linked all the external libraries
SKSE_HTTP_v0.1.0-beta2
Added arrays to exchangeable data
Arrays added:
- string
- int
- float
- bool
- nested objects
SKSE_HTTP_v0.1.0-beta1
First beta release of SKSE_HTTP
Install
- Copy
cpr.dll
andlibcurl.dll
into Skyrim's main folder. - The rest can should be installed as a normal mod using your mod manager
Status
- Call http server and receive reply
- Provide a simple strongly typed dictionary
- string
- int
- float
- bool
- nested dictionaries
- arrays
- Serialize and deserialize typed dictionary to and from JSON
- static link all the dependencies so that they don't have to sit in Skyrim's main directory
- libcurl
- cpr
- nlohmann/json
- Make sure this works on all versions
- Skyrim SE (I assume this works, but untested)
- Skyrim AE
- Skyrim VR
- Fallout 4
- Fallout VR