--- title: "DocUControl Release Notes 4.0.x" slug: "docucontrol-release-notes-40x" updated: 2026-06-26T07:20:10Z published: 2026-06-26T07:20:10Z canonical: "helpfiles.fybsoftware.com.au/docucontrol-release-notes-40x" --- > ## Documentation Index > Fetch the complete documentation index at: https://helpfiles.fybsoftware.com.au/llms.txt > Use this file to discover all available pages before exploring further. # DocUControl Release Notes 4.0.x ## OVERVIEW This release of the FYB DocUControl includes all fixes and enhancements that were shipped in the previous releases of the product. For details of the previous release, please refer to the relevant release notes. ## DEPENDANCY UPDATE 4.0.26 ### PACKAGE UPDATES The following packages have been updated: - http-proxy-middleware updated to v2.0.10 - webpack-dev-server updated to v5.2.5 - tar updated to v7.5.16 - js-yaml updated to v4.2.0 - @babel/core updated to v7.29.6 - ws updated to v8.21.0 - form-data updated to v3.0.5 - launch-editor updated to v2.14.1 - shell-quote updated to v1.8.4 - react-router updated to v6.30.4 - qs updated to v6.15.2 - uuid updated to v11.1.1 ## DEPENDANCY UPDATE 4.0.23 ### PACKAGE UPDATES - @babel/plugin-transform-modules-systemjs updated to v7.29.4 - fast-uri updated to v3.1.2 - postcss updated to v8.5.10 ## DEPENDENCY UPDATE 4.0.22 ### SECURITY & DEPENDANCY UPDATE Updated internal dependencies to align with current security best practices, including the removal of the Axios package. There is no impact to customers; however, we recommend applying the latest updates to ensure you are running the most up to date version. ### PACKAGE UPDATES - follow-redirects updated to v1.16.0 - lodash updated to v4.18.0 - path-to-regexp updated to v0.1.13 ## DEPENDANCY UPDATE 4.0.20 ### PACKAGE UPDATES - serialize-javascript updated to v7.0.3 - @tootallnate/once updated to v3.0.1 - underscore updated to v1.13.8 - flatted updated to v3.4.0 - tar updated to v7.5.10 - minimatch updated to v3.1.3 - svgo updated to v2.8.1 ## DEPENDANCY UPDATE 4.0.19 ### PACKAGE UPDATES - axios updated to v1.13.5 - webpack updated to v5.104.1 - jsonpath updated to v1.2.0 ## HOTFIX UPDATE 4.0.18 ### BUG FIXES #### DOWNLOADING DOCUMENTS Fixed bug with downloading original and pdf documents without a watermark ### PACKAGE UPDATES - tar updated to v7.5.7 - lodash updated to v4.17.23 ## DEPENDANCY UPDATE 4.0.16 ### PACKAGE UPDATES - tar updated to v7.5.3 - react-router updated to v6.30.2 - @remix-run/router updated to v1.23.2 - qs updated to v6.14.1 ## DEPENDANCY UPDATE 4.0.14 ### PACKAGE UPDATES - node-forge updated to v1.3.2 - glob updated to v10.5.0 ## DEPENDANCY UPDATE 4.0.13 ### PACKAGE UPDATES - axios updated to v1.12.0 ## DEPENDANCY UPDATE 4.0.12 ### PACKAGE UPDATES - brace-expansion updated to v2.0.2 - form-data updated to v4.0.4 - on-headers updated to v1.1.0 - webpack-dev-server updated to v5.2.1 ## HOTFIX UPDATE 4.0.10 ### PACKAGE UPDATES - http-proxy-middleware updated to v2.0.9 ### BUG FIXES #### STARTTLS REQUIRED TO SEND EMAIL Fixed issue with STARTTLS being required when sending emails ## HOTFIX 4.0.9 ### NEW FEATURES #### EMAIL SMTP AUTHENTICATION Added Email SMTP authentication fields ### ENHANCED FEATURES #### EDITABLE SEARCH BAR QUERY When performing a search, the search query is now stored in the search bar, to allow for quick researching in case of typos #### RESET NOTIFICATION FIELD The notification field is now reset when a Draft Record is merged #### DOCUCONTROL LINK EMAIL PLACEHOLDER Added an email placeholder for the DocUControl document link ### BUG FIXES #### EXPORTING STATS Fixed issue with exporting stats ### PACKAGE UPDATES - serialize-javascript updated to v6.0.2 - axios updated to v1.8.2 - @babel/runtime updated to v7.26.10 - @babel/helpers updated to v7.26.10 ## DEPENDANCY UPDATE 4.0.6 ### CONTENT MANAGER 24.4 DocUControl has been tested and confirmed to be working against CM 24.4 ### NEW FEATURES #### SPECIFY START HOUR Added the option to specify the start hour for the document review scheduler ### BUG FIXES #### BLANK EMAIL PLACEHOLDERS Fixed issue with blank emails being sent when placeholders are used ### PACKAGE UPDATES - nanoid updated to v3.3.8 - path-to-regexp updated to v0.1.12 - cross-spawn updated to v7.0.5 ## RELEASE 4.0.4 ### NEW FEATURES #### USE DRAFT RECORDS Added the ability to use Draft Records instead of Record Versions to manage controlled documents. #### OPTIONAL RESPONSIBLE LOCATION FOR ACTIONS Added the ability to leave the responsible location blank when configuring actions for Records. If blank, the responsible location for the action will be assigned to the Document Control Officer. #### UPGRADE TO .NET 8 The application has been upgraded to .NET 8 to support increased improvement to the performance and security of the .NET application. #### VIEW BY CATEGORY Added the View By Category tabs to the home page. #### SEARCH FILTERING Added a search filtering bar to filter results based on the data shown in table cells. #### POWERPOINT FILES Added support for viewing PowerPoint files. ### ENHANCED FEATURES #### UPLOAD DOCUMENTS Changed the name of the Upload Page to Upload Documents. #### ADVANCED SEARCH - HOME PAGE Added a button to the home page to run the Advanced Search feature. #### ADVANCED SEARCH - RESULTS PAGE Added a button to the search results page to run the Advanced Search feature. #### LOOKUP ITEMS ORDER Lookup items are now in alphabetical order. #### EMAIL PLACEHOLDERS Added {DOCUMENT CONTROL OFFICER} and {NEXT REVIEW DATE} to the list of email placeholders #### SOFT DELETION STATUS In conjunction with FYB Soft Deleter, if a Record is "Soft Deleted", it will not be shown in DocUControl. #### GROUP WHITELIST LOCATIONS Added the ability to add location groups to the Admin whitelist fields. Users within these groups will be whitelisted. #### STATS PAGE VISIBILITY Added the option to make the stats page only accessible to DocUControl admins. ### BUG FIXES #### STATS PAGE Fixed issue with the stats page showing an incorrect number of records when clicking on the pie chart segment. #### RECORD ACTIONS Fixed issue with adding a new action on a Record if the Record already has an action attached to it. A reminder is sent to the responsible location to complete the existing action. #### DOCUMENT LEVEL REVIEW Fixed issue when using the Document Level Review option. #### IMPORT SETTINGS FROM ANOTHER DATASET Fixed issue with importing settings from another dataset. #### UPLOADING LOGO Fixed the issue with uploading a new logo. #### TITLE WORD PARTIAL MATCH Fixed issue with title word searching not partially matching words. #### REVIEW EMAIL Fixed issue with review email not going to the policy owner. #### RECENT UPLOADS PAGE SHOWING UNPUBLISHED AND UNFINALIZED RECORDS Fixed issue with the Recent Uploads page showing unfinalized and unpublished records. ### PACKAGE UPDATES - cookie updated to v0.7.0 - http-proxy-middleware updated to v2.0.7 - rollup to v0.19.0 - send updated to v2.0.7 - serve-static updated to v1.16.0 - express updated to v4.20.0 - body-parser to v1.20.3 - path-to-regexp to v1.9.0 - webpack to v5.94.0 - axios updated to v1.7.4 ## LIMITATIONS ### UPLOAD LIMITATION The maximum total upload size is 2GB per file, a browser limitation. Some browsers such as Chrome and Opera support 4GB per file. Only 100 files per upload are supported. ### SPECIAL CHARACTERS IN CATEGORY TITLES The titles of topics and categories that are selected for **Top Menu Navigation**, **Browsing Tab 1** and **Browsing Tab 2** cannot contain the following characters: < > * % & : \ ? ,