Skip to content

Releases: z-edit/xelib

xelib v0.6.2

08 Apr 20:34
Compare
Choose a tag to compare

Changes

  • Added missing member baTES4 to archiveTypes enumeration (fixes issue with BSAs being built for the wrong game, causing crashes)

xelib v0.6.1

04 Apr 16:05
Compare
Choose a tag to compare

Changes

  • Fixed BuildArchive not converting some arguments to wide character buffers
  • Added BuildReferenceMap, ResolveElements, and ResolveElementsEx

xelib v0.6.0

07 Feb 04:59
Compare
Choose a tag to compare

Changes

  • Added GetGameLanguage, GetFileContainer, BuildArchive, and GetInjectionTarget
  • Renamed GetBitmapResource to GetTextureData
  • Added archiveTypes enumeration
  • See changelog for xedit-lib v0.5.3
  • See changelog for xedit-lib v0.6.0

xelib v0.5.2

13 Jan 23:21
Compare
Choose a tag to compare

Changes

  • Updated XEditLib, added GetBitmapResource function and added folder argument to GetContainerFiles
  • See changelog for xedit-lib v0.5.2

xelib v0.5.1

04 Nov 01:28
Compare
Choose a tag to compare

Changes

  • Updated XEditLib, added searchMasters argument to GetRecord
  • See changelog for xedit-lib v0.5.1

xelib v0.5.0

11 Sep 21:07
Compare
Choose a tag to compare

Changes

  • Added xelib.GetREFRs
  • Added default values to GetLinksTo, SetLinksTo, and GetLinksToEx
  • Adjusted argument order for SetLinksTo, while still supporting old argument order
  • Simplified xelib.GetRecordConflictData to use xelib.GetConflictData
  • See changelog for xedit-lib v0.4.4 and xedit-lib v0.5.0

xelib v0.4.3

25 Jul 19:34
Compare
Choose a tag to compare

Changes

  • Fixed ElementFromJSON - lib call capitalization wrong
  • Added eslint
  • Fixed missing imports
    • Fixes GetIntValueEx, GetUIntValueEx, and GetFloatValueEx
    • Fixes error handling for BuildReferences and UnloadPlugin
  • Fixed GetAvailableMasters relying on Array.prototype.subtract polyfill from zEdit
  • Fixed SetIntValue setting handle as the value
  • Removed unnecessary locking code
  • Removed unused testing framework (will be using jest in the future)
  • Updated node-gyp
  • XEditLib.dll updated, see the full changelog

xelib v0.4.2

04 Jun 19:41
Compare
Choose a tag to compare

Changes

  • Added common perk functions
  • Fixed bug in GetContainerFiles
  • Added GetRefEditorID record value function
  • XEditLib.dll updated, see the full changelog

xelib v0.4.1

13 May 21:42
Compare
Choose a tag to compare

Changes

  • Added logger and verbose option
  • Added lock for around native addon calls
  • Added 64-bit XEditLib.dll
  • Fixed nan dependency issue
  • Fixed PlacementName bug
  • Added GetExceptionStackLength and GetExceptionStack
  • Fixed helpers.Fail calls clobbering exception information

xelib v0.4.0

06 May 01:37
Compare
Choose a tag to compare

Changes

  • Added ExtractSignature utility function
  • Added WithEachHandle utility function
  • Added CleanStore meta function
  • Fixed exception raised by CreateHandleGroup to use an error object
  • Added GetBodyTemplate, GetArmorType, and SetArmorType record value functions
  • Fixed Add<Item> array value functions ignoring last value argument
  • Updated XEditLib.dll with optimizations (see the full changelog)