Skip to content

Releases: CPNV-ES/LiveCoding

LiveCoding v2.0.0

29 Mar 14:08
Compare
Choose a tag to compare

Changelog

Report issues here

Client :

  • Share url now supported
  • Add docs for gameManager

Processor :

  • Fix process kill error
  • Docs update

LiveCoding v2.0.0-beta.14

27 Mar 10:49
Compare
Choose a tag to compare
Pre-release

Changelog

Report issues here

Client :

  • Now support sharing url
  • Added console documentation

Processor :

  • Docs update

Livecoding v2.0.0-beta.13

25 Mar 11:04
Compare
Choose a tag to compare
Pre-release

Changelog

Report issues here

Client :

  • Client depencies updates
  • Set the pokedash game as default
  • Improved game creation docs

Processor :

  • Docs update

Available games

  • Pokedash - Find the way to complete the level !
  • Block - A TypeScript implementation of the legacy LiveCoding game (shipped in v1), mainly to provide a TypeScript game example, not stable yet.
  • Test - For testing purpose, not really a game.

Want to create your own game ? Follow the docs.

LiveCoding v2.0.0-beta.12

22 Mar 13:54
Compare
Choose a tag to compare
Pre-release

Changelog

This version is unstable - do not use in production !

Client :

  • Little UI impovments
  • Disable language changes dropdown and game loading button when a process is running
  • Update websocket protocol error codes to match specs

Processor :

  • Update websocket protocol error codes to match specs

LiveCoding v2.0.0-beta.11

22 Mar 10:37
Compare
Choose a tag to compare
Pre-release

Changelog

This version is unstable - do not use in production !

Client :

  • Add save button to download the content editor into a file.
  • Add import button to load a file into the editor content

Processor :

  • Update on the synchronisation procedure between processor and languages process.

Livecoding v2.0.0-beta.10

20 Mar 12:32
Compare
Choose a tag to compare
Pre-release

Changelog - v2.0.0-beta.10

This version is unstable - do not use in production !

Client :

  • Manifest validator now uses the proxy language list to check the available languages.
  • The gameManager now injects the console in the game constructor for easy logging.

Processor :

  • Fix command errors with first command execution.
  • Fix string parsing error in php engine.

Pokedash game :
The legacy game shipped with livecoding is deprecated, the new default game are developped in his dedicated repo : LiveCoding-Pokedash-Game.
You can consult the changelog directly on the dedicated repository.

Livecoding v2.0.0-beta.9

18 Mar 12:32
Compare
Choose a tag to compare
Pre-release

Changelog

This version is unstable - do not use in production !

Client :

  • Game menu now in a dedicated modal.
  • The editor noe auto resize when you resize the browser window.
  • On little screens a burger menu regroups the right navbar menus.

Processor :

  • Fix processor crash with commands return params.
  • Now support process interuption via PROCESS_ENDED_BY_USER code.

Pokedash game :
The legacy game shipped with livecoding is deprecated, the new default game are developped in his dedicated repo : LiveCoding-Pokedash-Game.
You can consult the changelog directly on the dedicated repository.

Livecoding v2.0.0-beta.8

15 Mar 14:06
Compare
Choose a tag to compare
Pre-release

Changelog - v2.0.0-beta.8

This version is unstable - do not use in production !

Client :

  • Now deployed via Github pages : LiveCoding.
  • Support of mobile devices (tablets only).
  • Livecoding implement PWA support, the app is installable on mobile and desktop (with chrome).
  • A serviceWorker is registered to update the app and manage assets cache.
  • Layout now responsive (tablets, desktop).
  • Instructions links now displayed in a dropdown menu.

Processor :

  • Fix processor crash with commands return params.
  • Now support process interuption via PROCESS_ENDED_BY_USER code.

Pokedash game :
The legacy game shipped with livecoding is deprecated, the new default game are developped in his dedicated repo : LiveCoding-Pokedash-Game.
You can consult the changelog directly on the dedicated repository.

Livecoding v2.0.0-beta.7

13 Mar 11:06
Compare
Choose a tag to compare
Pre-release

Changelog

This version is unstable - do not use in production !

Client :

  • Now deployed via Github pages : LiveCoding.
  • Editor theme menu now in the settings modal.
  • Client<->processor protocol managment now separated in a dedicated class.
  • The entire process execution now managed in dedicated class.
  • Process execution supports async/await, allows to display loaders and manage errors easily with async content.
  • New stop button displayed when a process is running.
  • Commandy are now proxied to the game engine.

Processor :

  • PHP fully suported, with multiple operations
  • Ruby partial support

Pokedash game :
The legacy game shipped with livecoding is deprecated, the new default game are developped in his dedicated repo : LiveCoding-Pokedash-Game.
You can consult the changelog directly on the dedicated repository.

Livecoding v2.0.0-beta.6

23 Feb 14:11
Compare
Choose a tag to compare
Pre-release

Changelog :
This version is unstable - do not use in production !

Client :

  • Improved user interface, new menu, new icons
  • Added cliend app docs (architecture, components)

Processor :

  • Now supports running more than one operation by run

Pokedash game :
The legacy game shipped with livecoding is deprecated, the new default game are developped in his dedicated repo : LiveCoding-Pokedash-Game.
You can consult the changelog directly on the dedicated repository.