Umajin 3.6.0

Editor improvements

Multiuser syncing and file conflict handling

Collapse scene tree items

Miscellaneous

App capabilities

Digital agent features

Voice commands, text-to-speech and digital avatar

Circle component

Desktop App Features

Developer features


Umajin 3.5.5

  • Fix: Http Delete API not working with additional headers (such as AWS S3)
  • Enhancement: Sound actions support file:// prefix for loading sounds from locations outside audio folder.

Umajin 3.5.4


Umajin 3.5.3

Desktop app improvements

  • Allow includes to be used in DirectX shaders. Paths must be relative to source shader file.
  • JS APIs and project setting to control window state (window_?? and screen_?? globals, moveWindow)
  • on_mouse_down event fixed to work in Editor Lite.
  • events such as on_down and on_up now include the modifier for detecting mouse button, shift/control keys etc.

Umajin 3.5.2

Desktop app improvements

  • Added mouse events for JS (down, up, wheel, enter, leave)
  • Set desktop window title from JS
  • full_project_path getGlobal provides absolute path

Amazon S3 improvements

  • Supports latest “v4 Signature”
  • JS S3 Upload now supports different regions
  • Added S3Link JS function – get an S3 download link

Renderkit improvements

  • Support adding spine animations
  • Added setting model orientation by quarternion
  • Added getting screenspace bb for a model
  • Added getting the aabb for a model

Other changes

Improved JS error logging
Fix publishing project effects/shaders and 3d models
Fixed delays when using editor menu in large projects

Umajin 3.5.1

Features

Editor

Improved switching to the editor from other apps – reloading shaders, Javascript and images
Offline mode: project option to allow the app to still use HTTP

MacOS

Editor and viewer are now notarized so can be launched normally (still has the “downloaded from the internet” confirmation prompt)


Umajin 3.5.0

Features


Umajin 3.4.0

Internal release only


Umajin 3.3.0

Features

Fixes


Umajin 3.2.1

Offline maps

Fix poor performance when fonts missing
Mac: Fix editor not opening when clicking “Open” on the first-time “Run application from the internet” dialog


Umajin 3.2

Mac: Fix crash at startup on Catalina.
Improved performance and reliability:

Undo/redo is now per-page

Device list updated to remove obsolete devices and add new models.
Other fixes


Umajin 3.1

The release of Umajin 3.1 brings with it our new multi-user editing feature.  You can now collaborate with your colleagues directly within the Umajin Editor.

Multi-User

The multi-user system allows people to work simultaneously on the same project.  A list of users who are currently logged in to the project is displayed in the top right corner of the Umajin Editor.  Any time a project member makes a change to components on a page, these changes are immediately (in real-time) synchronized with the other team members.  To make use of this system simply update your Umajin Editor to version 3.1 and it will be available.


Umajin 3.0

This major release sees a move to simplified naming of our applications.  Umajin App Creator becomes Umajin Editor and Umajin Preview becomes Umajin Editor Lite to reflect the new functions within. A totally new User Interface design and all the features below round out this 3.0 release.

Umajin Editor (formerly Umajin App Creator)

We have gone through the whole application and updated the user interface design of our Umajin Editor to look better on higher resolution displays.  The design has then followed on to our Umajin Editor Lite as well.  All component and action icons have been updated as well to give a more cohesive experience.  There is a project history tab in the Project List so authors can see what has been completed on their project and the list is searchable.  You can now drag ‘n’ drop components on the scene tree and in the actions lists in the properties inspector. Guide-wire positions can also be precisely set by clicking on the Guide-wire tab.  Project settings can now be edited in the Properties Inspector and can be undone.

Umajin Editor Lite (formerly Umajin Preview)

The Umajin Editor Lite has had the aforementioned User Interface redesign and we have replaced the old iconic state information with more readable ‘plain English’ descriptions of the projects state on the device.  It includes information about whether the project is loaded, needs to be downloaded, is up-to-date, etc.  Other new features include a new commenting system (which synchronizes with Umajin Editor), console window and pages list screen.  The threaded commenting system allows users of the Umajin Editor Lite to give feedback to the author on specific pages of the project.  These comments can be accessed by the Umajin Editor on the desktop for discussion.  The console window shows information (from the Umajin JavaScript engine) to help the author view state and error information from their scripts and custom components directly on the mobile device.  The pages list shows all pages of the project so the user can find and comment on them even when the page is not navigable.

Notch Support in Android and iOS

The Umajin ecosystem now has notch support on iOS (for iPhone X and later) and Android 9.0 (Pie) devices that have a notch.  The status bar can also now be displayed while a project is active as well.

Mapping

Google Maps now work on desktop (macOS and Windows).  This will help with testing maps when authoring new projects. We have improved zoom capabilities and the ability to add a fake user location for testing as well.

Numerous other enhancements

We have updated the permissions systems for both Android and iOS.  The Windows Editor is now a 64bit application and we have added macOS Mojave permissions for Camera and Microphone.  There is better management of Text entry components.  The reliability and consistency of feed components has been improved and many other minor bugs have been resolved.