Oxygen XML Web Author V28.0

Released: Nov 26, 2025

V28.0 中的更新

特性

Oxygen AI Positron for Web Author

  • Expanded AI Service Integration - The latest Oxygen AI Positron for Oxygen XML Web Author supports the latest generation of AI models and introduces broader integration options with a variety of AI platforms, making it easier to connect your preferred AI services.
    • Default model update: GPT-4.1 is now the default OpenAI model, providing faster, larger-context processing with improved accuracy.
    • Google Gemini Connector: Integrate directly with Google's Gemini models for natural language and multi-modal tasks.
    • Google Vertex AI Connector: Use the new Vertex AI service connector to integrate enterprise AI workflows via Google Cloud.
    • AWS Bedrock Connector: Get instant access to enterprise-grade AI models, real-time streaming responses, and multi-modal capabilities.
    • xAI Grok Integration: Enterprise users can now connect the OpenAI-compatible Grok engine for AI-powered interactions.
    • Custom Connector Add-on: Connect to any REST-based AI service using the new Oxygen AI Positron Custom Connector, which supports OAuth Client Credentials authentication and custom query parameters.
  • AI-Powered New File Creation - When creating a new file, you can now provide instructions in an AI prompt field to generate a document with pre-populated content. You can also use drag/drop or copy/paste to attach text files (XML, Markdown), images, or documents (PDF, Word, PowerPoint), to guide the AI in generating content for your new file.
  • Uncluttered Chat Input Area - Attachments that you add to your conversation to provide additional context are now presented above the chat input area, ensuring that they do not clutter your instructions. You can still reference specific attachments inline within your instructions by using the @ symbol followed by the file name.
  • Attach Files to the Conversation Using Drag/Drop or Copy/Paste - You can now attach files to your AI conversation by dragging them or by copying and pasting them into the chat input area. You can also drag and drop topic references from the DITA Maps view. This makes it faster to share relevant documents and provide context for your AI interactions.
  • Attach Word, PowerPoint, and PDF Files - You can now attach Word (DOCX), PowerPoint (PPTX), and PDF documents in the Chat view, allowing you to provide more context to the AI. This enhances the accuracy and relevance of AI responses by utilizing text and images (images are supported for Word and PDF) from these documents.
  • Dedicated Word (.docx) Attachment Handling - When you attach a Word (.docx) file, the text and images within the document are kept in their original order. This preserves the document's structure and context, so you get more accurate responses.
  • Persistent Chat Across Editors - You can continue your chat with AI Positron as you change edited document and use the chat results in another document.
  • Compact AI Message Presentation - You now see AI messages in a more compact format, allowing you to view more content at once and reducing scrolling, so you can read conversations more efficiently.
  • Improved All AI Action Prompts - Prompts for all predefined AI actions have been optimized for greater accuracy and relevance. They are now developed using the DITA XML standard, enabling content reuse for more consistent prompts that follow similar patterns and structure.
  • AI-based DITA Conversion, Analysis, and Update Tools - Transform existing documents or DITA topics into various specialized DITA types (Task, Concept, Reference, Troubleshooting, Glossary). Also, the Analyze and update topic action can restructure topics by dynamically splitting the document into parts and applying the conversion to the appropriate topic types for each part.
  • Reference AI Actions in Chat Prompts - You now have the possibility of providing instructions to the AI to invoke the existing AI actions when performing complex tasks. For example, to correct the grammar and update the current document, you could type: Invoke correct grammar on the current document and save the updated content. This approach streamlines your workflow by letting you quickly apply changes or transformations in one place.
  • Quickly Find and Invoke AI Actions - Search for AI-powered actions using the search field inside the Actions drop-down menu, saving you time by quickly locating the actions you need. Also, you can now quickly invoke the AI actions by using the / symbol in an empty chat, then start typing the name of the action. This displays a pop-up menu with a list of available actions that match the text you entered.
  • Multiple Chat Modes:
    • You can now choose between three chat modes in the Chat view:
      • Agent - Discuss your project, set goals, or give instructions. The AI proposes changes and you are required to review and approve them.
      • DITA Agent - Specially tuned for DITA-specific projects, provide goals or instructions and let the AI explore your project and apply project-wide changes with your approval.
      • Ask - Get answers and explanations from the AI. This read-only mode uses search tools when needed and does not change your files.
    • All modes automatically use your current context (project location, current document and type, and the DITA map in scope), so you don't need to include this information in your prompts.
  • Automatic Fixes for Validation Issues in AI-Generated Documents - After AI writes a new document or when it replaces the currently edited document, you get automatic fixes for detected validation issues when possible, so your document stays valid without the need for manual fixes.
  • Save Prompt to Favorites After Invocation - After you send an AI prompt, you can add it to your favorites so you can reuse it at a later time. You can also edit the prompt before saving it.
  • Smart Scroll: Pause Auto-Scroll During AI Replies - You can now pause automatic scrolling to the end of an ongoing AI-generated reply by manually scrolling up in the chat window. When you scroll upward, the interface will temporarily stop following new messages, allowing you to read previous content at your own pace without losing focus. To resume automatic scrolling, simply scroll back down to the bottom of the chat, and the view will once again follow new replies as they appear.
  • Distribute or Filter AI Actions via Plugins and Frameworks - Plugins or frameworks may contain a folder named ai-positron-actions where AI actions are automatically loaded from. A file named excluded-action-ids.txt may also be placed in the same folder to define action IDs (on a line-by-line basis) that should be filtered out from the UI, useful for actions intended to be used in a different context, not directly invoked by the user.
  • Reference Prompt Files in AI Actions - Use the prompt_ref JSON property to reference text or Markdown files for prompts, allowing for more flexible AI action configurations.
  • Custom Actions Prioritized - Your custom actions are now displayed before the built-in actions wherever AI actions are shown, so you can access them more quickly.
  • Translated AI Actions - The categories, titles, and descriptions for the AI Positron default actions are now translated into the supported languages available for the user interface, making it easier to use these features in your language.
  • Inspect Chat Context - You can see the main context information that is sent to the AI for the current chat by hovering over the Context chip that is displayed above the chat input area. This adds clarity about the information the AI has available when processing a request. That information includes the editor selection (if applicable), edited document location, the DITA map location, and the project location (applicable only for Web Author integrations with Git).
  • Easier Access to Tool Call Details - You can now troubleshoot tool calls easier by viewing detailed information about each tool call directly in the Chat view. Simply hover over the tool name to see a summary, or click it to open a dialog box where you can review, copy tool call details, and import or export chats for sharing purposes.
  • Edit Document Tool - When using agentic chat to make changes to topics, small changes (e.g. attribute values, spelling corrections) can be made by the AI engine using the newly available edit_document tool that performs exact string replacements in a specified file.

