5.8.3

2026-07-08

ADDED

squared.lib.css
interface CalculateVarAsStringOptions {
    ignoreKeywords?: string[];
}

function splitStyleValue(value: string, char?: string): string;
squared.svg.util
interface SvgDrawShapesOptions {
    attr?: CssStyleAttr;
}

CHANGED

squared.base.lib.util
function trimBoth(value: string, trim: boolean): string; // trim
function trimString(value: string, pattern: string, single?: boolean): string; // single
function trimStart(value: string, pattern: string, single?: boolean): string;
function trimEnd(value: string, pattern: string, single?: boolean): string;
squared.svg.util
function getBoundingLength(element: SVGGraphicsElement, value: string, options: SvgBoundingLengthOptions): number; // options

DEPRECATED

squared.lib.internal
const REGEXP_ANGLE: RegExp;
squared.svg.util
interface SvgDrawShapesOptions {
    clipPath?: boolean; // attr
}

function getBoundingLength(element: SVGGraphicsElement, value: string, dimension?: number | DimensionAttr, geometryBox?: SvgGeometryBoxValue | number, precision?: number): number; // options