Skip to content

Commit 7617d5c

Browse files
authored
Merge pull request #832 from live-codes/releases/v46
Prepare release v46
2 parents fbba9ae + 83d12bd commit 7617d5c

4 files changed

Lines changed: 45 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,41 @@ All notable changes to this project will be documented in this file. See [standa
44

55
---
66

7+
## [v46](https://github.com/live-codes/livecodes/compare/v45...v46) (2025-05-24)
8+
9+
### Highlights for this release
10+
11+
- This release refactors how LiveCodes loads the projects which makes it more performant, more consistent and supports loading much bigger projects.
12+
- Support for Jinja templating language was added.
13+
- Upgraded [React Compiler to RC](https://react.dev/blog/2025/04/21/react-compiler-rc).
14+
- Added docs for the new [Markdown-to-LiveCodes](https://livecodes.io/docs/markdown-to-livecodes) feature.
15+
- Allowed SDK to update editor content only with `setConfig` without reloading the project or editor language. This is useful for streaming content (e.g. from LLM). Demo: https://livecodes.io/?x=id/vya9n6jbuvq&mode=result
16+
17+
### Features
18+
19+
- **Compilers:** add Jinja template support ([9e15076](https://github.com/live-codes/livecodes/commit/9e15076da00c23250c9db90128ac3681e4353aac))
20+
- encode minimal data in url search params and the rest in hash params to allow for longer urls while still maintaining server analytics feature ([80efa44](https://github.com/live-codes/livecodes/commit/80efa446f821ca037369053f8f51a821a50bdd68))
21+
- **SDK:** allow sdk `setConfig` to just update editor content ([282824c](https://github.com/live-codes/livecodes/commit/282824c51d8d49beff16e3bed68aa51333da9f8f))
22+
- **SDK:** communicate sdk and app versions ([63e7db2](https://github.com/live-codes/livecodes/commit/63e7db2f9b4ce3ea1bec89d4461352ce3992166b))
23+
- sort imports with prettier ([7f1145c](https://github.com/live-codes/livecodes/commit/7f1145c7e5d67b57462826c8f6473c06d956bb80))
24+
25+
### Bug Fixes
26+
27+
- **Compilers:** compile asciidoc as standalone ([7ae4220](https://github.com/live-codes/livecodes/commit/7ae4220f7a4e6f45875e78c8331d409449e85612))
28+
- **Config:** fix decoding params ([3494e58](https://github.com/live-codes/livecodes/commit/3494e587d14253284388e058a394b2492a82f252))
29+
- **Editor:** fix loading vue & custom languages in monaco ([b7bbb80](https://github.com/live-codes/livecodes/commit/b7bbb80356b8bc019eb66cd8951b9bc91c62f122))
30+
- fixed self-hosted deployments to GitHub Pages ([9859940](https://github.com/live-codes/livecodes/commit/9859940cd2348858f8f176deefa344942ed1e151))
31+
32+
### Credits
33+
34+
- @BassemHalim refactored the app and SDK to allow for the new project loading feature.
35+
- @tarekwfa0110 added HTML language docs.
36+
- @ahmadalfy , @zyf722 and @Seth0x41 reviewed the Markdown-to-LiveCodes feature.
37+
38+
Thank you ❤️
39+
40+
---
41+
742
## [sdk-v0.11.0](https://github.com/live-codes/livecodes/compare/sdk-v0.10.0...sdk-v0.11.0) (2025-05-24)
843

944
- This release enables the SDK to create playgrounds and generate URLs for much bigger projects, by encoding data in URL hash instead of query params, while maintaining backwards compatibility.

docs/package-lock.json

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"react": "19.0.0",
2727
"react-dom": "19.0.0",
2828
"react-responsive-carousel": "3.2.22",
29-
"remark-livecodes": "0.2.1"
29+
"remark-livecodes": "0.4.0"
3030
},
3131
"devDependencies": {
3232
"@docusaurus/module-type-aliases": "3.7.0",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "livecodes",
33
"version": "0.0.0",
4-
"appVersion": "45",
4+
"appVersion": "46",
55
"description": "Code Playground That Just Works!",
66
"author": "Hatem Hosny",
77
"license": "MIT",

0 commit comments

Comments
 (0)