Skip to content

v6.11.0

Choose a tag to compare

@ncamera ncamera released this 03 Jun 18:01
· 73 commits to main since this release

Chameleon 6.11.0 (2025-06-03)

Category Change
Breaking Change Feature Performance Refactoring [ch-chat][ch-markdown-viewer] Refactor the rendering engine to migrate to the Lit compiler by @ncamera in #512
Feature Fix [ch-chat] Fix sequential calls for addNewMessage not working when the chat is empty and add sendChatMessage method by @ncamera in #513
Fix [ch-tree-view-render] Correctly sort by default items that don't have an order by @ncamera in #514

Breaking changes

  • The ch-chat and ch-markdown-viewer components are now rendered using the Lit compiler.

  • This compiler help us to facilitate the way to customize the render of the components, because this compiler doesn't need a build step to provide custom templates for the components. See more in https://lit.dev/docs/libraries/standalone-templates/

  • Due to the above, there are the following breaking changes:

    • The renderItem property of the ch-chat now must return a TemplateResult. This is achived by using a Lit template with the html function.

    • The renderCode property and the MarkdownViewerCodeRender type of the ch-marrkdown-viewer now must return a TemplateResult. This is achived by using a Lit template with the html function.

Full Changelog: v6.10.0...v6.11.0