Skip to content

Releases: live-codes/livecodes

sdk-v0.2.1

16 Oct 15:16
eea5d73
Compare
Choose a tag to compare

sdk-v0.2.1 (2023-10-16)

This release mainly updates TypeScript type definitions.

Bug Fixes

  • types: fix types and pkg info for modules with CDN specifier (7cdd9b2)

Features

  • SDK: add flex-grow to playground container and export type Language (3de6805)
  • compilers: add language lua-wasm using wasmoon (832c8e6)
  • compilers: add support for php-wasm (7cf8780)
  • compilers: add support for ruby-wasm (0842d01)
  • import: allow importing typescript playground projects (ced7678)
  • import: import from svelte playground (a8d35e2)
  • import: import from vue playground (9406630)

v15

01 Oct 15:44
cf122c6
Compare
Choose a tag to compare
v15

v15 (2023-10-01)

This release improves R and Python(Pyodide) language support:

  • upgrade versions
  • significant performance improvements
  • add docs

In addition:

  • on deploy QR code is generated for the deploy URL
  • QR code generated for share has LiveCodes logo
  • various bug fixes

Bug Fixes

  • export-share: fix share screen on generating qrcode for short url (7cbede4)
  • result: avoid duplicate handlers in live reload (bef4906)
  • tests: fix sending test results to SDK (08d9bc0)

Features

v14

16 Sep 22:36
c6c5063
Compare
Choose a tag to compare
v14

v14 (2023-09-16)

This release improves running tests:

  • Jest has been upgraded to latest version (v29.7). This includes support for newer Jest API features (e.g. test.each).
  • Added autotest config option to allow auto-running tests on code changes.
  • Show skipped tests, and mark the test result status as skip.

In addition, UI improvements and bug fixes have been added.

Bug Fixes

  • sync: fix autosync toggle not being saved in user data (a52413e)
  • tools: fix showing toolspane in result mode (4ecfe83)
  • tools: show skipped tests (5623c8e)

Features

  • config: add autotest to UserConfig (6fa16f2)
  • config: update UI on loading new config (0f63688)
  • tests: use browserJest (d01989f)
  • tools: run configureToolsPane in loadConfig (ef3aecb)

v13

05 Sep 21:47
f00f3da
Compare
Choose a tag to compare
v13

v13 (2023-09-05)

This release adds support for headless mode. It also adds support to watch for console output and test results.

AI code completion can be disallowed in embedded playgrounds using the query parameter disableAI.

Formatter is lazy loaded in embedded playgrounds only when used.

In addition, various bug fixes and performance improvements were made.

Bug Fixes

  • app: fix URL from "/app" to "/" (09571c7)
  • fix url update on loadConfig e.g. recover (3400bd7)
  • prevent using dev result for SDK code export (6f4300e), closes #423

Features

  • app: allow disabling AI code completion (c4c50f6)
  • services: use sandbox service v7 (26cda26)

Performance Improvements

  • formatter: lazy load formatter (7e73849)
  • mark pure utils & selector functions for tree shaking (3fa8c91)

sdk-v0.2.0

05 Sep 20:26
2316652
Compare
Choose a tag to compare

sdk-v0.2.0 (2023-09-05)

This release introduces headless mode. It also added support to watch for console output and test results.

Bug Fixes

  • SDK: fix race condition when calling SDK methods (85ee589)

Features

  • SDK: add support for headless playgrounds (b312b88)
  • SDK: allow SDK to watch for console output and test results (69f3f04)

Performance Improvements

  • SDK: do not load visual features when headless (dab8ae9)
  • SDK: send data in custom SDK events only if being watched (5810916)

v12

20 Aug 03:31
8828998
Compare
Choose a tag to compare
v12

v12 (2023-08-20)

Bug Fixes

v11

18 Aug 11:28
f2d6ff2
Compare
Choose a tag to compare
v11

v11 (2023-08-18)

Features

  • editor: support codeium AI code assistant (2949ccd)

v10

04 Aug 15:22
780b143
Compare
Choose a tag to compare
v10

v10 (2023-08-04)

Bug Fixes

  • split.show full on small screen (2ce9067)
  • compilers: fix typo in julia public api (06986df)
  • editor: fix editor position, let columns start at 1 (47d0f90)

Features

  • editor: upgrade codejar to v4.1.1 (6d5327f)

sdk-v0.1.2

26 Jul 21:07
69b1314
Compare
Choose a tag to compare

sdk-v0.1.2 (2023-07-26)

Bug Fixes

  • app: update editor settings code sample to use react 18 (fbae92a)
  • console: clear console silently on result page reload (6137125)
  • embed: edit svelte embed snippet to clean up (1da2b38)
  • SDK: add type: "module" to SDK (2444cc5)
  • SDK: fix vue sdk types (79068a3)

Features

  • console: upgrade luna console (2a764d4)
  • editor: upgrade codejar to v3.7.0 (7d256eb)
  • editor: upgrade monaco editor to v0.40.0 (d33aa5c)

v9

22 Jul 22:14
8ba2e53
Compare
Choose a tag to compare
v9

v9 (2023-07-22)

Bug Fixes

  • editor: fix monaco menus overflow (58a7f6a)
  • editor: fix updating editor types (f0576ff)
  • SDK: improve SDK types bundle (75b919b)

Features

  • app: confirm before deleting user templates (8176622)
  • editor: allow setting default types across all languages (f60ea1a)
  • editor: edit pkg info hover (b728b97)