Campfyrr

Imported from github.com/lukeed/clsx· refreshed 13d ago

lukeed/clsx

The project's story from its own changelog, releases and history: the calls it made, the ones it reversed, and the pages it keeps. Not reviewed by its maintainers.

Tuesday, Apr 23, 2024

  • Lukeed added support for very large numbers to class value handling
  • Lukeed expanded class value definitions to accept these large numbers

lukeed/clsx reached 1 turning point.

Every step (1)
  1. lukeed/clsx decided: Extended TypeScript ClassValue type to include bigint (commit 3d960ab)

Friday, Dec 29, 2023

  • Lukeed added a lightweight string‑only helper
  • Team can now use the helper without pulling extra code

lukeed/clsx reached 1 turning point.

Every step (1)
  1. lukeed/clsx decided: Added the "clsx/lite" module for string‑only usage (commit 1a49142)

Saturday, Jul 15, 2023

  • Lukeed changed the exports map with conditional types, breaking existing imports
  • Developers must update imports to match new exports map

lukeed/clsx reached 1 turning point.

Every step (1)
  1. lukeed/clsx decided: Switched to an "exports" map with conditional "types" entries, a breaking change (commit 3ec8e9f)

Saturday, Jul 2, 2022

  • Lukeed created an extra named entry for the helper function
  • Users can now import the helper by name or as default

lukeed/clsx reached 1 turning point.

Every step (1)
  1. lukeed/clsx decided: Introduced a named export alias "clsx" alongside the default export (commit 56ab81f)

Saturday, May 30, 2020

  • Lukeed added support for older runtime environments

lukeed/clsx reached 1 turning point.

Every step (1)
  1. lukeed/clsx decided: Added conditional support for Node 6.x in the build (commit 0fb6d98)

Tuesday, Dec 25, 2018

  • Lukeed added TypeScript definitions to clsx
  • Lukeed included initial size metrics for the new release

lukeed/clsx reached 1 turning point.

Every step (1)
  1. lukeed/clsx: v1.0.0 released, adding TypeScript definitions and initial size metrics (commit 6c6d871)

Monday, Dec 24, 2018

  • Lukeed created the project repository
  • Lukeed added the core source code

lukeed/clsx reached 1 turning point.

Every step (1)
  1. lukeed/clsx: Initial commit created the repository and basic source files (commit 870f1ce)

Field notes

Older

  • readme.md

    From lukeed/clsx on GitHub · created 8 Oct 2026

    13d ago