Skip to content

Releases: elis/djot

v0.5.0

28 Jan 13:44
Compare
Choose a tag to compare

v0.5.0 - Typescript has Arrived!

This is a huge release with a new code editor replacing (later on it will be an option to change editors!) the CodeMirror editor with Monaco - the same editor that is powering VS Code!

This version also introduces Typescript support making Djot that much closer to the so familiar and popular VS Code.

Additionally Djots now will have their own file tabs making navigating large code bases a lot more convenient and simpler.

v0.4.7

31 Dec 09:13
Compare
Choose a tag to compare

This version brings quite a few technical improvements to Djot, including directories support, ability to copy/paste from OS files into a djot, improved compilation mechanism, robust support for SASS/SCSS, rudimentary Firebase Firestore support, and many more minor improvements and bug fixes.

Added:

  • Import local files using import ... from '#@/FILENAME'
  • ReRun Code by pressing CTRL+Enter
  • JSON Loader
  • Directories Support
  • Firebase Integration

v0.4.6

29 Nov 11:37
Compare
Choose a tag to compare

Multi-Window Support and Manual Compile & Run

This release brings support for multiple editor windows along with remembering open windows (editors and Djot players) when restarting the app, and a new switch to disable Compile & Run as-you-type for when that feature is not suitable (such as when working with various on-load effects or with long-running actions).

Multiple Editor Windows

You can now create new editor windows by tapping File → New Window or by hitting Control + Shift + N or Command + Shift + N hotkeys to work with more than one djot at a time.

Screenshot 2023-11-28 at 11 01 41

Screenshot 2023-11-28 at 11 52 11

Manual Compile & Run

Sometimes having the Compile & Run functionality is a nuisance especially in cases where there are on-load triggers or effects or long running processes, or simply when you're in the middle of writing some code and the demo preview area just keeps showing the error notification — "I know the code isn't working, I haven't finished writing the function yet!"

For that Djot introduces a new toggle switch to allow you to invoke Compile & Run only when you want to - it's still blazing fast rendering but it won't get in your way, but rather has a convenient hotkey (Control + Enter or Command + Enter) to Compile & Run your code and update the demo preview area.

SCR-20231128-kugk SCR-20231128-kudl

Additional Changes

  • Improved window File menu and better bound hotkeys for opening, saving, or closing djots

v0.4.5

16 Nov 08:37
Compare
Choose a tag to compare

Multiple File Support!

Version 0.4.5 comes with rollup bundling and improved performance - and now supports multiple files (use the file navigator button on the top right side of the djot to show/hide the file explorer).

image

Additional fixes/changes:

  • Better compiling/rendering handling with crc checks for changed assets/files
  • Added support for CSS/SCSS/SASS files
  • Added support for custom rendering for Djot Player

v0.4.4

05 Nov 11:53
Compare
Choose a tag to compare

Improved Performance

v0.4.3

26 Sep 19:08
Compare
Choose a tag to compare

Notarized version

Initial Public Release - v0.4.2

21 Sep 12:36
Compare
Choose a tag to compare

The first public release of Djot