We are beginning the new year with some major additions to the platform that will make your development experience with scriptr.io faster, easier, and more enjoyable. Here’s a quick overview of the latest updates.
QUALITY OF LIFE UPDATES
We enhanced the coding experience by adding some much needed Quality of Life improvements to the scriptr.io IDE.
After logging in, you’ll notice that the workspace now keeps your script tabs opened between sessions, making it possible to resume work from where you left off.
These script tabs can also be re-positioned (by simply dragging and dropping them), making it easier to organize your work.
Looking for a script in your workspace? Use the Ctrl+Shift+R shortcut to search for it by name from among all your files!
Finally, you can maximize your coding space by entering the new full-screen mode. To do this, simply make sure that your desired script editor is in focus then press the F11 function key to toggle between full-screen mode and the normal workspace view.
In scriptr.io, an application is an isolated container packaging its own scripts, endpoints, data, files, user directory, settings, ACLs, etc. Previously, each account could only hold a single application. With the latest updates, an account can hold multiple applications allowing you to host different projects or to keep your testing and production deployments separate, without needing to sign up for a new account for each.
We have improved the scriptr.io UI development tools by supporting more file types such as XML and Markdown. We also added a special treat for those of you who enjoy using our visual code editor. You can now create your own custom blocks and add them to your scriptr.io Blockly editor by defining them in the file editor using the “Custom Blocks” type. Refer to the documentation for more details and examples on how to create custom blocks.
The latest addition to our family of editors is the JSON mapper. This graphical tool allows you to define a mapping that transforms a JSON structure to another, modifying both the keys and the values. It produces a scriptr.io script library that transforms any JSON input it is fed. This is especially useful when consuming data from a source and pushing it to a target that expects a different payload format.
As always, details can be found in the documentation, and support is available on firstname.lastname@example.org for any inquiries you may have.
Stay tuned for more news and new feature updates!