General Editing/Reviewing

  • Easily Resize Table Columns - You can now resize table columns simply by dragging the column separator.
  • Toggle Full Width Mode on DITA Tables - Tables in DITA documents now have a Toggle Full Width button that appears above the table. This is especially helpful for large tables that are wider than the displayed screen, since it removes the scroll bar and displays the table in full width mode.
  • Add Comment from the Floating Toolbar - You can now add comments in a document directly from the floating toolbar that appears when you select content. This helps you give feedback faster, in the precise location needed, without breaking your writing flow.
  • Display Whitespace Markers in the Editor - It is now possible to display whitespace markers in the editor. You can enable this feature by selecting the Show whitespace marks option that is available in the user preferences dialog box. This is especially helpful for managing various types of space characters in code blocks.
  • View Referenced Markdown Content in Expanded DITA Maps - You can now view content from referenced Markdown files when you expand all topics in a DITA map using the View Topic Content or Edit Topic Content actions. The Markdown content is automatically converted to DITA and displayed as it will appear in your published output, so you can review all your content together. In Edit Topic Content mode, the Markdown document is read-only.
  • Copy Visual Editor Content as Markdown - You can now use the Copy as Markdown option in the visual editor's contextual menu to copy selected content as Markdown. When you paste it into another application, formatting such as headings, styling, code blocks, tables, and lists is preserved in Markdown format.
  • Preview Video and Audio Controls in DITA 2.0 Documents - When editing DITA 2.0 documents, you see video and audio controls (<video>, <audio> elements) rendered directly in the visual editor, so you can easily review embedded media content.
  • Search for Pre-defined Templates When Creating a New File - You can now quickly find a pre-defined template when creating a new file by using the search filter at the top of the template selection dialog.
  • AI-Powered New File Creation - When creating a new file, you can now provide instructions in an AI prompt field to generate a document with pre-populated content. You can also use drag/drop or copy/paste to attach text files (XML, Markdown), images, or documents (PDF, Word, PowerPoint), to guide the AI in generating content for your new file.
  • Search for Specific Attribute Values - You can now search for values that appear in attributes using the Find/Replace side view. After running a search, you can filter the results to show only matches found in attribute values, only in content, or both, helping you quickly locate and update the information you need.

Authentication

  • Dedicated Connector for Azure DevOps - You can now connect to your Azure DevOps Git repositories using a dedicated connector, which provides a Connect with Azure DevOps button for simpler authentication.

Customization and Integration

  • Check Grammar and Spelling Mistakes with the LanguageTool Plugin - You can now check grammar, in addition to spelling, when using the LanguageTool Support Plugin in Oxygen XML Web Author. When you hover over a highlighted issue, a tooltip describes the grammar problem. When you hover over a spelling mistake, you now see a tooltip that shows the type of error and prompts you to right-click for available actions. If you have the Language Tool plugin enabled, the tooltip also includes a description of the detected grammar problems, helping you quickly understand and address issues in your text. There are two plugin options: one for English, and another that supports languages such as Italian, Dutch, Spanish, Japanese, and Simplified Chinese.
  • Configure Behavior of Column Deletion Based on Change Tracking Status - You now have the ability to configure how deleting a table column behaves when change tracking is enabled. By setting the changeTrackingBehavior parameter, you choose whether column deletion is allowed, or blocked.
  • Control the Persistence of the Tags Display Mode - You can now configure how the user-selected Tags Display mode is applied in Web Author. Set the tags.display.mode.persistence option in the options.xml file to perEditor to reset the tags mode to the default for each new editor, or to perUser to apply your chosen tags mode to all open editors and make it the default for new ones.
  • Collapse Referenced Content to Improve Document Loading Performance - You can improve the performance of loading and editing DITA documents with multiple references by using the author.display.references.expanded option. When you set this option to false, referenced content is collapsed by default, and you can expand it only when needed. You can configure this option as an URL parameter/Loading Option or via the options.xml file.
  • Enable Authentication with OIDC - You can now enable application authentication to Web Author with OIDC, requiring users to authenticate to use Web Author, increasing security.

Component Updates

  • Updated the Apache Tomcat server version to 9.0.111, offering the latest security updates and improved stability.
  • The Preact library has been replaced by React 17.0.2.