Skip to content

Releases: kenany/get-random-values

4.1.0

15 Oct 15:33

Choose a tag to compare

4.1.0 (2025-10-15)

Features

  • replace global with window-or-global (47cb6eb)

4.0.0

13 Aug 01:46

Choose a tag to compare

4.0.0 (2025-08-13)

⚠ BREAKING CHANGES

  • Node.js v18 is no longer supported.

Features

  • drop Node.js v18 support (ddef386)

3.0.0

21 Sep 20:43

Choose a tag to compare

3.0.0 (2023-09-21)

⚠ BREAKING CHANGES

  • Node.js v14 and v16 are no longer supported.

Features

  • drop Node.js v14 and v16 (329c91b)

2.1.0

26 Mar 17:54

Choose a tag to compare

2.1.0 (2023-03-26)

Features

  • add TypeScript declarations (9a7f39f)

2.0.0

25 Jun 16:24

Choose a tag to compare

2.0.0 (2022-06-25)

⚠ BREAKING CHANGES

  • Node.js v10 and v12 are no longer supported.

Features

  • drop Node.js v10 and v12 support (1e727b9)

1.2.2

25 Aug 20:42

Choose a tag to compare

1.2.2 (2020-08-25)

Bug Fixes

  • update copyright year to 2020 (4761fef)

1.2.1

25 Aug 20:28

Choose a tag to compare

1.2.1 (2020-08-25)

Bug Fixes

1.2.0

08 Jan 15:15
1.2.0
57b6cd4

Choose a tag to compare

  • #4: A TypeError is now thrown if you attempt to use Node.js crypto on anything but an Uint8Array
  • #6: Mutated array/buffer is now returned
  • #7: Added a missing semicolon
  • #8: tape@^4.4.0
  • #9: lodash.foreach@^3.0.3
  • #10: lodash.isfunction@^3.0.6
  • #11: Removed testling stuff
  • #12: Updated copyright year

1.1.1

18 Sep 16:19
1.1.1

Choose a tag to compare

  • Fixed bug where browsers without crypto would try to use require('crypto').randomBytes
  • Removed extra semicolon
  • testling

1.1.0

05 Sep 19:09
1.1.0

Choose a tag to compare

  • #3: Removed broquire dependency is favor of the browser field in package.json. This means one less dependency whilst still preventing browserify from shimming Node.js crypto.