v1.5 Release
This release note includes changes not only in v1.5 but also in v1.3 and v1.4.
Key Updates
- Social login with any provider is now possible.
- A space feature has been added, allowing management of multiple projects within a space.
- Deletion of deployed circuits is now possible.
StudioApp
New Features and Improvements
- Login
- User account control using any OpenID provider (social login) is now available. Only Studio administrators can configure which provider to use.
- It is now possible to disable Email/password login, which can only be set by Studio administrators.
- Organization
- New user accounts will no longer automatically create their own organizations upon registration.
- A setting has been added to restrict project creation to organizations permitted by the Studio administrator. By default, all organizations can create projects.
- Spaces
- A space feature has been added, allowing multiple projects to be managed within a space.
- Project/Canvas
- When a project is deleted (moved to trash), any deployed circuits will also be deleted.
- It is now possible to fully delete projects.
- Deployed circuits can now be deleted in their entirety or by any workspace.
- Clicking on the organization name or space name in the canvas screen header will now navigate to those pages.
- The width of some input fields in the property panel can now be increased.
- The content of sticky nodes can now be copied to the clipboard.
- The log panel at the bottom of the canvas screen has been removed.
- The issue panel at the bottom of the canvas screen will not be displayed while loading the canvas.
- Templates
- The UX of the incremental search box for templates has been improved.
- Issues with the template list frequently entering a loading state have been resolved.
- The UX for template issuance, updates, and deletions has been improved.
- Others
- An error page will now be displayed when attempting to open inaccessible (nonexistent, permission denied, etc.) projects.
- Improved loading UX during page transitions.
- Japanese support has been added to the user settings screen.
- The UX for password changes has been improved.
- To collect access logs, some operation logs will now be sent to Google Analytics.
Bug Fixes
- The issue where the Home tab became active on the template detail screen has been fixed.
- A problem where some nodes, such as sticky nodes, could not be edited after changing the canvas display/edit mode has been resolved.
- The issue where the latest project name was not displayed in the header of the canvas screen has been fixed.
StudioPlatform
New Features and Improvements
- Introduction of the circuit deletion feature: deployed circuits can now be deleted.
- Introduction of the namespace deletion feature: data between namespaces can now be deleted.
- Improved secret management utilizing Kubernetes native features.
- Enhanced logging for all platform components.
- Added support for collecting internal metrics.
- Refactored all platform components to improve deployment speed.
Bug Fixes
- Fixed an issue where the pipeline would stop.
- Resolved race conditions in the deployment process.
Limitations
# | Limitations | Notes |
---|---|---|
1 | When creating a function, it must be done by using various commands to create a Docker image file from the exaBaseStudio GUI and then push it to ECR. | In the future, we plan to provide an environment for developers to easily continue function development with CI/CD processes running in the backend. |
2 | The Pipeline FailureHandler is currently being fixed and is not available. | |
3 | Docker images used in Functions and SideApps currently operate stably up to 2GB, while those above 3GB may experience instability. The container disk space has CPU and RAM set to 4GB by default. | |
4 | The ability to delete spaces is not currently provided. | If created unintentionally, consider setting "Organization member permission settings" to "Space members only" to hide from other users or renaming it for reuse in another space. |