Skip to content

Releases: ufna/VaRest

VaRest v1.1.33

08 Sep 13:53
Compare
Choose a tag to compare

Added

  • Allow get directly Int Array from json key
  • Enable pre-compile for all targets

Changed

  • Make getters pure and add getter for the verb
  • Remove deprecated VaRest stuff (UEV ready now)

Fixed

  • Fix encode to single string for top-level arrays
  • Fix AsInt64() return type
  • Check extended log to avoid security vulnerability for json content type #348
  • Fix content-length issue for get requests. Close #354. Close #99.

Supported engine versions: UE 4.27

VaRest v1.1-r32

18 Jan 11:56
Compare
Choose a tag to compare

Added

  • Add GetWorldURL helper
  • Int64 support added
  • Support for top-level arrays added #77 #116
  • Decode json should be global and accept a string #115

Changed

  • Json value getters are pure now

Fixed

  • Slightly rename functions to avoid possible issues with android linkage
  • Add category for vars to fix packaging
  • Minor refactoring (headers, const, nullptr)

Supported engine versions: UE 4.26

VaRest v1.1-r30

07 May 18:48
Compare
Choose a tag to compare

Fixed

  • PrettyPrint enabled now again. Close #295
  • Fix enum-related crash mentioned at #278
  • Fix BP frame stack caching related issue. Close #299

VaRest v1.1-r29.2

16 Apr 12:50
Compare
Choose a tag to compare

Fixed

  • PinName should be FName instead of FText (no l10n now). Close #278 - Make Json does not respect link to String Tables in Blueprints
  • Fix CallURL crash
  • Fix build compilation with blueprint nativization enabled. Close #293

VaRest v1.1-r29

01 Apr 09:49
Compare
Choose a tag to compare

Added

  • Add StringToMd5 and StringToSha1 #268 (by @trdwll)
  • Add map support and templated method for setting different types of fields #271 (by @trdwll)
  • Add HTTPStatusIntToEnum #275 (by @trdwll)
  • Override request content for Post/url-encoded-body #268

Changed

  • Move construction methods from VaRestJsonValue to VaRestSubsystem and update CoreRedirects (by @trdwll)
  • Avoid possible name collisions with derived plugins #290
  • Now it's engine subsystem, not the GI one #287

Fixed

  • Fix the crash on MakeJson
  • Fix memory corruption on missing UPROPERTY
  • Fix Base64Encode and Base64Decode methods to support #269 (by @trdwll)
  • Settings is broken after migration to subsystem #276
  • Fix non-unity build (FJsonValue broken in some cases) #277

VaRest v1.1-r28

02 Feb 19:35
Compare
Choose a tag to compare

Added

  • FilterPlugin config added for migration puproses
  • Additional checks to avoid crashes like #259

Changed

  • Update clang-format to the nicest one
  • Subsystems are now used for plugin-specific staff for now

Fixed

  • Fix Writing to File is broken in 4.24. Close #257
  • Fix unicode character becomes u-code representation in string. Close #199. Close #255
  • CallURL refactoring #123

VaRest v1.1-r27.2

09 Jan 20:06
Compare
Choose a tag to compare

Fixed

  • Add class redirectors #249
  • Make Getters pure for BPs #229
  • Multiple defination of "ConstructJsonValue". Close #248. Close #231
  • Place defines to right category
  • Fix make Json node #249
  • Add empty FilterPlugin.ini for marketplace distribution

VaRest v1.1-r27

12 Dec 05:42
Compare
Choose a tag to compare

Release notes:

Added

  • Support UE 4.24 compilation and package #246

Changed

  • Breaking change: Module folder name renamed to VaRest instead of VaRestPlugin
  • Refactor module class #244
  • Make construction functions not Pure. Close #225
  • Add request controller #123
  • Remove CallURL #123
  • Remove Classes folder #244

Fixed

  • Fix V547 Expression 'bIsDirty' is always true #204 #205
  • Converted FVaRest_NamedType::Name to FText For #187
  • Fix clang-format #244

Supported engine versions: UE 4.24

VaRest v1.1-r26 [UE 4.23]

06 Sep 07:17
Compare
Choose a tag to compare

VaRest v1.1-r26

14 Jun 07:28
Compare
Choose a tag to compare

Release notes:

  • [Feature] Save to json file functions are exposed to blueprints now
  • [Bugfix] Fixed major memory leak #220
  • [Bugfix] Fixed large buffer allocation in UTF8 parser

Supported engine versions: UE 4.19-4.22