Release Notes
Updates on each released version of Mobilize.Net Bifrost
Public Preview - February 20th, 2023
BlackDiamond Studio Portal
Added
You can now select and delete multiple projects from the project list at once.
BlackDiamond Studio IDE
Fixes
Generated EWI (Errors, Warnings, Information) descriptions were not displayed in IDE BlackDiamond extension.
Public Preview - February 2nd, 2023
BlackDiamond Studio Portal
Added
Text related to next steps after conversion are now presented as a tooltip.
BlackDiamond Studio IDE
Added
Streamlit support on the IDE.
Fixed
Docx and HTML reports are now available after conversion.
Public Preview - January 25th, 2023
BlackDiamond Studio IDE
Added
The Output of conversions now is generated into a subfolder inside the Target folder.
Public Preview - December 23th, 2022
BlackDiamond Studio Portal
Added
Adding filters and search criteria to navigate across the project list. Now you can use Project type, whether the project is shared or not, and the language or platform used in the project.
Sort projects by creation date and alphabetical order.
Reset Multi-factor authentication (MFA) now is possible by clicking on the forgot password option available on the Sign-in screen
Fixed
Projects can't be created with a name used before, even if the project was deleted.
Wording changes in templates
BlackDiamond Studio IDE
Added
Include support to run the RapidScan tool inside BDS IDE. You can run RapidScan on your code and get the reports about the files analyzed by the tool.
Fixed
Support to database connections with passwords that contain special characters like $ or !.
Connection information was lost after restarting the IDE.
Suspended screen because inactivity was updated, now you can check the project's name and identify which IDE was suspended.
Public Preview - November 25th, 2022
BlackDiamond Studio Portal
Added
New Search Bar is available for Project's screen
Scala and Python Assessments now can be executed without a license
Statistics are now available for template creators
User role is now available in the project's card
Fixed
Project's page pagination is working for shared projects
BlackDiamond Studio IDE
Added
Streamlit apps now are supported from the IDE Terminal
Public Preview - November 10th, 2022
BlackDiamond Studio Portal
Added
SnowConvert for PySpark is available now!
PySpark Qualification
Template Creation is now supported on BDS if you want to try this feature please contact us
Fixed
Wizard improvements for shared projects.
License Key activation mechanism improvements on shared projects.
Text related with the source of the code when using an external repository on conversion projects.
BlackDiamond Studio IDE
Added
Migrations from any folder structure or name are now supported by our IDE
Session is now suspended (all changes are saved on the repo) after a certain period of inactivity.
New custom marketplace available for all user so extensions develop by Mobilize.Net can be installed on each IDE instance.
Restart IDE option now deletes previous Persistant Volume and creates a new one from scratch.
Fixed
The duplicated header on IDE when the user ran into a network issue is removed.
Conversion using a blank project type is enabled.
Public Preview - October 13th, 2022
BlackDiamond Studio Portal
Fixed
Removed third party cookies workflow.
Enable Restart IDE feature for all project members.
Added
Project Templates feature.
New assessment card in project wizard to separate it from Conversion card.
Product tour tooltips improved.
BlackDiamond Studio IDE
Fixed
Removed Cancel button from conversion modal.
Added
Restart IDE now restarts the Persistant Volume, so the user will have a cleaner environment after Restart.
Culling policy updated.
Public Preview - September 29th, 2022
BlackDiamond Studio Portal
Fixed
Support for heavy zip files in the uploader.
Wording related to Qualification Tool.
Support for templates using external repositories.
Added
Improvements on how the onboarding tooltips are displayed.
BlackDiamond Studio IDE
Fixed
Conversion settings parameters sync with portal.
Added
Conversion status messages improvements. (Adding more information about progress states)
New ability to restore the conversion progress when the IDE is refresh or restore.
Conversion option is lock if the user already has a conversion in progress.
Public Preview - September 9th, 2022
BlackDiamond Studio Portal
Fixed
Fix to resolve issues related with snowflake connection with shared projects.
Fix to unwanted logout in BDS.
Fix to duplicated testing extension tabs.
Fix to Oracle project migration logs.
Fix to information of licenses not being stored in the DB when added manually.
Added
Improvement on conversion progress messages.
Home page product tour.
Qualification Tool for Python and Scala.
Updated project creation wizard flow.
BlackDiamond Studio IDE
Fixed
Fix to allow deploy in folders.
Fix to Kernel issues when using notebooks.
Fix to conda not being enabled by default
Added
Auto-save process.
Auto-save improvements.
Improvement on conversion progress messages.
Snowpark Version update.
Public Preview - August 17th, 2022
BlackDiamond Studio Portal
Fixed
Fix having "New" on the title of the Project will cause the app not to work.
Fix "getting started with Scala template" taking to much time to save the project.
Fix database connections to Snowflake.
Fix templates getting stock when project is saved.
Fix spaces in Snowflake identifiers causing conversion failures.
Fix validation for passwords with less than 4 characters.
Fix clicking on forgot password clears the username.
Fix help screens inconsistencies.
Added
Improve user experience when creating a new project.
Redesign "Connect to Snowflake" step.
Improve conversion/licensing errors on Portal.
BlackDiamond Studio IDE
Fixed
Fix typo on the conversion error messages.
Fix compare functionality on SQL migrations.
Fix readme file reporting migration issues.
Fix migration issues not listed on some conversions.
Fix notebooks files not working on first usage of IDE.
Fix Python documentation.
Fix message on single file conversions.
Fix markdown files editor.
Added
Include Get Started option in help menu.
Improvement on progress notifications.
Public Preview - July 29th, 2022
BlackDiamond Studio Portal
Fixed
Snowflake connection problems for projects shared to new users.
Added
Support for online LOC licensing mode (Lines Of Code Reduction).
New restart IDE option available on the project summary.
New Scala Template (Hands on Lab).
MFA enable on Signin.
Special characters are not required for password on Sign up.
BlackDiamond Studio IDE
Fixed
Snow Explorer issues related to hot migration issues are displayed.
TSQL arrange option on conversion settings its sync with Portal.
Scala files related to conversion process are now erased from output.
Added
Improve the connections synch between IDE extensions and credentials encryption.
IDE embedded on Portal.
Help menu available on IDE Header.
Public Preview - July 6th, 2022
BlackDiamond Studio Portal
Fixed
Snowflake connection problems for projects shared to new users.
Pagination support to external provider repositories.
Added
New Snowscript option for Oracle and SQL Server.
BlackDiamond Studio IDE
Fixed
Conversion on IDE when user convert first in the Portal.
Test generation displayed name on PS Env.
Update Python Template (Comments about the steps).
Support to generate test when files contains quotes.
Problem with encoding UTF-8 with BOM.
Added
Snowflake credentials are encrypted on the IDE to provide the more security on the user information.
Public Preview - June 16th, 2022
BlackDiamond Studio Portal
Fixed
Error when trying to delete a Python Project.
Console log errors when requesting the info of the conversion projects.
New security policies on the delete API.
BlackDiamond Studio IDE
Public Release – June 06th, 2022
BlackDiamond Studio Portal
Added
Users now are redirected to the new BDS Home page https://bds.mobilize.net/
When a user is sharing a project, now non-existing emails are validated to let the user know if the email provided is valid or not.
UX improved when the user is saving a project.
Fixed
Duplicated buttons in the project's summary screen were removed.
BlackDiamond Studio IDE
Added
User Walkthrough was added, and now users can understand how to get started with the BlackDiamond Studio IDE
Code Analyzer option for Scala code.
Fixed
Contact us URL updated.
Fixed duplicated information in Insights reports.
Fixed code location data in Insights reports.
Public Preview – May 31st, 2022
BlackDiamond Studio Portal
Added
Users can now share their projects with other users.
When the user shares a project, roles can be assigned to the new project members:
Member: Can edit and view repository on the IDE.
Admin: Can invite more users and also can delete the project.
Users can now create projects using GitHub repositories.
Trial conversion licenses added, users now can user their licenses for 7 days, and 5000 Lines of code will be available to convert
Simplified project creation wizard. Provides a step-by-step guide for launching your BDS projects.
Public Preview – May 19th, 2022
BlackDiamond Studio Portal
Added
Users can now customize their Conversion Settings for the following source platforms:
Teradata
Oracle
SQL Server
BlackDiamond Studio IDE
Added
Users can now customize their Conversion Settings for the following source platforms:
Teradata
Oracle
SQL Server
Support for Scala projects using Snowpark
Support for Notebooks using Scala
Users can now convert Scala files from Spark to Snowpark using our latest version of the SnowConvert for Spark conversion tool.
Included BDS Insights analysis reports for Teradata, Oracle, and SQL Server.
Use Snowflake Stage to store the generated reports.
Included a synchronization feature to download all the generated reports from the Snowflake Stage.
Fixed
Improved conversion process performance.
General
Updated
Mobilize.Net SnowConvert for Spark is updated to the latest stable version (Please check Release documentation here)
Conversion settings are synchronized between the BlackDiamondStudio IDE and the BlackDiamond Studio Portal
Logos were updated
Terms of Service and Privacy Policy were added to the sign-up page, now by creating an account, users are agreeing to the Mobilize.net Terms and conditions.
The restriction that only allows @Snowflake users in the sign-up flow was removed.
In the following links you will be able to find specific documentation about how the conversion settings work:
Public Preview – April 4th, 2022
BlackDiamond Studio Portal
Added
Delete projects from the Portal and the Gitlab.
Fixes
Telemetry events reported in the user interactions.
Disconnect Database button.
IDE button in the hover.
Conversion Progress additional events removed.
Project ID added for delete-related events.
Restart IDE button.
Page name of BDS Portal is included in the logs.
Frozen Project Dashboard when the user has no projects.
BlackDiamond Studio IDE
Fixes
Telemetry events reported in the user interactions.
Project ID added for BDS-related events.
Added BDS Application parameter when the connection to Snowflake is done.
Public Preview - March 18th, 2022
BlackDiamond Studio Portal
Added
Report Telemetry from BlackDiamond portal to Azure AppInsights.
Fixes
Error 500 received when users with the same name but different domains tries to create a gitlab account.
API returns invalid JSON files.
IDE deploy on Snowflake fails
IDE
Added
SQLTools Customization.
Added SQLTools Extension for Snowflake.
Run queries directly from IDE.
Set up several Snowflake connections.
Explore objects in Snowflake DB.
Snowflake Code Analyzer
Run mobilize snowflake scanner on the generated code.
Generates reports about dependencies and objects in code in CSV format.
Preview reports in CSV format.
Report Telemetry from IDE usage in Azure AppInsights.
Public Preview - January 31st, 2022
BlackDiamond Studio Portal
Added
Supported Projects:
Conversion: Source platforms that are supported:
Teradata
SQL Server
Oracle
Snowflake DW Projects: Now you are able to connect to your Snowflake database and extract your code from the data warehouse.
Navigate to the IDE from the portal
Navigate to the Code Repository
IDE
Code Editor – File Manager
Intelli-sense
Add files
Add folder
Move files
Compare files
Convert files
Source Control
Debugging
Deploy to a single instance of Snowflake
Conversion Core: SnowConvert Core 3.2.16
SnowConvert Oracle: 0.8.11
SnowConvert Teradata: 2.0.16
SnowConvert SQL Server: 1.3.4
Last updated