Changelog 3B Docs v4.18
Revision as of 05:51, 25 June 2024 by Lefteris (talk | contribs) (Created page with "===== Features Added ===== # Added <code>sortable.js</code> for Reordering Fields #* Description: Added <code>sortable.js</code> for reordering fields by dragging. #* Impact: Enhances user experience by allowing easy reordering of fields through drag-and-drop functionality. # Added <code>svg</code> Dots to <code>panelField</code> Component #* Description: Added <code>svg</code> dots to the <code>panelField</code> component. #* Impact: Improves the visual design and usabi...")
Features Added
- Added
sortable.js
for Reordering Fields- Description: Added
sortable.js
for reordering fields by dragging. - Impact: Enhances user experience by allowing easy reordering of fields through drag-and-drop functionality.
- Description: Added
- Added
svg
Dots topanelField
Component- Description: Added
svg
dots to thepanelField
component. - Impact: Improves the visual design and usability of the
panelField
component.
- Description: Added
- Hidden HTML and Word Document Download Options
- Description: HTML and Word Document download options are now hidden from the dropdown on the document page.
- Impact: Streamlines the document page by removing unnecessary options from the dropdown menu.
Bug Fixes
- Fixed HTML Format Display Issue
- Description: There was an issue caused by the iframe embedded to show the contents of the file in HTML format. This was bypassed by setting the contents of a simple
div
and ensuring necessary styles are attached. - Impact: Ensures correct display of HTML content, improving user experience.
- Description: There was an issue caused by the iframe embedded to show the contents of the file in HTML format. This was bypassed by setting the contents of a simple
- Updated
getTemplateVersions
Method- Description: Updated the
getTemplateVersions
method to return an empty list rather thannull
, ensuring the client-side code always receives an array. - Impact: Prevents errors and ensures consistency in the response object.
- Description: Updated the
- Added Padding to Modal Window
- Description: Added padding to the modal window and a wrapper to the
x-generator
to style and fix the clipping window. - Impact: Improves the appearance and usability of modal windows.
- Description: Added padding to the modal window and a wrapper to the
- Ensured Correct Display of Colours in Browser Print Dialog
- Description: Added style to ensure that colours display correctly within the browser print dialog.
- Impact: Enhances the accuracy of printed documents.
- Fixed Page Breaks in Browser Print Dialog
- Description: Page breaks now work as expected within the browser print dialog.
- Impact: Improves document formatting in printed output.
- Updated Redlining to Use Async Endpoint
- Description: Redlining was not updated to use the async endpoint. Now, when all collaborators have agreed to sign, a PDF is generated asynchronously and added to the redlining request.
- Impact: Improves the efficiency and reliability of the redlining process.
Optimizations
- Support for Larger Files in Document Trace Updates
- Description: Document trace updates now support larger files.
- Impact: Enhances performance and reliability when handling large documents.
- Improved PDF Content Formatting
- Description: Changed scale of PDF so that the content is better formatted within the document generated by the API.
- Impact: Ensures better presentation and formatting of generated PDFs.
Deprecations
- Deprecated HTML and Word Document Download Options
- Description: HTML and Word Document download options have been deprecated.
- Impact: Simplifies the document download options, focusing on more relevant formats.
Additional Information
- Dependencies:
sortablejs
: "^1.15.2", https://github.com/SortableJS/Sortable