Typefi is committed to continually improving Typefi Server by resolving bugs and implementing new features. In this article, you'll find our latest Typefi Server release notes. If you have any feedback or run into any issues, please contact us. We're happy to help.
Adobe InDesign Support
Typefi supports Adobe InDesign releases on a rolling, three major version schedule, meaning Typefi Server v8.11 now supports InDesign 2023 (v18), InDesign 2022 (v17), and InDesign 2021 (v16.3 or later).
For more information about our end-of-support policies, see Typefi Product Support Lifecycle.
System requirements: Typefi Server system requirements
Typefi Server 8.11
Released 16 August 2023
Check out Typefi XML Web Authoring—originally added with the release of Typefi Server 8.10.
Fixes
- Fixed a regression discovered in Typefi Server v8.10. Workflow actions that use variables with a colon character (for example,
${input:first}
) will no longer cause errors when Typefi Writer users try to open, attach, or publish workflows to an existing Microsoft Word document. For more details, please view the Typefi Server 8.11 FAQ. - In Jobs, the search now displays all results for jobs run by a different user.
- Using
api/v3/workflows
to upload links to the job folder no longer uploads a 0-byte file.
Typefi Server 8.10
Released 5 July 2023
Soon after Typefi Server v8.10 was released, we discovered a regression that adversely affects Typefi Writer users when a workflow contains a variable that includes a colon character (for example, ${input:first}
). Our team resolved the regression with Typefi Server v8.11. For more details, please view the Typefi Server 8.11 FAQ.
New! Server 8.10 now supports two web-based XML authoring integrations with existing partners, Fonto and Syncro Soft:
- Fonto’s online XML editor, Fonto Editor (v8.4)
- Syncro Soft’s Oxygen XML Web Author (v25.1.0)
Typefi Server v8.10 introduces Typefi XML Web Authoring—an online XML web authoring environment that enhances your XML editing capabilities, streamlines workflows, improves consistency and accessibility, and automates publishing to help you create and publish high-quality structured content more efficiently and effectively.
With these new integrations, you can collaboratively edit your DITA XML files directly in Typefi Server’s new online XML web authoring environment. Then, with a click of a button, immediately run your workflow and publish!
See Typefi XML Web Authoring in action on our News + Events page.
Looking to learn more about XML web authoring? Check out the community blog post for an overview. Contact your Typefi Solutions Consultant to learn how Typefi’s XML web authoring integrations can benefit your organization.
Ready to begin? Check out our new Typefi XML Web Authoring help section to get started.
Typefi Server’s integration with Oxygen XML Web Author (v25.1.0) is currently only compatible with 64-bit Windows operating systems. We are evaluating support for Oxygen XML Web Author on macOS.
Improvements
- Updated the code logic to support a standard line separator when setting multiple parameters in workflow actions. This means that once a plug-in is updated, actions will feature a consistent standardised
n
line separator. - In Roles: We've improved user permissions to enforce download restrictions for users with run workflow-only privileges. Users with run workflow-only privileges can no longer download files as the Download button is now disabled for them.
- Improved the workflow details to include a comment after saving.
- Added support to accept special characters
< “_ & $ `
that may appear in filenames used in Typefi Fields. Commas are not accepted and will be converted to spaces. - In Image paths: Improved Typefi Server logic to allow you to open and edit DITA files that do not have an
/
in the file path. - Updated time logs to show the correct time zone associated with your operating system.
- We enhanced Typefi Server’s workflow performance and functionality to facilitate seamless communication with your API workflows. Typefi Server 8.10 now supports API webhooks, which are string parameters that send job status messages back to your workflows. Additionally, we have improved the API parameters to allow you to extract ZIP files to a folder within your Job folder.
- A bevy of other user interface improvements. They’re minor fixes but make Typefi Server much more aesthetically pleasing.
Fixes
- In Admin:
- In External Applications → Email: When trying to save your settings, a blank page or an error “FOR INPUT STRING” will no longer appear.
- In Roles: Fixed an issue where assigning permissions did not enable or disable the user from performing operations as expected.
- We resolved a known issue that caused actions to appear with slightly different names in Server 8.9 (and earlier). When installing new versions of plug-ins, the typefi_actions folder contained old and new versions of actions, which appeared twice in the Server UI. Now, when you uninstall or update plug-ins, unnecessary content will automatically be removed.
- In Workflows:
- Previously, when attempting to add actions to workflows without either an INDD template or a CSS file, the Download to TSS button remained enabled. Now the button will be disabled in cases where an INDD template or CSS files are not included in the workflow.
- The Safari browser no longer opens a new tab when pressing the
.
key to download a workflow.
- In Actions:
- The checkboxes for Preserve local overrides and Include embeddable fonts in the Export to EPUB plug-in are no longer deactivated when configuring the advanced settings for the HTML and CSS actions.
- Clicking icons in a workflow no longer triggers the page to scroll to random positions.
- Adding content to an input field no longer displays unnecessary folder icons when a folder is added before multiple files. Also, when attempting to remove files from the input field, the tooltips (normally showing the file location when hovering over a file token) were unintentionally left behind.
- Keyboard shortcuts:
- You can now use the keyboard shortcut
/
to continue your search in Files, and in Safari browsers,ESC
key now hides the search box. - Pressing the
Enter
key works when initiating the Run command in the Required inputs dialogue.
- You can now use the keyboard shortcut
- In Windows environments, the Typefi Server API generated an “Internal Server Error” message when attempting to upload a file with invalid characters such as
: \ “/ | ? ; ! ^ “ , .
. Now, a warning dialogue is displayed, showing the list of disallowed characters. - Fixed broken links to Multifactor Authentication (MFA) apps.
- Updated Load Metadata warning message.
Known Issues
- Adding commas to a filename (for example
T-,,,{field:title_example}.indd
) will be replaced with spaces when the workflow is run. We are investigating if commas can be supported. - When trying to create new
.dita
or.ditamap
file versions manually through theSee file details and manage version history view; the New Version button fails to open a dialogue that enables you to select a file.
- After saving a file in Oxygen XML web author, the dialogue that allows users to add a comment does not open.
Please see the help article, Typefi Server known issues for more details and workarounds.
Typefi Server 8.9
Released 7 February 2023
Fix
Fixed an issue in workflow actions that use certain workflow variables—variables that include a colon separator for example, ${input:first}
—that caused Typefi Writer to display an error message when opening or publishing an existing Typefi Word document. This error could also occur when attaching these workflows to a new Word document.
For more information, please view the FAQ for Typefi Server 8.9.
Typefi Server 8.8
Released 17 January 2023
Take advantage of the latest release of Adobe InDesign Server.
Typefi Server 8.8 adds support for Adobe InDesign Server 2023 (v18), which was released on 16 November 2022.
Improvements
- Special character improvements:
- Before, special characters were omitted from field values when running a job. Now, the job will fail, and a warning will suggest replacing the incompatible characters.
- Updated the reserved character list to exclude commas. Now, you can use commas when creating file names.
- Typefi Workgroup only: Long file names, up to 255 characters, now display in the delete dialogue.
- Log improvements
- Before, only the PDF Export log recorded missing PDF Presets with the message: WARN Invalid PDF Preset ([Accessible_PDF]) ignored. Now, the TPSS and Event logs will show the error message when PDF Presets are missing.
- Before, the Admin log showed a record of which files you moved or copied; for example, the log stated:
username
copied file to/path/to/original.cxml
. Now, we have improved the Admin log to show the destination of the files. For example, the log now states:username
copied file/path/to/original.cxml
to/path/after/copy/original.cxml
. - Warning logs now show the specific logs that contain issues.
- ES desktop only: When you clicked the pop-up menu next to the checkout button, there was an additional checkout button that did not function. The checkout button now serves as a download button.
- Hovering over workflow names now shows improved versioning comments that display as tooltips.
- Added a time and date to exported filenames. Now you can easily differentiate between jobs in .zip folders.
- Comments will now save and appear on the details page after returning to a newly saved workflow.
- Added new delete and move action tags when labelling a folder name.
Fixes
- Fixed an issue where the keyboard shortcuts prevented you from performing actions in workflows. Now, the
Enter
,Delete
,Esc
,/
, and.
work as expected. - Fixes for Typefi admins:
- In Customers, the Filter field now functions as expected. Before, the Filter field would not save the filtered information to update the user list.
- In External applications, saving settings will no longer produce the error: NO VALUE PRESENT.
- In Trash, information is no longer pushed off the edge of the screen when viewed from the mobile UI.
- Deleted file comments that exceed 200 characters now show the entire comment.
- Tightened write-only permissions in workflows when creating and assigning roles.
- Several fixes to the Adobe InDesign plug-in:
- The Choose File of Folder icon allows you to select any folder and file name. Before, you could not choose file names with apostrophes.
- In Event Scripts: When deleting scripts in the Create InDesign Document action, the tooltips do not remain on the page when the mouse moves. Before, the page needed a refresh for tooltips to disappear.
- Fixed an issue where CXML validation errors were not logged and allowed workflows to run using Create InDesign Document → Preserve Original Links.
- Actions no longer fail when copying output file names from previous actions because we no longer add a
/
to the path.
- Fixes to the Utility plug-in:
- When turning condition(s) on or off, the conditions you set up will now save.
- We no longer add an empty condition when saving a workflow.
- In Actions:
- Scrolling the page and dragging and dropping actions work as expected. Before, the page would not automatically scroll when dragging and dropping the actions, and the actions dropped before you could drag them to the correct location.
- Actions are viewable without getting the error: CANNOT READ PROPERTIES OF UNDEFINED (READING ‘LENGTH’).
- Fixes for error messages
- The macOS uninstaller no longer presents you with a “not authorised” error when uninstalling Typefi products.
- Improved error message to specify the correct plug-in version you need to install.
- Improved error messages when running workflows via API.
- In Workflow variables, the entire list of variables is now visible within the document naming action in a workflow.
- Existing event scripts do not disappear when trying to add new scripts.
- Desktop Server environments: Installing Typefi Server for the desktop and InDesign for the first time will now open as expected, the list of PDF presets will refresh, and you can save the engines. Before, when trying to refresh a new engine install, the engines would not appear, or a prompt asked you to grant permission to control InDesign.
- Typefi Workgroup only: Workflows will save when navigating to different files.
- Several fixes affecting browsers:
- Typefi Cloud: Saving a workflow with the same filename as another user no longer results in the error: Workflow already exists so cannot be created.
- In a macOS Workgroup Server environment, clicking the restore button allows you to restore older versions without pop-ups. Before, a Confirm Form Resubmission dialogue appeared when you clicked the Restore version button and attempted to refresh the browser.
- In Trash, cancelling restore files will work as expected in the Safari browser.
- Browser back button navigation will not refresh the page.
- Multiple fixes for ES environments:
- We updated security principles in Windows ES Desktop Server, and jobs now run successfully. Before, the job would fail with an error of “Ha occurido un error interno del servidor. Detalles (null).
- Fixed the search box function in the ES Windows environment.
- Spanish macOS filesharing now uploads newer versions and produces a history as expected.
- Arreglamos varios problemas. We fixed several translation errors in the Spanish edition of Typefi Server.
- A newly uploaded file no longer shows history from an old deleted file with history.
- Fixed an issue that let users delete job folders while processing a job.
- Fixed an issue that prevented you from opening job details in a new tab.
- In Security Settings, a QR code now appears when attempting to verify with a multifactor authenticator.
- Enhanced security protocols to help prevent vulnerabilities.
- Workflows automatically save when navigating away from the current page.
- Now, job queuing runs one job after filling in missing inputs within the workflow. Before, pressing enter to run a job could cause it to queue multiple times.
- Moving or copying files with the same name now prompts you with a message asking if you want to replace, replace if new, keep both, or cancel.
- Fixed an issue that prevented the Zendesk widget from opening.
- Modified the algorithm we use to detect the version of a plug-in defined after a server upgrade to prevent performance degradation when upgrading.
- User Interface improvements:
- Variable menus are now scrollable and fit on the screen.
- In macOS Workgroup Server only: Fixed an issue that caused the incorrect time zone to display when viewing file details. Now, when hovering over the file name, the default comment will display the correct date and time of the upload.
Typefi Server 8.7.4
Released 27 June 2022
New
- Typefi Server now supports a primary and secondary LDAP server. The ability to configure two LDAP directories means you can keep your directories clean and separate. You can configure one directory to authenticate your own users and another directory to authenticate external users.
- Typefi Server now supports multifactor authentication (MFA). See our documentation to learn how to turn it on.
Improvements
- Not sure who the original owner of a template is? You can now look it up. Click the File details button to the right of the file.
- You can now directly download an older version of your InDesign template without having to restore it first.
- Uploading files via the Typefi Server API now includes a report of which files could not be uploaded. See an example in our documentation.
- Want to resolve bugs and issues faster? On-premises customers can now opt-in to automatically Send Telemetry Data from Typefi Server. This data can help Typefi identify known bugs or issues, so that we can provide a faster response without the need to solicit this same data directly from you. Telemetry data sent to Typefi is not shared with any third party. View Typefi's Privacy Policy for more information.
Fixes
- Fixed a permissions issue that caused a NoSuchFileException for the .typefi_permissions file error.
- Repeatedly running different jobs in parallel via the Typefi Server API no longer results in spurious code 500 errors.
- Updated our licensing mechanism for Typefi Desktop on macOS, which means:
- Your license works on Mac computers with Apple silicon running macOS Monterey.
- Your license works on multiple ports. Before, if you licensed Typefi Desktop while connected via WiFi and then switched to Ethernet, you would get this error: COULD NOT RUN WORKFLOW. INVALID LICENSE. THE DETECTED MAC ADDRESS DOES NOT MATCH THE LICENSED MAC ADDRESS. CONTACT TYPEFI TO OBTAIN A VALID LICENSE. Now, when a license is checked, we look at all MAC hardware addresses available on the system, not just the active one at the time of licensing.
- Several fixes to the Adobe InDesign plug-in:
- Enabled, but empty, event scripts no longer cause warnings in the job log.
- Files or folders added via the Choose Files or Folder icon now display correctly in the input field. Before, files were shown in a single line separated by commas and folders weren’t shown at all.
- In Export to PDF, the output location you specify is no longer ignored. Before, the output PDF was always placed in the job folder, no matter which output location you specified.
- Multiple fixes to the Utility plug-in:
- In Apply condition(s):
- new conditions are not overwritten,
- conditions are loaded in alphabetical order, and
- duplicate conditions are removed.
- In Edit metadata, loading metadata no longer causes an erroneous warning message.
- In Expand archive, input files containing Spanish characters no longer cause the job to fail.
- In Move, using a workflow variable (for example,
${job-folder}/moveme.txt
) in the input field no longer causes the job to fail.
- In Apply condition(s):
- A bevy of fixes for Typefi admins:
- Files in the Temp folder are automatically cleaned up after 7 days.
- The LDAP page is no longer blank.
- The Tomcat page no longer results in a TOMCAT PROPERTIES COULD NOT BE FOUND error.
- The default whitelisted file types do not change after clicking Restore Defaults.
- The
Enter
,Escape
,Mod
+S
,L
,/
, and.
keyboard shortcuts now work as expected. - The unsaved changes dialogue appears any time you navigate away from a workflow with unsaved changes.
- Invalid characters in disabled actions no longer cause jobs to fail.
- New workflows display without needing to refresh the page first.
- Clicking on a job tag now correctly filters jobs with that same tag. Before, clicking on a job tag either refreshed the Jobs page without actually filtering the jobs or produced an invalid search query.
- Expanding ZIP files no longer results in a Curiouser and curiouser! error.
- Using workflow variables, which often include colons (:), in file paths no longer results in an Internal server error has occurred error.
- Checking out a file (File details → Check Out) now automatically downloads the file too. Before, you had to manually download the file after checking it out.
- When using the Typefi Server API, you can again leave out the file path to a workflow without receiving an error 500 response.
- Arreglamos varios problemas. We fixed several translation errors in the Spanish edition of Typefi Server.
- A plethora of user interface improvements. They’re small fixes, but make Typefi Server much more aesthetically pleasing.
Typefi Server 8.7.3
Released 11 March 2022
Adobe InDesign 2022 support
Typefi Server 8.7.3 adds support for Adobe InDesign 2022 (17.x) and retires support for InDesign CC 2019.
macOS Monterey compatibility
Typefi Server 8.7.3 adds compatibility with macOS Monterey* (11.0) and retires compatibility with Mojave (10.14).
* Typefi Server cannot be licensed on Mac computers with Apple silicon running macOS Monterey. We are investigating this issue and will provide a fix with an upcoming release.
Typefi Server 8.7.2
Released 30 September 2021
Adobe InDesign 2021 support
Typefi Server 8.7.2 adds support for Adobe InDesign 2021 (16.x) and retires support for InDesign CC 2018.
macOS Big Sur compatibility
Typefi Server 8.7.2 adds compatibility with macOS Big Sur (11.0) and retires compatibility with High Sierra (10.13).
Typefi Server 8.7.1
Released 26 August 2020
Improvements
- Added support for customising the file naming convention in the Create InDesign book workflow action via workflow variables:
- Use ${seq:patterns} to specify how generated InDesign documents are sequenced.
- Use ${section} as a placeholder for a Typefi Section name.
- Use ${output} to allow the InDesign book filename to be used in the pattern for naming the output InDesign document files.
- Use ${xpath:expression} to resolve an XPath 2.0 expression.
- Several improvements to the job log:
- Improved the job page header. Now, the entire page header remains static, so you can quickly press the Cancel Job button to cancel a fast-scrolling job.
- Added a note below each waiting job to indicate its position in the Blinkenlights queue. For example,
.
Fixes
- Fixed several bugs related to keyboard shortcuts:
- Fixed an issue where pressing the Esc key when renaming a group did not close pop-up windows.
- Fixed an issue where pressing the Esc key when uploading a ZIP archive did not upload the ZIP.
- (Safari browser only) Fixed an issue where you could not type a forward slash (/) in the Search field since it was already used as a keyboard shortcut to initiate a search. Now you can press the forward slash key to initiate a search, and then press it again if to use it in a search query.
- Fixed several bugs related to copying workflows:
- Fixed an issue where creating a copy of a workflow inside the job folder caused existing input values to disappear in workflow actions. Now, when you copy a workflow, the input values persist in the duplicated workflow actions.
- Fixed an issue where opening a copied workflow would erroneously show a console error.
- Fixed a bug where a missing link would cause the job to fail without telling you which links were missing in workflows that included both the Validate links workflow action and any action from the Adobe InDesign plug-in. Now, the job will fail with an appropriate error message that tells you which links are missing.
- Fixed a bug where you could not access the Actions page if you duplicated a workflow action that needed to be upgraded, and then upgraded the duplicated action. Now, you can upgrade duplicated actions without running into an “Alice” error.
- Fixed a bug where exporting an InDesign workflow resulted in an HTML file, not a TZIP archive
- Fixed a bug where existing file selections were retained when searching for a file. Now, any existing file selections are cleared when searching for files.
- Fixed a bug where clicking outside the Upload files pop-up window would automatically upload the ZIP archive without expanding. Now, if you click anywhere outside Upload files, the pop-up window closes, and the ZIP archive is not uploaded.
- Fixed a bug where selecting a script from the Script pop-up menu in the Run Script workflow action caused a console error when the job was run.
- Fixed a bug that affected the Create InDesign document workflow action where selecting a file from the Choose Files or Folder icon erroneously added a folder icon before the filename.
- Fixed a bug where the Delete (x) button next to an input field was on the right-side if you typed it manually, and on the left side, if you chose it via Choose Files or Folder. Now, the x is always on the left-side.
- Fixed a bug introduced in Typefi Server 8.7.0 where you could not download a TSS file to use with Typefi Writer in offline mode.
- Fixed a bug where you could not type a forward slash (/) in the Folder input field on the Filestore tab (admin only).
- Updated the error message for downloading a TSS file to “Could not export TSS because the Adobe InDesign workflow plug-in (typefi-plugin-id) is not installed.”
- Updated the Unsaved Changes pop-up window to “Do you want to save your changes to the workflow ‘_______’? Your changes will be lost if you don’t save them.”
- Fixed a bug in the Spanish version where clicking on the job status icon to the left of a job searched for the English status, not the Spanish status.
- Updated Spanish localisation.
Typefi Server 8.7.0
Released 17 April 2020
Adobe InDesign 2020 support
Typefi Server 8.7.0 adds support for Adobe InDesign 2020 (15.x) and retires support for InDesign CC 2017.
Roles
Roles give Typefi administrators the ability to control what specific users are allowed to do in Typefi Server. For example, an admin could create a role that will enable users to run, but not modify, workflows and then assign this role to users of their choosing. By default, all users will have a role of Default, which means they will have the same level of permissions as they did in Server 8.6.4 or earlier. For step-by-step instructions, see Working with roles.
Keyboard shortcuts
Keyboard shortcuts make Typefi Server more accessible for everyone and help you work more efficiently. See Keyboard shortcuts for Typefi Server to start using keyboard shortcuts.
Improvements
- You can now download a workflow as a TSS file to use with Typefi Writer in offline mode.
- If you have versioning enabled, you can now view comments for deleted files in the Trash, which can now be visible to more people via roles 😎
- Typefi Workgroup only: you can now choose to handle user authentication 100% within the Typefi Workgroup Server. To enable this feature, go to Admin → LDAP and make sure you deselect Use LDAP.
- Made Typefi Server faster! We made some internal performance improvements for page loading times.
- To prevent accidental changes to a workflow, we removed Autosave. If you navigate away from a workflow without saving your changes, you will now see an Unsaved changes dialogue. For step-by-step instructions, see Working with Typefi Workflows.
- When downloading folders, you can now choose to omit file version history.
- When uploading a ZIP archive, you can now decide if Typefi Server should automatically expand the archive on upload.
- Moved the Delete (x) button for file-based tokens to the left to make it easier to delete multiple files quickly.
- If you have versioning enabled, hovering over a filename now displays comments for the most recent version of the file.
- Improved integration with help.typefi.com to show you more relevant articles.
- Improved the sign-out process for mobile devices.
- Multiple improvements to logs:
- The page header, which includes the Cancel Job button, is now static, so you can easily cancel a fast-scrolling job.
- Reduced the warnings from the omission of characters from Field variables to once per action.
- Added an orange label to the logs folder if the log contains warnings.
- Updated the terminology from “logged out” to “signed out” to be more consistent.
- Created logs for file uploads.
Fixes
- Fixed an issue where using “in a tag could make the user interface become unresponsive
- Fixed an issue where the Choose File dialogue wasn’t appearing for imported workflows with multiple ${ask} variables.
- Fixed an issue where a folder containing a space character could not be duplicated but could be copied.
- Fixed an issue where scrolling within the Choose File dialogue wasn’t working reliably for mobile browsers.
- Fixed an issue where uploading ZIP archives could fail if the archive contained these filename extensions and folders:
- .DS_store
- __MACOSX folder and its contents
- .typefi_version
- .typefi_manifest
- .die
- .purge
- Fixed an issue where the Enter key would not confirm a deletion.
Comments
0 comments
Please sign in to leave a comment.