Releases
v1.2.0
A new code editor, support for legacy devices, and other improvements
✨ New Features
A new, better code editor with live type checks, built-in doc popups, and more!
Add a render option to include a legacy renderer for older browsers
Choose a custom folder for a project when creating it (#138 by @leedigital )
Hotkeys for most tabs and resource creation
Import modules from a *.zip file, in the Catmods tab (#142 by @leedigital )
Patreon screen
Resize the viewport with ct.width and ct.height
Show/Hide the mouse cursor with ct.mouse.show, ct.mouse.hide (#143 by @Wend1go )
⚡️ General Improvements
Add a finally
method for cutscene's promise-like objects
Add patreon translation to German (#140 by @Wend1go )
Allow to change ct.fittoscreen's scaling mode at game's runtime
Create dummy typedefs for modules that don't provide them
🐛 Bug Fixes
An asset should not be allowed to apply if it has an already occupied name
Fix broken zipped projects on windows
Fix multiple tiles not being placed while the Shift key is pressed
Fix non-working export settings on really old projects
Show proper error message when switching to a non-existent room (#144 by @Wend1go )
Update DragonBones and fix issues with skeleton import
🍱 Demos and Stuff
Add typedefs for ct.tween
Add typings for ct.cutscene
Add typings for ct.random
Add typings for ct.vkeys
Complete typings for ct.eqs
Typedefs for ct.flow
Typedefs for ct.touch
Typedefs for ct.yarn
Typings for ct.fittoscreen
Typings for ct.sprite
📝 Docs
Document ct.width
and ct.height
🐛 Fix mistakes in ct.eqs
' docs
✨ Complete translation of Pt-BR docs
⚡ Add a clarification to the second variant of a platform's code at tut-making-platformer
⚡ Document the process of adding typedefs for modules
⚡ Update tut-making-platformer.md (by @Eilandis )
🌐 Website
🐛 Fix a link to site's code license in the footer
🐛 Fix emojis in 1.1.0 changelog entry
🐛 Fix links in reusable stuff
✨ A proper language selector
✨ PT-BR translation on ct.js-site (by @GumpFlash)
⚡ Add a translated contact form for Russian locale
⚡ Better adaptivity
⚡ Better handling of optionally translated pages
⚡ Make the page "made with ct.js" dynamic and based on itch.io engine page
⚡ Tons of improvements here and there
⚡ Tons of new icons
You can’t perform that action at this time.