Skip to content

Releases: kitajs/html

@kitajs/ts-html-plugin@5.0.0-next.1

13 Apr 00:14
60a012d

Choose a tag to compare

Pre-release

Major Changes

Patch Changes

@kitajs/html@5.0.0-next.1

13 Apr 00:14
60a012d

Choose a tag to compare

Pre-release

Major Changes

  • 26a6c2f
    Thanks @arthurfiorette! - Migrate to typescript@6

  • e5da2a0
    Thanks @arthurfiorette! - Remove the global
    SUSPENSE_ROOT in favor of the exported SuspenseRoot state object from
    @kitajs/html/suspense.

    If you were reading or mutating globalThis.SUSPENSE_ROOT directly, update that code to
    import and use SuspenseRoot instead.

Patch Changes

  • 2652e1b
    Thanks @arthurfiorette! - Scope streamed Suspense
    marker ids by request id to avoid collisions across multiple streamed roots in the same
    document.

    If you consume SuspenseScript output directly, note that fallback, template, and
    script ids now include the request id prefix, and the client helper requires modern
    browser support for <template>.content and Element.remove().

@kitajs/fastify-html-plugin@5.0.0-next.1

13 Apr 00:13
60a012d

Choose a tag to compare

Major Changes

Patch Changes

  • Updated dependencies
    [26a6c2f,
    e5da2a0,
    2652e1b]:
    • @kitajs/ts-html-plugin@5.0.0-next.1
    • @kitajs/html@5.0.0-next.1

@kitajs/express-html-plugin@5.0.0-next.0

13 Apr 00:14
60a012d

Choose a tag to compare

Major Changes

  • a9ab97c
    Thanks @arthurfiorette! - Add an Express
    integration with res.html(), auto-doctype, and Suspense streaming support

Patch Changes

  • Updated dependencies
    [26a6c2f,
    e5da2a0,
    2652e1b]:
    • @kitajs/ts-html-plugin@5.0.0-next.1
    • @kitajs/html@5.0.0-next.1

@kitajs/ts-html-plugin@5.0.0-next.0

12 Mar 14:25
a2cf72e

Choose a tag to compare

Pre-release

Major Changes

  • cc33bc3
    Thanks @arthurfiorette! - Major overhaul: Rework
    the entire codebase to improve performance, reliability, and maintainability. This
    includes porting all code to TypeScript, improving the test suite, and removing
    deprecated APIs.

Minor Changes

Patch Changes

  • bf6d266
    Thanks @arthurfiorette! - Fix double escape
    detection for self-closing components and JSX in expressions

    The TS88602 DoubleEscape error was not being triggered for self-closing components like
    <UserBadge /> when used as direct children of elements with the safe attribute, or
    when used within expressions (ternary operators, binary operators).

    This fix ensures that all JSX types (elements with opening/closing tags, self-closing
    elements, and fragments) are properly detected in both direct children and expression
    contexts, preventing double-escaped HTML output that would corrupt markup.

  • 3a287d5
    Thanks @arthurfiorette! - Skip xss check for
    str && cases

  • 86301e4
    Thanks @arthurfiorette! - Support for multiline
    TSServer messages and improvements to XSS Children detection

  • ee567f8
    Thanks @arthurfiorette! - Fixed CLI inconsistencies
    with a dedicated bin js file

  • Updated dependencies
    [4d6fa0e,
    cc33bc3,
    2a32081,
    2b37245]:

    • @kitajs/html@5.0.0-next.0

@kitajs/html@5.0.0-next.0

12 Mar 14:25
a2cf72e

Choose a tag to compare

Pre-release

Major Changes

  • cc33bc3
    Thanks @arthurfiorette! - Major overhaul: Rework
    the entire codebase to improve performance, reliability, and maintainability. This
    includes porting all code to TypeScript, improving the test suite, and removing
    deprecated APIs.

  • 2b37245
    Thanks @arthurfiorette! - Removed deprecated
    @kitajs/html/register

Patch Changes

@kitajs/fastify-html-plugin@5.0.0-next.0

12 Mar 14:25
a2cf72e

Choose a tag to compare

Major Changes

  • cc33bc3
    Thanks @arthurfiorette! - Major overhaul: Rework
    the entire codebase to improve performance, reliability, and maintainability. This
    includes porting all code to TypeScript, improving the test suite, and removing
    deprecated APIs.

Patch Changes

@kitajs/html@4.2.13

20 Feb 13:33
fb43d7a

Choose a tag to compare

Patch Changes

@kitajs/html@4.2.12

10 Feb 15:48
e7ca4b6

Choose a tag to compare

Patch Changes

@kitajs/ts-html-plugin@4.1.4

09 Feb 23:18
01ca2e8

Choose a tag to compare

Patch Changes