v38
v38 (2024-12-21)
Highlights for this release
- This release adds the new feature "Code to Image". It allows generating nice-looking code screenshots. Many customization options are available to change the look of the generated image. In addition, many presets are available for quick selection. See docs.
- Catppuccin themes were added for Monaco, CodeMirror and CodeJar.
- User-defined import map in a
<script type="importmap">
tag added to markup is now supported. - In addition to many bugs fixes and improvements.
Credits:
Many thanks to our contributors:
- @zyf722: for improving the i18n workflow and sync with Lokalise, helping with translations and reviewing the "Code to Image" feature.
- @Shlok-Bhakta: for adding Catppuccin themes.
Bug Fixes
- App: fix changing themes in embeds (5ad16f4)
- App: show selected screen after importing external content (3e473b8)
- Compilers: fix cannot find TS compiler in JS (76a7345)
- Compilers: fix Svelte backward compatibility (c9a7412)
- Editor: fix codejar changing cursor position on highlight (84baf7d)
- SDK: fix changing appLanguage from SDK (bd23174)
- Templates: fix/upgrade testing-library (c292807)
- ToolsPane: improve console output for HTMLCollection (d4df4ac)
- ToolsPane: improve console output for nodelist and event objects (e7821cf)
Features
- ci: update .lokalise.json after pulling from Lokalise (ba305c6)
- Code-to-Image: add Code to Image feature (f9a2856)
- Code-to-Image: add copy code link (d883d4e)
- Code-to-Image: apply preset (c7f1db5)
- Code-to-Image: prefill empty editor (f1fe6fa)
- Code-to-Image: re-calculate width on window resize (7dbc1f5)
- Code-to-Image: save custom preset (cf1143c)
- Code-to-Image: set fileName from title (02095a2)
- Code-to-Image: share image (d7611e3)
- Code-to-Image: specify image file name (b3266e2)
- Compilers: upgrade Svelte to v5.12.0 (63d2e2c)
- Import-maps: allow user-defined import map in
<script type="importmap">
(d7d34d2) - UI: add accordion (a8f37fc)