Nov 02 2022

T71-2022 Notification regarding BIOVIA Notebook 2023

BIOVIA Notebook 2023

T71-2022 Notification regarding BIOVIA Notebook 2023

October 2022

Program

BIOVIA Notebook 2023

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 2022 SP1 that includes the following fixed issues:

Enhancements

This release of BIOVIA Notebook 2023 includes the following enhancements:

Jira Issue ID

Description

CELN-12408

Users with the ELNCREATEPROJECT privilege can now create and manage projects in the Administration pages of the Notebook web client. They no longer need to use the ElbAdminWeb interface for project management.

CELN-12493

During import of a file to a Chemical Reaction section, the Preview dialog box now only opens when it is needed to relay a message.

CELN-12512

The USERID recorded in the access log now always reflects the actual authenticated user, including for "on behalf of" requests. A new column, ONBEHALFOFUSERID, has been added to the ACCESSLOG database table.

CELN-12678

Users can now download a SnapGene collection as a directory, as an alternative to downloading it as a .zip file.

CELN-12769

ACL endpoints are now included in the Notebook API help page. The ACL endpoints in the lookuptype resource are marked as deprecated. Object type validation has been added to the ACL endpoints.

CELN-12869

Functionality for managing projects and project ACLs has been added to the REST interface. There is a new endpoint, GET v1/projects/\{id}/members. In addition, all POST, PUT, GET, and DELETE ACL (and VACL) endpoints support a new Project object type.

CELN-12880

If a submission contains non-PDF/A-compliant PDF files, a link is provided in the submission that takes the user directly to a Help topic that explains PDF/A compliance.

CELN-12916

When you open an experiment from search results, or use the Content Preview search results view, section headings and file attachments that contain the search term are highlighted.

CELN-12927

ElnUpgrader now terminates all phantomjs processes before starting the upgrade.

CELN-12974

A Notebook administrator can now use the API to grant read permissions to users and groups for other users and groups.

CELN-12975

A set of API request samples for granting read access on one group to another group has been added to the API Help Samples page. The samples are for use in Postman.

CELN-4922

See  CELN-12495 none

CELN-11511

Notebook web applications and Windows services now use common assemblies from a single location, instead of deploying multiple copies of the same files. ElnUpgrader now stops and starts IIS when upgrading binaries, as needed.

CELN-12495

You can now upload files directly to Chemical Sketch and Chemical Reaction sections without first opening them in a chemical drawing application. To enable this behavior, clear the option "Always open files uploaded to Chemical Sketch and Chemical Reaction sections in chemical drawing tool" in your personal profile's Chemistry settings. This enhancement also enables macOS users to add full chemical reactions to experiments, which they could not do previously.

Fixed Defects

This release of BIOVIA Notebook 2023 includes the following fixed defects:

 

Defect

Description

CELN-11784

Closing an experiment page, or switching between experiment pages, while the Notebook API was experiencing database connection issues, could cause an application pool crash. The relevant exceptions are now handled, and no longer crash Notebook.

CELN-11883

By default, Notebook now validates the signatures of file attachments, as well as their extensions, to ensure that they are of an allowed type. The contents of zipped files are included in the validation.

CELN-12476

When certain fonts were used in uploaded PDFs, some characters were not rendered. This issue has been fixed.

CELN-12604

Access rules of group view procedures have been harmonized.

CELN-12749

Performance of loading and cloning an experiment with many Body Text sections has been improved.

CELN-12773

A spurious "ArgumentNullException" warning message is no longer written to the Notebook log when the API endpoint to show recent experiments is called, and Notebook is connected to Foundation Hub.

CELN-12777

When an API call is issued using basic authentication with an Oracle database native user account, and the account is locked, the expected HTTP response status "Not authorized" is now returned.

CELN-12778

An error dialog box now displays if uploading of a file to an Image, Biological Sequence, PDF, or File Attachment section fails with a "case type" error due to an upload timing conflict. Previously, the upload failed silently, with just an error message in the browser's console.

CELN-12794

