Skip to content

Latest commit

 

History

History
248 lines (141 loc) · 10.9 KB

File metadata and controls

248 lines (141 loc) · 10.9 KB

{productname} 7.9.0

Overview

{productname} 7.9.0 was released for {enterpriseversion} and {cloudname} on Wednesday, (TBA) May 14th, 2025. These release notes provide an overview of the changes for {productname} 7.9.0, including:

New Premium plugins

The following new Premium plugin was released alongside {productname} 7.9.0.

New Open Source plugin

The following new Open Source plugin was released alongside {productname} 7.9.0.

Accompanying Premium plugin changes

The following premium plugin updates were released alongside {productname} 7.9.0.

Accessibility Checker

The {productname} 7.9.0 release includes an accompanying release of the Accessibility Checker premium plugin.

Accessibility Checker includes the following fixes and improvements.

Adjusted spacing in accessibility checker component for better visual alignment

Previously in {productname}, the error card for the Accessibility Checker had slightly more space between content than necessary, making the dialog appear less compact.

With the release {productname} 7.9.0, the design has been updated to reduce the padding within the error card, ensuring a more compact and cohesive design.

For information on the Accessibility Checker plugin, see: Accessibility Checker.

Spell Checker

The {productname} 7.9.0 includes an accompanying release of the Spell Checker premium plugin.

Spell Checker includes the following improvement.

Spellchecking with a language that does not match the content no longer overloads the spelling server.

Previously, using the spellchecker with a language that did not match the document content could cause server overload due to the large volume of unrecognized words. This issue led to excessive CPU usage on the spelling server. In 7.9.0, {productname} now processes words in manageable chunks, reducing the load on the server and preventing performance degradation during spellchecking operations with mismatched language settings.

For information on the Spell Checker premium plugin, see: Spell Checker plugin.

Image Optimizer

The {productname} 7.9.0 release includes an accompanying release of the Image Optimizer premium plugin.

Image Optimizer includes the following fix.

Aspect ratio was not properly calculated when uploading images wider than the editor.

Previous version of the Image Optimizer plugin, an issue would occur where images wider than the editor were distorted when uploaded to the CDN.

This occurred when the image being uploaded replaced a resized version rendered from a srcset alternative, and the aspect ratio was incorrectly calculated using the naturalWidth of the original image and the naturalHeight of the new image. This mismatch led to a distorted aspect ratio post-upload.

{productname} 7.9.0 addresses this issue. Now, the aspect ratio is now correctly calculated using both the naturalWidth and naturalHeight of the original image, ensuring consistent and undistorted rendering after upload.

For information on the Image Optimizer plugin, see: Image Optimizer.

Accompanying Premium plugin end-of-life announcement

The following Premium plugin has been announced as reaching its end-of-life:

Accompanying open source plugin end-of-life announcement

The following open source plugin has been announced as reaching its end-of-life:

Accompanying Enhanced Skins & Icon Packs changes

The {productname} 7.9.0 release includes an accompanying release of the Enhanced Skins & Icon Packs.

Enhanced Skins & Icon Packs

The Enhanced Skins & Icon Packs release includes the following updates:

The Enhanced Skins & Icon Packs were rebuilt to pull in the changes also incorporated into the default {productname} 7.9.0 skin, Oxide.

For information on using Enhanced Skins & Icon Packs, see: Enhanced Skins & Icon Packs.

Improvements

{productname} 7.9.0 also includes the following improvement<s>:

Additions

{productname} 7.9.0 also includes the following addition<s>:

Changes

{productname} 7.9.0 also includes the following change<s>:

Removed

{productname} 7.9.0 also includes the following removal<s>:

Bug fixes

{productname} 7.9.0 also includes the following bug fix<es>:

Inline dialog dropdowns reposition when the dialog is dragged or the window is scrolled.

Prior to {productname} 7.9.0, opening the preferences menu from within the Search and Replace dialog in inline mode caused the dropdown to remain fixed in its original position, even when the dialog was moved or the window was scrolled. This resulted in the dropdown becoming visually detached from its associated button and dialog, leading to a disjointed and confusing user experience.

In {productname} 7.9.0, this issue has been resolved. The dropdown menu now remains visually and functionally anchored to the dialog when it is dragged or when the window is scrolled. This ensures consistent and intuitive behavior, aligned with the handling of other dropdowns across the application.

Tabbing inside a figcaption element no longer shows two text insertion carets.

Previously, when tabbing within a figcaption element, the fake text caret was not properly hidden, resulting in both the browser’s native caret and the fake caret being rendered simultaneously. This visual duplication caused confusion for users during text navigation and editing. The issue occurred because the focus event inside editable captions did not trigger logic to hide the fake caret.

This has been resolved by updating the focus handling behavior to detect whether the focused element is within an editable context and hide the fake caret accordingly.

As a result, only a single, correct text caret is displayed when tabbing inside figcaption elements, improving editing clarity and user experience.

Pressing enter before a floating image sometimes duplicated the image.

Previously, when pressing Enter before a floating image, the image could be duplicated instead of a new line being correctly inserted. This issue was due to limitations in the native content-editable behavior of Firefox, which {productname} previously relied on for handling new lines. In particular, Firefox did not clear line content correctly when it included floated elements, resulting in duplicated images.

With the release of {productname} 7.9.0, an internal new line mechanism has been introduced to replace the unreliable browser behavior. This ensures consistent and correct handling of new lines around floating content. Pressing Enter before a floating image now behaves as expected, and duplicate images no longer appear.

Removed deprecated CSS media selector -ms-high-contrast.

The -ms-high-contrast media feature was previously used to apply a darker border color for improved accessibility in Internet Explorer 11. However, this feature is no longer supported and has been officially deprecated by Microsoft Edge. Its continued use triggered warnings in browser developer consoles, potentially affecting user experience during development. To enhance cross-browser compatibility and eliminate these warnings, the deprecated selector has been removed from {productname} in 7.9.0.

Security fixes

{productname} 7.9.0 includes <a fix | fixes for the following security issue<s>:

Deprecated

{productname} 7.9.0 includes the following deprecation<s>:

Known issues

This section describes issues that users of {productname} 7.9.0 may encounter and possible workarounds for these issues.

There <is one | are <number> known issue<s> in {productname} 7.9.0.