astro/packages/renderers/renderer-preact/CHANGELOG.md
github-actions[bot] 1d9f8a57f5
[ci] release (#2619)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-02-18 16:33:56 -06:00

4.1 KiB

@astrojs/renderer-preact

0.5.0

Minor Changes

0.5.0-next.0

Minor Changes

0.4.0

Minor Changes

0.3.2

Patch Changes

0.3.1

Patch Changes

0.3.0

Minor Changes

  • e6aaeff5: Updated framework renderers for the v0.21.0 release of Astro. Assorted changes and a new renderer interface are included in this release.

0.3.0-next.1

Patch Changes

  • 3cd1458a: Bugfix: Bundled CSS missing files on Windows

0.3.0-next.0

Minor Changes

  • d84bfe71: Updates the renderers to confirm to the new renderer API.

0.2.2

Patch Changes

  • 97d37f8f: Update READMEs for all renderers

0.2.1

Patch Changes

  • f7e86150: Fix an issue where preact component UI wouldn't update on hydrate

0.2.0

Minor Changes

  • bd18e14: Switches to the new JSX Transform originally introduced for React v17. This also leverages the new jsxTransformOptions options for renderers.

    This change also removes the need for importing your Framework's jsxFactory directly, which means you can wave goodbye to import React from "react"; and import { h } from "preact";.

    If you are using mutliple frameworks and a file doesn't reference react or preact, Astro might not be able to locate the correct renderer! You can add a pragma comment like /** @jsxImportSource preact */ to the top of your file. Alternatively, just import the JSX pragma as you traditionally would have.

Patch Changes

  • bd18e14: Update check logic to exclude false-positives from SolidJS

0.2.0-next.0

Minor Changes

  • bd18e14: Switches to the new JSX Transform originally introduced for React v17. This also leverages the new jsxTransformOptions options for renderers.

    This change also removes the need for importing your Framework's jsxFactory directly, which means you can wave goodbye to import React from "react"; and import { h } from "preact";.

    If you are using mutliple frameworks and a file doesn't reference react or preact, Astro might not be able to locate the correct renderer! You can add a pragma comment like /** @jsxImportSource preact */ to the top of your file. Alternatively, just import the JSX pragma as you traditionally would have.

Patch Changes

  • bd18e14: Update check logic to exclude false-positives from SolidJS

0.1.3

Patch Changes

  • 0abd251: Allows renderers to provide knownEntrypoint config values

0.1.2

Patch Changes

  • 9d4a40f: Fixes bug with using arrow function components

0.1.1

Patch Changes

  • ab2972b: Update package.json engines for esm support

0.1.0

Minor Changes

0.1.0-next.0

Minor Changes