Release Notes
Updates on each released version of Mobilize.Net Bifrost
Last updated
Updates on each released version of Mobilize.Net Bifrost
Last updated
You can now select and delete multiple projects from the project list at once.
Generated EWI (Errors, Warnings, Information) descriptions were not displayed in IDE BlackDiamond extension.
Text related to next steps after conversion are now presented as a tooltip.
Streamlit support on the IDE.
Fixed
Docx and HTML reports are now available after conversion.
The Output of conversions now is generated into a subfolder inside the Target folder.
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
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.
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.
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
Project's page pagination is working for shared projects
Streamlit apps now are supported from the IDE Terminal
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
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.
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.
The duplicated header on IDE when the user ran into a network issue is removed.
Conversion using a blank project type is enabled.
Removed third party cookies workflow.
Enable Restart IDE feature for all project members.
Project Templates feature.
New assessment card in project wizard to separate it from Conversion card.
Product tour tooltips improved.
Removed Cancel button from conversion modal.
Restart IDE now restarts the Persistant Volume, so the user will have a cleaner environment after Restart.
Culling policy updated.
Support for heavy zip files in the uploader.
Wording related to Qualification Tool.
Support for templates using external repositories.
Improvements on how the onboarding tooltips are displayed.
Conversion settings parameters sync with portal.
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.
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.
Improvement on conversion progress messages.
Home page product tour.
Qualification Tool for Python and Scala.
Updated project creation wizard flow.
Fix to allow deploy in folders.
Fix to Kernel issues when using notebooks.
Fix to conda not being enabled by default
Auto-save process.
Auto-save improvements.
Improvement on conversion progress messages.
Snowpark Version update.
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.
Improve user experience when creating a new project.
Redesign "Connect to Snowflake" step.
Improve conversion/licensing errors on Portal.
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.
Include Get Started option in help menu.
Improvement on progress notifications.
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.
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.
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.
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.
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.
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.
Duplicated buttons in the project's summary screen were removed.
User Walkthrough was added, and now users can understand how to get started with the BlackDiamond Studio IDE
Code Analyzer option for Scala code.
Contact us URL updated.
Fixed duplicated information in Insights reports.
Fixed code location data in Insights reports.
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.
Users can now customize their Conversion Settings for the following source platforms:
Teradata
Oracle
SQL Server
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.
Improved conversion process performance.
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:
Delete projects from the Portal and the Gitlab.
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.
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.
Report Telemetry from BlackDiamond portal to Azure AppInsights.
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
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.
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
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