Skip to content

Releases: ezzatron/nvector-js

v0.6.7

17 Sep 22:07
v0.6.7
6201366
Compare
Choose a tag to compare
v0.6.7 Pre-release
Pre-release

Fixed

  • Fixed an incorrect bugs URL in the package.json file.

v0.6.6

14 Sep 11:29
v0.6.6
8522cfb
Compare
Choose a tag to compare
v0.6.6 Pre-release
Pre-release

Fixed

  • Checking that releases are still possible with the new repository field in package.json.

v0.6.5

11 Jun 08:18
v0.6.5
e481fee
Compare
Choose a tag to compare
v0.6.5 Pre-release
Pre-release

Fixed

  • Updated the package.json repository property so that NPM provenance will hopefully STFU and work.

v0.6.4

11 Jun 08:13
v0.6.4
d123c49
Compare
Choose a tag to compare
v0.6.4 Pre-release
Pre-release

Fixed

  • Added NPM provenance.

v0.6.3

11 Jun 08:09
v0.6.3
0cbd2fe
Compare
Choose a tag to compare
v0.6.3 Pre-release
Pre-release

Fixed

  • Added --allow-dirty to JSR publishing command because it doesn't like that the version number is set as part of the publishing workflow.

v0.6.2

11 Jun 07:59
v0.6.2
27113a2
Compare
Choose a tag to compare
v0.6.2 Pre-release
Pre-release

Fixed

  • Excluded unnecessary files from the JSR published package.
  • Restricted the Prettier version to avoid prettier/prettier#16351

v0.6.1

11 Jun 07:42
v0.6.1
27cf5b1
Compare
Choose a tag to compare
v0.6.1 Pre-release
Pre-release

Fixed

  • Published to JSR.

v0.6.0

31 May 08:26
v0.6.0
e1851bd
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Changed

  • [BREAKING] Geodetic coordinates are now accepted and returned in longitude, latitude order instead of latitude, longitude order. This change brings the library in line with GeoJSON, Turf.js, and Mapbox. It's also more intuitive for most users, since the longitude can be thought of as the x-coordinate and the latitude as the y-coordinate. The following functions are affected:
    • fromGeodeticCoordinates
    • toGeodeticCoordinates

v0.5.0

28 May 11:38
v0.5.0
fab3739
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

Added

  • Added a sphere function for creating spherical ellipsoids.

Changed

  • [BREAKING] All exports have been renamed to clarify their purpose:
    • deg -> degrees
    • lat_long2n_E -> fromGeodeticCoordinates
    • Matrix3x3 -> Matrix
    • n_E_and_wa2R_EL -> toRotationMatrixUsingWanderAzimuth
    • n_E2lat_long -> toGeodeticCoordinates
    • n_E2R_EN -> toRotationMatrix
    • n_EA_E_and_n_EB_E2p_AB_E -> delta
    • n_EA_E_and_p_AB_E2n_EB_E -> destination
    • n_EB_E2p_EB_E -> toECEF
    • p_EB_E2n_EB_E -> fromECEF
    • R_Ee_NP_X -> X_AXIS_NORTH
    • R_Ee_NP_Z -> Z_AXIS_NORTH
    • R_EL2n_E -> fromRotationMatrix
    • R_EN2n_E -> fromRotationMatrix
    • R2xyz -> rotationMatrixToEulerXYZ
    • R2zyx -> rotationMatrixToEulerZYX
    • rad -> radians
    • rotate -> transform
    • unit -> normalize
    • Vector3 -> Vector
    • xyz2R -> eulerXYZToRotationMatrix
    • zyx2R -> eulerZYXToRotationMatrix

Removed

  • [BREAKING] The WGS_84_SPHERE constant has been removed. Use the sphere function with your chosen radius instead.

v0.4.1

08 May 11:31
v0.4.1
c1b34af
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

Fixed

  • Expanded README documentation.