Skip to content

Releases: juner/kysely-sensitive-param

v1.1.2

Choose a tag to compare

@juner juner released this 27 Jul 02:05

[1.1.2] - 2026-07-27

Added

  • markSensitive now accepts null as a single sensitive value.

v1.1.1

Choose a tag to compare

@juner juner released this 27 Jul 01:18

Summary

  • Improved package documentation by adding JSDoc comments for exported APIs.
  • Bumped the package version to 1.1.1.

v1.1.0

Choose a tag to compare

@juner juner released this 27 Jul 00:59

[1.1.0] - 2026-07-27

Added

  • markSensitive now accepts arrays of primitive values (string[], number[], boolean[]) and wraps each element as a sensitive parameter.
  • Added tests for string and number array handling in markSensitive.

v1.0.1

Choose a tag to compare

@juner juner released this 25 Jul 14:34

Fixed

  • Added repository, bugs, and homepage package metadata so npm links back to the GitHub repository, issue tracker, and README.

v1.0.0

Choose a tag to compare

@juner juner released this 24 Jul 08:56

Changelog

All notable changes to this project will be documented in this file.

[1.0.0] - 2026-07-24

Added

  • Initial standalone release of kysely-sensitive-param.
  • SensitiveParam, markSensitive, isSensitive, and getSensitiveValue.
  • SensitiveUnwrappingDialect for unwrapping sensitive parameters before query execution.
  • makeLogging with configurable sensitive placeholders.
  • Vitest coverage for SensitiveParam, logging behavior, and dialect wrapping behavior.
  • GitHub Actions workflow for lint, typecheck, test, and build.
  • ESLint setup using an eslint.config.mts flat config.