ARender 2023.5.0 Release Notes
- Admin
- 06 Jan, 2025
- Release note
Version Number: 2023.5.0
Release Date: 03-jan-2025
Download: https://www.arender.io/download/v2023
Overview
The 2023.5.0 release of ARender delivers substantial usability enhancements and critical bug fixes. Key highlights include the introduction of the DocLink feature for seamless cross-document linking, refined zoom navigation for smoother user interactions, and the launch of Product Analytics, with anonymous data automatically sent to the Uxopian Mixpanel instance to drive informed improvements.
For Functional Users
🔗 Doclink: Introducing Inter-Document Hyperlinking-
ARender now supports inter-document hyperlinking, enabling users to seamlessly link content across multiple documents. This new feature is particularly useful for workflows involving related documents, allowing users to navigate between them effortlessly.
- When zooming out in a multi-page document, the view previously jumped back to page 1 during the first zoom adjustment (e.g., 20% to 30%), and subsequent zooming could switch to another document. This behavior has been refined for a smoother and more intuitive user experience.
Detailed Changes
1. UI Updates
🔗 Doclink: Introducing Inter-Document Hyperlinking
- Hyperlink Mode: Users can create hyperlinks between documents with a dual-display feature, showing the origin document on the left and the target document on the right.
- Streamlined Workflow:
- Select text or sections in the origin document.
- Highlight either a specific position in the target document or a page from the thumbnail panel for linking,
- Seamless navigation between linked documents.
- Improved Navigation: Clicking on hyperlinks instantly takes users to the specified location in another document.
This feature enhances workflow efficiency by eliminating the need for manual document switching.
2. Product Analytics with Mixpanel: Driving ARender's Evolution
The Mixpanel integration provides anonymous usage data to the Uxopian team, enabling data-driven improvements to ARender. No personal or sensitive information is collected, ensuring compliance with GDPR, the California Consumer Privacy Act (CCPA), and other global privacy standards.
By centralizing this anonymous data, we gain valuable insights into feature usage, allowing us to prioritize updates and deliver impactful enhancements for all users.
Transparency First:
Our approach to data collection and usage is fully documented, ensuring clarity and trust:
🔗 Learn more about Product Analytics
Documentation Updates
- Detailed documentation on PDFOwl
- A clearer installation pages
For Integrators
New properties
Type | Property name | Details | default value |
Client | topPanel.section.middle.buttons.beanNames | The list of widgets to define (XML bean names) for the annotation toolbar | addStickyNoteAnnotationButton,annotationCreationOpenCreation,documentBuilderButton,imageProcessingMenu,showAllAnnotationsButton,showAllAnnotationsAndRotationsButton,refreshAnnotation,docLinkDropdown |
Client | topPanel.docLink | Enables the document linking dropdown button | false |
Client | topPanel.selectable.button.docLink.beanNames | The list of widgets to define (XML bean names) for the document linking button | blueText,blueFrame |
Client | topPanel.selectable.button.docLink.default.beanName | XML bean name for the default action selected for the document linking button | blueText |
Client | arender.data.analytics.enabled | Enable data analytics | true |
New beans (Spring)
- dataReporter
- docLinkDropdown
- blueText
New JavaScript APIs
- public String getTargetDocLinkDocumentId()
- Detail: Get the target document that can have a docLink page creation button on its thumb
- Return: the document ID of the document to set the docLink page thumb
- public String getAvailableDocLinkDocumentId()
- Detail: Get the available document in docLink mode to know which document is not disabled
- Return: the document ID of the available document
- public void createDocLink(int pageNumber)
- Detail: Create the docLink at the desired page
- Parameter: pageNumber
- public void registerDocLinkTextSelectionEvent(final SubmitDocLinkTextSelectionHandler handler);
- Detail: Register a hook to call when a text is selected in docLink mode
- Parameter: the callback to call
- public void registerDocLinkStateChange(final SubmitDocLinkStateChange handler);
- Detail: Register a hook to call a state change in the docLink mode
- Parameter: the callback to call
- public void registerCloseMultiView(final SubmitCloseMultiView handler)
- Detail: Register a hook on closing the multi-view
- Parameter: the callback to call
Changelog
Key | Issue Type | Summary | Linked Issues |
---|---|---|---|
AR-16714 | Issue |
Zoom Out switch the document |
TMAPR-5570 |
AR-16948 | New Feature |
Send data in MixPanel |
|
AR-17001 | New Feature |
Cross-Document Linking - DocLink |
|
AR-17135 | Issue |
Filenet multi-content documents with more than 40 documents do not open when mergerFileNetURLParser is enabled |
TMAPR-5950 |