ePublisher 2025.1 Release Notes
Improvements
Reverb 2.0
- Added accessibility improvements using semantic HTML5 tags, ARIA roles, and labels to help meet modern accessibility standards (EPUB2479).
- Implemented SEO enhancements including automatic sitemap.xml generation, configurable robots.txt, Open Graph meta tags, and Twitter Card support (EPUB2551).
- Added Landmark ID system for stable, content-based navigation URLs that persist across documentation regenerations (EPUB2641).
- Added Share Widget enabling end users to copy and share direct links to specific content locations using Landmark IDs (EPUB2672).
- Added Click to Zoom functionality allowing users to view images in an enlarged lightbox overlay (EPUB2512).
- Implemented cache busting mechanism to ensure browsers load the latest resource versions after documentation updates (EPUB2628).
- Added Search Results Breadcrumbs showing the location of each result within the documentation hierarchy (EPUB2601).
- Added front page behavior setting for collapsed/open TOC state (EPUB2616).
- Localized Skip to Main accessibility link for multi-language support (EPUB2691).
- Localized Share Widget stable link button text, titles, and aria label attributes (EPUB2693).
- Updated social media share links to use large image card format for improved link previews (EPUB2698).
- Fixed F6 accessibility navigation key not cycling properly between areas of the UI (EPUB2689).
- Fixed postMessage system that silently failed when help output was embedded in cross-origin iframes, breaking navigation, search, and all inter-frame communication (EPUB2700).
AutoMap
- Added
--skip-reportsCLI option to skip report generation during builds, improving conversion times on large projects (EPUB2663). - Fixed Administrator to allow Designer projects (
.wep) in Jobs, in addition to Express projects (.wrp) (EPUB2655).
Designer
- Added built-in Diff Viewer for comparing format override files, eliminating the requirement to configure an external diff tool (EPUB2696).
- Added online trial guide support (EPUB2697).
Markdown
- Automatic markers such as PageStyle, GraphicStyle, and IndexMarker are now emitted in Markdown++ output without requiring Stationery configuration (EPUB2637).
- Fixed image files missing DPI property that reported zero size height and width (EPUB2665).
- Fixed link references in multiline tables that failed to render (EPUB2679).
Build
- Removed the deprecated XML+XSL output format (EPUB2654).
- Added null check for adapter in ToolFactory GetAdapterInfo (EPUB2678).
- Streamlined developer build workflow by automating adapters and wwFDK steps (EPUB2695).
PDF
- Fixed fo:block inside fo:inline that caused Apache FOP NullPointerException (EPUB2692).
Documentation
- Added XSLT examples to C# XSLT extension XML documentation comments (EPUB2673).
Fixed Issues
List of Issues Fixed in This Release
Issue ID | Summary |
|---|---|
EPUB2479 | Reverb - Accessibility improvements using semantic tags, aria roles, and labels |
EPUB2512 | Reverb 2.0 - Click to Zoom graphic style option |
EPUB2551 | Reverb 2.0 - Improve SEO with sitemap and robots.txt |
EPUB2594 | WebWorks Help 5.0 - Accessibility keystrokes: Shift 7 activates "mailto" even when company email not set |
EPUB2601 | Reverb 2.0 - Search Results Breadcrumbs |
EPUB2607 | Style Designer bullet/background image property does not display SVG User Files |
EPUB2616 | Reverb 2.0 - Front page behavior setting for collapsed/open TOC |
EPUB2625 | HTML Formats - Non-breaking space character should not be replaced by an HTML entity |
EPUB2628 | Reverb 2.0 - Cache busting mechanism needed to simplify deployment of version upgrades |
EPUB2637 | Markdown Output - Automatic markers such as PageStyle not emitted in output |
EPUB2640 | Build - Remove custom manifest plumbing (Common.Build.props) and loose manifests |
EPUB2641 | Formats - Create Landmark ID for universal navigation |
EPUB2642 | Reverb 2.0 - URL encoded / characters for #page path do not load |
EPUB2643 | Reverb 2.0 - Disabled Splash page images always deploy |
EPUB2648 | Task - Update Release Notes |
EPUB2649 | ePublisher Evaluation Materials |
EPUB2650 | Documentation - Online Help packaging |
EPUB2651 | Build - License Key for 2025.1 |
EPUB2652 | Build - Version for 2025.1 |
EPUB2653 | ePublisher - Update Release Artwork for 2025.1 |
EPUB2654 | Build - Remove the deprecated XML+XSL output format |
EPUB2655 | AutoMap - Fix Administrator to allow Designer projects in Jobs |
EPUB2658 | Build - Blake2Fast package not restoring when using msbuild |
EPUB2659 | ePublisher - Update UI for 2025.1 |
EPUB2660 | Rename CreateLandmarkID XSL extension as CreateBlake2bHash |
EPUB2661 | Build - update developer docs |
EPUB2662 | Build - Integrate SVN/Trac MCP Server into repository |
EPUB2663 | AutoMap - Add CLI option to skip report generation |
EPUB2665 | Markdown - image files missing DPI property report zero size height and width |
EPUB2668 | Reverb 2.0 - Related Topic Entry Icon has incorrect font-awesome unicode value |
EPUB2669 | Reverb 2.0 - Related Topic Entry Icon has incorrect font-awesome unicode value |
EPUB2672 | Formats - Share Widget for Reverb 2.0 page |
EPUB2673 | Documentation - Add XSLT examples to C# XSLT extension XML documentation comments |
EPUB2676 | Build - Add Claude Code slash commands and team settings |
EPUB2678 | ToolFactory - Add null check for adapter in GetAdapterInfo |
EPUB2679 | Markdown - Link references in Multiline tables fail to render |
EPUB2680 | Reverb 2.0 - Sync Plugin skins with Base Format |
EPUB2681 | Replace embedded DockableHelp pane with browser-based help |
EPUB2683 | Markdown - Adapter unable to read UTF8 characters like FrameMaker pilcrow often used in variables |
EPUB2684 | Markdown Adapter fails to extract width/height from SVG files with viewBox-only dimensions |
EPUB2685 | Markdown Adapter incorrectly scales images with high-DPI metadata |
EPUB2686 | ePublisher in XSLT Extensions fails to extract dimensions from SVG files with viewBox-only attributes |
EPUB2687 | SVG images not scaling or constraining correctly in HTML and PDF output |
EPUB2688 | PDF - XSL-FO - Paragraph Top/Left/Right/Bottom positioning has no effect on page layout |
EPUB2689 | Reverb 2.0 - Accessibility F6 navigation key does not cycle properly between areas of UI |
EPUB2690 | Installers - Make AutoMap and Designer standalone products with shared file management |
EPUB2691 | Reverb 2.0 - Accessibility Skip to Main link is not localized |
EPUB2692 | PDF - XSL-FO: fo:block inside fo:inline causes Apache FOP NullPointerException |
EPUB2693 | Reverb 2.0 - Share Stable link, button text, including title, and aria label attributes are not localized |
EPUB2694 | Reverb 2.0 - webworks.scss import statements use underscores |
EPUB2695 | Build - Streamline dev build workflow: automate adapters, wwFDK, and reduce CLAUDE.md |
EPUB2696 | User Interface - Built-in diff viewer for format override files |
EPUB2697 | Designer - Add online trial guide support |
EPUB2698 | Reverb 2.0 - Social media share links should use large image card |
EPUB2699 | Update deliverables for public build release |
EPUB2700 | Reverb 2.0 - postMessage system fails in cross-origin iframe embeddings |
EPUB2701 | Markdown++ output: "Index was out of range" error when table contains column-spanning |
EPUB2702 | Core - Add full stack trace to generate.log error output |
EPUB2703 | Core - Add debug testing guidance and fix Claude Code environment configuration |
EPUB2704 | Adapters - DITA-OT version defaults to 1.2 when project has no AdapterConfigurations |
EPUB2705 | Core - Add --version CLI option to AutoMap |
EPUB2707 | Core - Target settings with values in Express get replaced by Stationery Synchronization |
EPUB2708 | Core - Absolute paths converted to fragile relative paths when drive root is only common ancestor |
EPUB2709 | Core - FormatVersion {Current} not replaced with explicit version during Stationery synchronization |
EPUB2734 | User Interface - Minor textual changes in Target Setting inputs do not apply (2025.1 backport) |
EPUB2735 | Legacy Installer paths.json - 2021.1 entry has wrong src paths (points to 2020.1) (2025.1 backport) |
EPUB2736 | Migration allowlist excludes toolbar/dockstate .pref files - user UI customizations lost on every version bump (2025.1 backport) |
EPUB2737 | Documentation - Add 2025.1 patch release notes for EPUB2734/EPUB2735/EPUB2736 |
EPUB2738 | Installer - Trim Designer and AutoMap bundled legacy formats range to 2022.1-2024.1 |
EPUB2739 | Build - Format zipper SVN filter rejects all files when working copy is a branch checkout |
EPUB2741 | Build - Honor EPUBVERSIONOVERRIDE env var to drive Major.Minor version stamping |
EPUB2743 | Formats - Empty 'Image file not found' warning emitted for non-image frames (2025.1 backport) |
EPUB2744 | Formats - Fix Markdown++ table rowspan on header cells extending into body rows (2025.1 backport) |
EPUB2745 | Documentation - Add format-changes-since-2025.1.4655.md for 2025.1 patch release |
EPUB2749 | Backport EPUB2748 to 2025.1: ApplicationExceptionReporter throws FormatException when reporting Win32Exception |
EPUB2751 | Backport EPUB2750 to 2025.1: Designer Log clicking FOP error link throws unhandled exception |
EPUB2768 | Formats - FrameMaker-rasterized image upscaled to max-width/max-height (2025.1 backport of EPUB2767) |
EPUB2770 | Reverb - Japanese/CJK full-text search returns wrong results and mis-highlights (2025.1 back-port) |
EPUB2772 | PDF - Landscape pages render in portrait orientation in standard PDF output (2025.1 backport) |
EPUB2775 | Backport EPUB2774 to 2025.1: harden helper-adapter stdin delivery for redirected-stdin (CI/automation) launches |
EPUB2778 | Formats - Remove CJK stop words so Japanese/Chinese search matches and highlights full terms (2025.1 back-port) |
EPUB2781 | Formats - Reverb search: break katakana per character so interior katakana characters are searchable (2025.1 back-port) |
EPUB2796 | AutoMap clears the entire staging directory when a job file is malformed or has no name (2025.1 backport) |
EPUB2797 | AutoMap Administrator cannot store an explicit empty target setting (clearing a value reverts to the format default) (2025.1 backport) |
EPUB2802 | Installer - 2025.1 backport: /UPDATE switch for silent repair/update (#2801) |
EPUB2810 | Installer - 2025.1 backport: refresh stale runtime-extracted shared .wez on silent /UPDATE upgrade (#2809) |
EPUB2812 | PDF - XSL-FO - Symbol-font glyphs render as .notdef in PDF output (2025.1 backport of #2811, apache-fop-2.8.xconf) |
EPUB2818 | User Interface - 2025.1 backport: NullReferenceException closing the Style Designer pane (#2816) |
EPUB2821 | Core - 2025.1 backport: Online license activation fails in FIPS-enabled environment (#2820) |
EPUB2824 | Core - 2025.1 backport: improve license client trace logging for activation troubleshooting (#2823) |
Summary
The ePublisher 2025.1 release delivers significant enhancements to Reverb 2.0 with new accessibility features, SEO improvements, and user experience upgrades including Landmark IDs, Share Widget, Click to Zoom, and cache busting. Designer now includes a built-in Diff Viewer for comparing override files. AutoMap gains a new CLI option for faster builds and support for Designer projects. The Markdown++ output format now automatically emits built-in markers. This release also includes numerous bug fixes and build improvements to enhance stability and performance.
Last modified date: 06/23/2026