Skip to content

Releases: kikiutils/node-shared

v15.1.1

Choose a tag to compare

@kiki-kanri kiki-kanri released this 15 May 05:50

compare changes

🩹 Fixes

  • url: Harden redirect path validation (ce06bee)

🏡 Chore

🤖 CI

❤️ Contributors

  • Kiki-kanri

v15.1.0

Choose a tag to compare

@kiki-kanri kiki-kanri released this 10 May 15:41

compare changes

🚀 Enhancements

  • Add more methods to PrecisionNumber (b1bf660)

📖 Documentation

🏡 Chore

✅ Tests

❤️ Contributors

  • Kiki-kanri

v15.0.3

Choose a tag to compare

@kiki-kanri kiki-kanri released this 03 May 13:26

compare changes

🏡 Chore

❤️ Contributors

  • Kiki-kanri

v15.0.2

Choose a tag to compare

@kiki-kanri kiki-kanri released this 21 Apr 06:31

compare changes

🩹 Fixes

  • Validate redirect path to prevent open redirect vulnerability (0cfa21d)
  • Handle zero timeout correctly in EventAwaiter.wait() (d62031d)
  • Handle infinity and division by zero in toPercentageString() (7c27d1f)
  • Validate range parameters in generateWithNestedRandomLength() (2d06fd9)
  • Preserve URL hash fragment in appendRedirectParamToUrl() (ba5e15d)
  • Handle infinity in toPercentageString and update url tests for hash/empty path behavior (20bb178)

📖 Documentation

  • Clarify empty object behavior in stringifyObjectDeterministically() (9b982a3)
  • Clarify keep-alive requirement for usePreserveScroll() (5783450)
  • Update TEST_REVIEW with event-awaiter completion (e02aff5)
  • Standardize JSDoc across src/ and storages/ with import examples (5e86408)
  • Trim README to essential sections, remove Modules & Functions (eb591fc)
  • Add module tree to README (1a951c1)
  • Add classes/ to README module tree (7a263e6)
  • Remove TEST_REVIEW.md (c6fc112)

🏡 Chore

✅ Tests

  • Add range validation tests for generateWithNestedRandomLength() (371048e)
  • Add url validation and edge case tests (199412e)
  • Add time.ts abortableDelay tests (919d253)
  • Add event-awaiter.ts full test suite (f763f9f)

❤️ Contributors

  • Kiki-kanri

v15.0.1

Choose a tag to compare

@kiki-kanri kiki-kanri released this 19 Apr 14:54

compare changes

🩹 Fixes

  • Resolve randomString issues (dd9fda7)

🏡 Chore

✅ Tests

❤️ Contributors

  • Kiki-kanri

v15.0.0

Choose a tag to compare

@kiki-kanri kiki-kanri released this 10 Mar 03:15

compare changes

🏡 Chore

  • Update vscode settings (7b2f6f9)
  • Update eslint config (77a5f00)
  • Update deps, tsdown config and package scripts (5ada952)
  • Update deps and configs (6082b0e)
  • ⚠️ Remove fs-extra dep and remove the relate methods from Path class (e56fd3b)
  • Lint code (e2d0465)

⚠️ Breaking Changes

  • ⚠️ Remove fs-extra dep and remove the relate methods from Path class (e56fd3b)

❤️ Contributors

  • Kiki-kanri

v14.1.2

Choose a tag to compare

@kiki-kanri kiki-kanri released this 23 Feb 03:00

compare changes

🏡 Chore

❤️ Contributors

  • Kiki-kanri

v14.1.1

Choose a tag to compare

@kiki-kanri kiki-kanri released this 19 Jan 06:32

compare changes

🩹 Fixes

  • Adjust customExports order in tsdown.config to move wildcard (*) exports to the end (0b3f357)

🏡 Chore

❤️ Contributors

  • Kiki-kanri

v14.1.0

Choose a tag to compare

@kiki-kanri kiki-kanri released this 03 Jan 09:05

compare changes

🚀 Enhancements

  • Update toBuffer and BinaryInput to accept more input types (ddc922d)

🏡 Chore

❤️ Contributors

  • Kiki-kanri

v14.0.1

Choose a tag to compare

@kiki-kanri kiki-kanri released this 25 Dec 03:28

compare changes

🏡 Chore

❤️ Contributors

  • Kiki-kanri