Releases: CPNV-ES/LiveCoding
LiveCoding v2.0.0
LiveCoding v2.0.0-beta.14
Changelog
Report issues here
Client :
- Now support sharing url
- Added console documentation
Processor :
- Docs update
Livecoding v2.0.0-beta.13
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
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
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
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
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
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
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
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.