DEV Community

Bluspace
Bluspace

Posted on

The Space 0.3.5: What's coming up in our latest release

Visit The Space here to try it: https://thespace.bluspace.net

Overview

With The Space, our HTML/CSS/JS being used by more and more people, we're releasing a new major update to improve DX and security for experienced and beginner programmers alike. This post will give an in-depth overview.

Highlight: New CodeGuard feature for security

When importing a .thespace file, experienced programmers will know to only import code they trust. However, beginners may not always bear this in mind. JS malware is easy to create, and if you don't follow security guidelines you may allow it to get onto your machine through The Space. Note that this can only occur when users import saved code. CodeGuard will add enhanced security by:

  • Warning users when importing .thespace files containing JS code

  • Allowing users to preview code without importing it

  • Not running imported code by default, users must press the Render button

  • Optionally disabling popups (prevents code from escaping sandboxing)

Richer metadata in .thespace files

Project saves will include the date the file was made and the author name (set this field in settings).

More editor options

More options available for configuring the look, feel and behavior of the editor.

Custom Themes

Allows you to import themes into the space via standard Monaco .json files.

Tweaks and Bugfixes

Background colors will be changed in a few places to provide a better contrast ratio. Performance will be slightly increased in a few spots as well.

Conclusion + 0.4 sneak peek

Well, that's it! We hope these changes will be useful to all of our users. In 0.4, you just might see:

  • Temporary hosting

  • Account system

  • Uploading images

And more!

Also, if you haven't checked out these awesome tools by the Bluspace team, make sure to give them a look here at ByteStackTools.

Top comments (0)