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.