Searching using a string containing only ignored characters, such as !, @, #, $, %, and &, no longer throws an error, and all records are shown.

CELN-12845

Submission PDFs are now created in the correct PDF/A format. This change addresses a third-party component license issue in Notebook 2022 and 2022 SP1, which caused PDFs generated during submission to be not fully compliant with the PDF/A standard. (They were, however, compliant with the PDF 1.4 standard.) If you want to identify non-PDF/A-compliant documents from Notebook 2022 and 2022 SP1, use the API endpoint GET api/v1/experiments/\{parentId}/submissions/\{id}/validatesignatures. The response from this endpoint now includes PDF/A compliance test results. In addition, the Notebook web client now shows the PDF/A compliance status of submission PDFs.

CELN-12863

When you export an experiment or template as a Word document, the exported file name is now based on the experiment number or template name. Previously, the exported file was always named experiment.docx.

CELN-12865

The getAppNameFromURL functions of the Notebook and Data Archive web clients that determine application scope, and specify the content of the web page, now handle request URLs containing query parameters adequately.

CELN-12897

The Notebook Repair Tool now is compatible with the Microsoft .NET Framework 4.8, and works correctly.

CELN-12924

In tables in Body Text sections, you can now include check boxes, ordered lists, and unordered lists. You can include these in both new experiments and templates, and existing ones.

CELN-12944

It is now possible to import old submitted experiments when their content does not comply with all requirements of new experiments.

CELN-12950

Lookup sections now work for users whose user ID is different from their login user ID.

CELN-12951

The logic of image storage has been improved. If the PNG file is smaller than the original file, the PNG file is used. If the PNG file is larger than the original file, a JPEG file is also generated, and the smaller of the PNG and JPEG files is used.

CELN-12962

In Microsoft Edge, the PDF toolbar is no longer shown in PDF previews. Previously, co-signers could use this toolbar to add highlights and comments that were not saved.

CELN-12969

The SQL server script InsertaAclsForAdminGroup.sql now runs without errors.

CELN-12971

In a Related Experiments section, the drop-down list is populated correctly when All is selected.

CELN-12977

The RecreateAsciiContentIndex procedure in the Oracle upgrade script now executes successfully, without throwing exceptions.

CELN-12999

The OData filter expressions "substringof" or "endswith" can now be used with the GET v1/templates endpoint. This capability was temporarily removed in Notebook 2022 SP1.

CELN-13002

Copying and pasting images between Image sections now works correctly when the Desktop Connector is not enabled, and not just when it is enabled.

CELN-13047

In the ElnAdminWeb interface, the current user can now see the same list of other users in the Members_users list on the Manage project page as on the Administration > Projects page in the Notebook web client. This list includes other users for which the current user has the Read privilege, in contrast to previous versions, where only other users for which the current user has the Admin privilege were visible.

CELN-13072

Import and export of an experiment with a biological sequence section containing an HTML file now execute successfully.

CELN-13073

Experiment titles in Related Experiment sections are now searchable, as well as experiment numbers. This applies to both simple text searches, and advanced searches.

CELN-7220

The audit trail now captures the "Cosigner assigned" event.

CELN-12807

When the Lookups and Experiment Types Administration pages are viewed in Safari, non-editable field values are now grayed out, rather than hidden.

CELN-12887

When an experiment is deleted using the DELETE v1/experiment endpoint, or when the PURGEDOCUMENT stored procedure is executed, related records in the EXPERIMENTSHARING table are now also removed.

CELN-12970

You can now add ChemDraw files with components above the arrow to a chemical sketch section without receiving an error message.

CELN-12973

A new endpoint, api/v1/groups/id/privileges, allows privileges to be set for groups. It is no longer necessary to use the api/v1/users/id/privileges endpoint for groups.

CELN-13070

In the End of Part sections in submission PDFs, .Japanese full names of co-editors and contributors now display correctly.

Resolution

BIOVIA Notebook 2023 will be released in November 2023 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: BIOVIA 2023

 Level: BIOVIA 2023 Golden

BIOVIA Support

If you have any questions, please contact BIOVIA Support.