Skip to content

Releases: hatsyjs/httongue

Release 3.1.0

26 May 02:22
v3.1.0
1e25a5c
Compare
Choose a tag to compare

Changes

  • Drop MimeType enum occasionally left from v2.

Release 3.0.0

26 Apr 09:21
v3.0.0
b22e7e5
Compare
Choose a tag to compare

Changes

  • Rename to httongue.
  • Bundle to ES2022.
  • Rename hyphenateDecapName() to hyphenate().
  • Rename hyphenateCSSName() to hyphenateCSS()
  • Drop confusing hyphenateName().
  • Rename decodeURLComponent() to decodeURISearchPart().

Features

  • Add RFC3986-compiant encoders:
    • encodeURIPart(),
    • encodeURISearchPart().
  • Add Unicode-compliant capitalization utilities:
    • capitalize(),
    • decapitalize().
  • Add JavaScript codegen helpers:
    • escapeJsString(),
    • jsPropertyAccessor(),
    • jsStringLiteral(),
    • quoteJsKey().

Release 2.4.0

27 Jan 09:52
v2.4.0
3a61b5d
Compare
Choose a tag to compare

Changes

  • Make MIMEType a enum rather const enum.

Packaging

  • Build with @run-z/project-config.
  • Make exports compatible with Node16 module resolution.

Release 2.3.0

28 May 05:36
v2.3.0
Compare
Choose a tag to compare

Packaging

  • Bundle in ESM format only.

Release 2.2.0

04 Dec 07:25
Compare
Choose a tag to compare

New Features

  • Add hyphenateCSSName() function specific to CSS property names.
  • Add hyphenateDecapName() function that avoids the leading hyphen.

Release 2.1.0

02 Dec 11:04
Compare
Choose a tag to compare

New Features

  • Implement hyphenateName() function to hyphenate property names.

Release 2.0.0

02 Dec 02:32
Compare
Choose a tag to compare

Rename to @frontmeans/httongue.

Breaking Changes

  • Replace XXX__MIME constancts with const enum MIMEType.

Release 1.1.2

26 Nov 04:09
Compare
Choose a tag to compare

Packaging

Release 1.1.1

10 Nov 08:49
Compare
Choose a tag to compare

Fixes

  • Exclude build configs from the package.

Release 1.1.0

07 Nov 04:52
Compare
Choose a tag to compare

New Features

  • Add constants for MIME types.