Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 22:24
· 97 commits to main since this release
7d3e37f

@saykit/config

Minor Changes

  • 30917de: Add say-tag to name JSX placeholders, extract childless elements as self-closing tags, and compile message values behind an underscore so no name is reserved
  • 06bee33: Reject two different values sharing a placeholder name, and allow a repeat when they are identical

@saykit/react

Minor Changes

  • 90296f6: Compile message values behind an underscore so a value named id no longer displaces the message id
  • 30917de: Add say-tag to name JSX placeholders, extract childless elements as self-closing tags, and compile message values behind an underscore so no name is reserved

Patch Changes

  • 6948695: Rebuild the SayProvider instance when the locale or messages change so locale switches reach descendants

@saykit/transform-js

Minor Changes

  • 90296f6: Compile message values behind an underscore so a value named id no longer displaces the message id
  • 90296f6: Name a placeholder by interpolating a single-key object, ${{ cartTotal: getTotal() }}
  • 06bee33: Reject two different values sharing a placeholder name, and allow a repeat when they are identical

Patch Changes

  • Updated dependencies [30917de]
  • Updated dependencies [06bee33]
    • @saykit/config@0.6.0

@saykit/transform-jsx

Minor Changes

  • 30917de: Add say-tag to name JSX placeholders, extract childless elements as self-closing tags, and compile message values behind an underscore so no name is reserved
  • 90296f6: Name a placeholder by interpolating a single-key object, ${{ cartTotal: getTotal() }}
  • 06bee33: Reject two different values sharing a placeholder name, and allow a repeat when they are identical

Patch Changes

  • c6b374e: Add JSX message source references to parser
  • Updated dependencies [90296f6]
  • Updated dependencies [30917de]
  • Updated dependencies [90296f6]
  • Updated dependencies [06bee33]
    • @saykit/transform-js@0.6.0
    • @saykit/config@0.6.0

babel-plugin-saykit

Patch Changes

  • Updated dependencies [30917de]
  • Updated dependencies [06bee33]
    • @saykit/config@0.6.0

saykit

Minor Changes

  • 90296f6: Compile message values behind an underscore so a value named id no longer displaces the message id
  • 90296f6: Name a placeholder by interpolating a single-key object, ${{ cartTotal: getTotal() }}

unplugin-saykit

Patch Changes

  • Updated dependencies [30917de]
  • Updated dependencies [06bee33]
    • @saykit/config@0.6.0