T41-2021 SP1 Notification regarding BIOVIA Notebook 2021 SP1
BIOVIA Notebook
Program
BIOVIA Notebook 2021 SP1
Operating System
Microsoft Windows Server (64 bit) 2016 and 2019
Description
We are providing this Technical Note to inform you about the release of BIOVIA Notebook 2021 SP1 that includes the following fixed issues:
This release of BIOVIA BIOVIA Product Name: Title includes the following enhancements:
User Story | Description |
CELN-7487 | Experiment sizes are now shown in library listings. Note that the displayed sizes might deviate slightly from the sizes of the uploaded files. |
CELN-6396 | In library listings, the user can view structures from Chemical Reaction or Chemical Sketch sections by selecting the Chemistry view. |
CELN-11982 | The api/v1/convert/compound endpoint now returns more detailed information. With default parameters, the response status is now 200/OK, even when the posted structure data is invalid. To reproduce the old behavior, whereby invalid structure data returns the status 400/Bad Request, specify the query parameter rejectinvalidstructure=1. |
CELN-11966 | The Desktop Connector Service can be configured to redirect the download of desktop client installers to another Desktop Connector Service instance. This allows a newer client version, for example one that supports the latest ChemDraw release, to be distributed without an upgrade the original server installation being necessary. In particular, this feature makes it easier for a customer to use the Desktop Connector with multiple applications, such as Notebook and Pipeline Pilot. |
CELN-11960 | The method for keeping upgrade version records for the ElnUpgrader application has been refactored to be more robust. |
CELN-11866, CELN-9548 | The method for resolving structures or fragments defined as labels in ChemDraw has been refined. Previously, the molecular weight calculation and naming would fail if the labels could not be resolved correctly. For labels that still cannot be resolved, a warning is now shown. |
CELN-11830 | Installation packages are now distributed as EXE rather than MSI files to allow execution with elevated privileges and from command line. The Desktop Connector Windows client is still distributed as an MSI package. |
CELN-11815 | Chemical reactions can be exported using the new RXN format in BIOVIA Draw 2021, where reagents are shown above the arrow. |
CELN-11809 | Verification of the installed Oracle objects can be performed by the CreateOracleDatabase.exe application. This should be useful during (for example) IQ testing. |
CELN-11808 | The API endpoints relating to experiments (such as GET v1/experiments, GET v1/users/{id}/experiments and GET v1/queries/{id}/results) now return a subset of the properties of each section if $expand=simplesections is included as query parameter. This improves performance by avoiding extra API calls for retrieving section data. |
CELN-11807 | ETags have been introduced for the GET v1/sections/{Id} and GET v1/experiments/{Id}/sections API calls to improve performance. A 304/Not Modified response is returned when the section and section data are unchanged. Otherwise, the response is 200/OK. |
CELN-11801 | The CreateOracleDatabase.exe application has been refactored to facilitate installation and enhance security. For example, Data Archive can be installed without an extra step. |
CELN-11792 | The API can return an image of the Chemical Reaction structure drawing or a Chemical Sketch. This allows for faster display of chemical structures, for example in experiment lists. |
CELN-11790 | The user can show or hide columns in search results lists. |
CELN-11788, CELN-10679, CELN-9570, CELN-11465, CELN-7946 | The user can modify the Table View in library listings by adding more fields from the table cogwheel. Such fields include experiment Created, Submitted, Rejected and Signed dates, Co-signer and My Role. Corresponding filters are also shown. |
CELN-11783 | For Notebook installations running on the Microsoft Azure platform, a mechanism to renew the AzureAccess cookie has been added. The session cookie is renewed whenever a Notebook page is loaded. This reduces the risk of session termination. |
CELN-11780 | The Ansible installation scripts can now perform IQ testing. |
CELN-11764 | When an RXN file is downloaded from a Chemical Reaction section, the downloaded file can now contain reagent data. |
CELN-11763 | ElnUpgrader now detects if Data Archive is installed, and upgrades it when upgrading Notebook. The option to upgrade only Data Archive has been removed. |
CELN-11762 | The Ansible installation script now provides options for recycling the application pools. |
CELN-11754 | The Ansible installation scripts can now install Notebook under a non-default subpath, for example https://<server>/notebook. |
CELN-11746 | The Ansible installation scripts can now be used to register Notebook with Foundation Hub. |
CELN-11744 | The Ansible installation scripts can now add HTTPS binding and an SSL certificate to the web site, and update the configuration files to use HTTPS URLs. |
CELN-11732 | When registering a BIOVIA Notebook instance with Foundation Hub, the administrator can now use configuration settings to override the automatically detected Notebook URL and, optionally, any alias URLs. |
CELN-11709 | Perkin Elmer ChemDraw 20 is now supported on Windows. |
CELN-11708 | Perkin Elmer ChemDraw 20 is now supported on macOS. |
CELN-11645 | ChemAxon MarvinSketch 20 is now supported on Windows. |
CELN-11631 | Reactions containing reagents created in BIOVIA Draw 2021 can now be imported into a Chemical Reaction section. |
CELN-11629 | The name of a file uploaded to a Chemical Sketch section is now preserved, and the correct extension retained. Previously, the name always defaulted to Chemical Sketch.(ext). |
CELN-11614 | The performance of inserting a large sequence from BIOVIA Draw to a Chemical Sketch section has been improved. |
CELN-11584 | Notebook can now be installed with configurable Oracle schema names and runtime account names, for example to enable hosting of multiple Notebook systems on the same database instance. |
CELN-11556 | The Task Planner section checks that the correct Foundation Hub collaborative space is used. If the user cannot open a Task Plan, they can change the collaborative space from the experiment Cogwheel. |
CELN-11516 | The Ansible installation scripts have been extended to include configuration of the connection to Foundation Hub. |
CELN-11445 | Query objects to search for experiments can now contain the search criterion "COUNTERSIGNED" to search by a date interval. For example: countersigned in (custom range, 2020-11-07 22:36:00, 2021-02-15 22:36:00) |
CELN-11348 | The Desktop Connector can now be used in Messaging Service mode in a Microsoft Azure environment where the desktop client must provide authentication to access the Messaging Service. This only applies to Windows client computers. |
CELN-11322 | Voice control is now available on macOS using Chrome. |
CELN-11289 | Local users (that is, users not synchronized from an AD) automatically obtain a GUID. This change mitigates some problems with user management for Data Archive. |
CELN-11235 | The structures of compounds from Hub materials, listed in the Task Planner section, are now shown in My Compounds in the Reaction Section. This makes it easy to add to a reaction. The compounds are also indexed for structure searching from the Advanced search. |
CELN-11041 | The Upgrade application now detects if installation executables are marked as "downloaded from the internet" by the operating system, and therefore not trusted. The upgrade is then stopped, and the status flag can be changed. |
CELN-10536 | The filter drop-down boxes in the library list views now show a "Loading" indicator when they are being populated. |
CELN-10416 | The Citrix version of the Desktop Connector installer is available as an *.exe file, to allow installation with elevated privileges (in other words, Run as Administrator). |
CELN-10386 | The Desktop Connector client now reports opening and closing of chemistry editors in the Windows App notifications area. |
Enhancements - Component Collection
This release of BIOVIA BIOVIA Product Name: Title Component Collection for PipelinePilot includes the following enhancements:
User Story | Description |
ANC-263 | It is now possible to retrieve simple section data when querying experiments using the Experiment Query, Experiment Query (Advanced) or Experiment Query by Structure components. |
ANC-261 | Editing a project section has been extended with functionality to append a project to the ones already in the section as well as clearing all the projects from a section. |
ANC-229 | The Experiment Query component now supports searching by countersigned date. |
This release of BIOVIA BIOVIA Product Name: Title includes the following fixed defects:
Defect | Description |
CELN-11958 | The Upgrade application has been corrected to handle upgrades from new installations of Notebook 2020 SP2 and 2021. An earlier defect caused duplicate information to be generated in the configuration files after the upgrade was run. |
CELN-11853 | The text selection in the Body Text section now works as expected. Because of a regression in Notebook 2021, the selection was lost when the cursor was moved over another section, making text formatting difficult. |
CELN-9218 | Submission comments are now shown regardless of the user's UTC offset. Previously, comments were stored but not shown for users with negative UTC offset values. |
CELN-9214 | The value login.aspx is automatically added to ElnAdminWeb/web.config during upgrade, so that users see the login page when calling <servername>/ElnAdminWeb. |
CELN-8749 | The settings for PDF section image generation have been optimized to avoid timeout when specific files are used. |
CELN-12059 | The Desktop Connector upgrader for macOS now replaces the previous version without requiring a manual uninstall. |
CELN-12045 | Changes in experiment fonts are now preserved, regardless of whether the experiment content is modified. This fixes a regression in release 2021. |
CELN-12022 | When Notebook is used with SQL Server, database performance during insertion and updating of experiment sections has been improved. This affects mostly users with a very large number of experiments in the Me as Author library. |
CELN-11980 | PDF generation no longer skips any images when the experiment URL lacks a fully qualified domain name. |
CELN-11961 | Registration of Notebook in Foundation Hub has been refactored to avoid problems when the IIS Server response header is disabled. Suppression of the header was introduced for security reasons in Notebook 2020 SP2 HF3. |
CELN-11952 | Previously, ETag response headers for very large experiments generated warnings in the log, and caused export to Word or PEF to fail. This issue has been fixed. |
CELN-11951 | The limit of 100 users per group that could be synchronized from Foundation Hub to Notebook has been removed. |
CELN-11921 | The microphone symbol is no longer shown when a user lacks the voice control privilege. |
CELN-11906 | Synchronization of users to Data Archive now works for GUIDs in both uppercase and lowercase. |
CELN-11878 | If the user pastes a corrupt image into a Body Text section, a warning message is shown, but any other images in the same section are stored correctly. Previously, no images were stored if one of them was corrupt. |
CELN-11873 | In experiments, objects returned from the Notebook API, including experiment lists, the signed and co-signed or rejected dates, and the co-signer name and user name, are now always reported for the latest submitted experiment part. The properties COUNTERSIGNED, WITNESS, WITNESSUID of experiment objects from the Notebook API now remain set also after the experiment has been co-signed. |
CELN-11871, CELN-11870 | The logic for detecting Internet Information Services (IIS) during installation has been improved. |
CELN-11869 | The Undo/Back command used during dictation now works without focus on the first text entered being lost. |
CELN-11854 | The code for adding projects to users and groups has been optimized to avoid timeout in ElnAdminWeb. |
CELN-11845 | In Notebook 2021, the ElnUpgrader application could skip updating the primary keys of the ELNSESSION table. This issue has been resolved. The issue is not known to exist in any other versions of Notebook. |
CELN-11839 | If the web.config file is encrypted, the ElnUpgrader now stops the upgrade, so that the user can decrypt the file before continuing. |
CELN-11837 | Experiments larger than 2 GB can now be opened and shown in the experiment library listings. Previously, opening such experiments failed with the message, "Cannot convert value of column CONTENTSIZE." Please note that creating such large experiments is still not recommended. |
CELN-11813 | When multiple PowerPoint documents are open, the documents are now saved correctly. |
CELN-11803 | The Desktop Connector client can now be used behind a forward proxy without causing connection problems. |
CELN-11799 | A public template can be deleted by any user with the ELNGLOBALTEMPLATEADMINISTRATOR privilege. This reverts the logic added in the 2020 SP2 release, where only the author could delete the template. |
CELN-11779 | The CreateOracleDatabase application now creates the datafiles with correct paths, independently of the DBPREFIX setting. |
CELN-11770 | Users with the privilege ELNMANAGECURRENTAUTHOR can now change the owners of public templates, in analogy with the capability to change experiment owners. |
CELN-11767 | For installations using Ansible, the default paths for DataArchiveAPIPath and DataArchivePath have been corrected. |
CELN-11757 | Larger biological sequences created in BIOVIA Draw now scale correctly when inserted into a Chemical Sketch section. |
CELN-11750 | The TLS 1.2 security protocol is now explicitly enabled in NotebookLoginService. Previously, depending on the configuration of the runtime .NET Framework version, it was not always enabled.Using TLS 1.2 is a requirement for Notebook integration with BIOVIA Foundation Hub 2021. |
CELN-11748 | The ElnDirectorySyncService now continues synchronizing (for example, Hub and Data Archive LDAP objects) even if the domain controllers specified in the configuration file are not responding. |
CELN-11745 | Data Archive now works in an environment where Notebook is connected to Foundation Hub. In earlier releases, experiment submission was blocked by a Data Archive section. |
CELN-11643 | The Screen Capture function now minimizes the correct window when an experiment is open in multiple browsers in Windows. |
CELN-11642 | The Desktop Connector page under Personal Settings has been refactored for improved performance and stability. |
CELN-11640 | The Desktop Connector Windows client no longer writes a SocketException entry to the log file when the WebSocket connection is closed. |
CELN-11635 | The appSettings key DefaultDomain in NotebookLoginService has been removed. In Notebook 2021, it prevented native users from logging on. A workaround for that release is to remove the DefaultDomain key. |
CELN-11607 | The ElnDirectorySyncService now works correctly after an attempt is made to synchronize a user with a blank (null) email address. |
CELN-11570 | The DesktopConnectorService installer's behavior in Upgrade and Repair modes has been corrected. |
CELN-11271 | The performance of certain section queries has been improved through the use of a new database index. |
CELN-10932 | An index has been created on Experiment_number in the Document table to improve performance on SQL Server systems. |
CELN-10284 | After an upgrade, the application server's Apps & Features listing now shows the new Notebook component versions. |
CELN-11867 | The time that it takes to synchronize users to Data Archive has been drastically reduced. Previously, the ElnDirectorySynch service could time out for large installations. |
CELN-11816 | The log file label for entries reporting failure of PDF generation has been changed from INFO to ERROR to facilitate troubleshooting. |
CELN-11733 | The CreateOracleDatabase command now gives a clearer log of actions. The administrator can further enhance it by setting EnableScriptLog to true. |
CELN-11431 | To facilitate troubleshooting, the RIA web application writes messages to a new log file. The default location of this file is C:\temp\BIOVIA\Log on the application server. |
CELN-11373 | Groups created in ElnAdminWeb automatically grant access to the Synchservice user. In previous releases, lack of access to this user prevented Data Archive users from being added correctly. |
CELN-11035 | Installation of the Desktop Connector on macOS no longer gives the warning message "BIOVIA Desktop Connector.pkg can't be opened because Apple cannot check it for malicious software." |
Fixed Defects - Component Collection
This release of BIOVIA BIOVIA Product Name: Title Component Collection for PipelinePilot includes the following fixed defects:
Defect | Description |
ANC-265 | Authentication using Pipeline Pilot session tokens is now successful even if the api2 endpoint has not been defined on the Notebook server. |
Resolution
BIOVIA Notebook 2021 SP1 will be released in May 2021 and is available for download at https://software.3ds.com/ Under BIOVIA products and can be found under
Product line: Lab, Scientific and Content Solutions
Release: 2021
Level: BIOVIA 2021 Refresh2
BIOVIA Support
If you have any questions, please contact BIOVIA Support.