Skip to content

Releases: gecko0307/dlib

dlib 1.6.0

Choose a tag to compare

@gecko0307 gecko0307 released this 04 Aug 11:19
  • dlib.core
    • Mutex is now @nogc
  • dlib.time
    • New package dlib.time
  • dlib.container
    • New module dlib.container.sorting.

dlib 1.5.1

Choose a tag to compare

@gecko0307 gecko0307 released this 19 Jul 13:30
  • dlib.serialization
    • Fix empty JSON arrays and objects that were interpreted as JSONType.Null nodes.

dlib 1.5.0

Choose a tag to compare

@gecko0307 gecko0307 released this 10 Jul 09:33
  • dlib.math
    • New function trsMatrix that creates a transformation matrix from translation/rotation/scaling a once, without three matrix multiplications
    • New function shortestAngleDelta that returns shortest angular distance between two angles
    • New interpolation function lerpAngle that linearly interpolates between two angles along the shortest arc
    • New easing function easeOutElastic
    • Function wrapAngle now works with any angular units thanks to the new optional parameter period: for example, 360 for degrees, 2.0 * PI for radians.

dlib 1.4.1

Choose a tag to compare

@gecko0307 gecko0307 released this 01 Jan 18:58
  • dlib.geometry
    • Fix setting OBB.center.

dlib 1.4.0

Choose a tag to compare

@gecko0307 gecko0307 released this 01 Dec 10:32

Changes since dlib 1.4.0 beta1:

  • dlib.math
    • Matrix.isAffine, Matrix.inverse, Matrix.getColumn, Quaternion.toMatrix4x4, Quaternion.toMatrix3x3 are now const.

dlib 1.4.0 beta1

Choose a tag to compare

@gecko0307 gecko0307 released this 31 Oct 13:08
  • dlib.memory
    • dlib.memory.arena - a general-purpose region-based memory allocator
  • dlib.container
    • dlib.container.spscqueue - wait-free single-producer single-consumer queue
    • dlib.container.mappedlist - a list with string-mapped indices
  • dlib.math
    • New function wrapAngle in dlib.math.utils.

dlib 1.3.3

Choose a tag to compare

@gecko0307 gecko0307 released this 30 Aug 18:51
  • dlib.serialization
    • Fix bugs in dlib.serialization.json.

dlib 1.3.2

Choose a tag to compare

@gecko0307 gecko0307 released this 01 May 18:59
  • dlib.math
    • lookAtMatrix now checks for matching eye and up directions
    • Fix unittest for vector swizzling

dlib 1.3.1

Choose a tag to compare

@gecko0307 gecko0307 released this 10 Mar 09:50
  • dlib.math
    • Limit dlib.math.sse for x86_64 only
    • dlib.math.complex.zeta was removed due to its broken status.

dlib 1.3.0

Choose a tag to compare

@gecko0307 gecko0307 released this 21 Feb 18:21

No changes since dlib 1.3.0 beta1.