Skip to content

Releases: jpmorganchase/salt-ds

@salt-ds/core@1.52.1

10 Nov 17:35
18f06ad

Choose a tag to compare

Patch Changes

  • b898c9d: Fixed disabled Button's having active style when focusableWhenDisabled is true.
  • d8d34a1: Removed the hardcoded aria-live="polite" from Banner to address accessibility concerns.
  • fdbe053: Fixed Button's active styling when triggered with the space or enter key.
  • 3449625: Updated the accessible labelling for pills in multi-select ComboBoxes.

@salt-ds/lab@1.0.0-alpha.80

10 Nov 17:36
18f06ad

Choose a tag to compare

Pre-release

Patch Changes

  • b25650f: Number input improvements

    • added optional, increment and decrement props to support decimal.js example.
    • fixed issue with clamping, where a clamped value could not be incremented following text change.
  • Updated dependencies [b898c9d]

  • Updated dependencies [d8d34a1]

  • Updated dependencies [fdbe053]

  • Updated dependencies [3449625]

    • @salt-ds/core@1.52.1

@salt-ds/theme@1.35.0

24 Oct 11:54
9fc3e0b

Choose a tag to compare

Minor Changes

  • 764916b: Updated actionable tokens to address consumer feedback around the active and hover states of actionable components.

  • 764916b: Deprecated action hover tokens:

    • --salt-palette-warning-action-hover
    • --salt-palette-neutral-action-hover
    • --salt-palette-positive-action-hover
    • --salt-palette-accent-action-hover

    Use the respective weaker tokens instead e.g. --salt-palette-accent-action-hover becomes --salt-palette-accent-weakest.

  • 764916b: Deprecated unused neutral palette tokens:

    • --salt-palette-neutral-weaker-disabled
    • --salt-palette-neutral-weaker-readonly
    • --salt-palette-neutral-weak-disabled
  • 764916b: Added strong tokens to positive, warning and negative palettes in the brand theme.

    Light

    --salt-palette-positive-stronger: var(--salt-color-green-700);
    --salt-palette-warning-stronger: var(--salt-color-orange-700);
    --salt-palette-negative-stronger: var(--salt-color-red-700);

    Dark

    --salt-palette-positive-stronger: var(--salt-color-green-300);
    --salt-palette-warning-stronger: var(--salt-color-orange-300);
    --salt-palette-negative-stronger: var(--salt-color-red-300);
  • 764916b: Deprecated action active tokens:

    • --salt-palette-warning-action-active
    • --salt-palette-neutral-action-active
    • --salt-palette-positive-action-active
    • --salt-palette-accent-action-active

    Use the respective weaker tokens instead e.g. --salt-palette-accent-action-active becomes --salt-palette-accent-weaker.

Patch Changes

  • 764916b: Fixed the neutral palette so that it's aligned with the other palette token sets.

    .salt-theme.salt-theme-next[data-mode="light"]
    -  --salt-palette-neutral-weaker: var(--salt-color-gray-300);
    -  --salt-palette-neutral-weakest: var(--salt-color-gray-200);
    +  --salt-palette-neutral-weaker: var(--salt-color-gray-200);
    +  --salt-palette-neutral-weakest: var(--salt-color-gray-100);
    
    }
    
    .salt-theme.salt-theme-next[data-mode="dark"]
    -  --salt-palette-neutral-weaker: var(--salt-color-gray-700);
    -  --salt-palette-neutral-weakest: var(--salt-color-gray-800);
    +  --salt-palette-neutral-weaker: var(--salt-color-gray-800);
    +  --salt-palette-neutral-weakest: var(--salt-color-gray-900);
    }

@salt-ds/core@1.52.0

24 Oct 11:54
9fc3e0b

Choose a tag to compare

Minor Changes

  • e77729f: Buttons throughout the system have received a visual uplift in response to consumer feedback. The improvements focus on the hover and active states of buttons, as well as the selected states in toggle buttons, utilizing more vibrant colors to help differentiate between sentiments. Additionally, the handling of disabled states has been simplified for greater consistency across all buttons.

Patch Changes

  • 4458f8a: Fixed button hover styles sticking on mobile and other touch devices.

@salt-ds/theme@1.34.0

21 Oct 12:05
9121ba8

Choose a tag to compare

Minor Changes

  • e9838b5: - Added --salt-shadow-lowest, --salt-shadow-lower, --salt-shadow-low, --salt-shadow-mediumLow and --salt-shadow-medium.

    • Deprecated --salt-shadow-100, --salt-shadow-200, --salt-shadow-300, --salt-shadow-400 and --salt-shadow-500.
    • Deprecated --salt-shadow-100-color, --salt-shadow-200-color, --salt-shadow-300-color, --salt-shadow-400-color and --salt-shadow-500-color.
    Deprecated token Replacement token
    --salt-shadow-100 --salt-shadow-lowest
    --salt-shadow-200 --salt-shadow-lower
    --salt-shadow-300 --salt-shadow-low
    --salt-shadow-400 --salt-shadow-mediumLow
    --salt-shadow-500 --salt-shadow-medium
    --salt-shadow-100-color None
    --salt-shadow-200-color None
    --salt-shadow-300-color None
    --salt-shadow-400-color None
    --salt-shadow-500-color None
  • e9838b5: - Added --salt-typography-textDecoration-italic: italic.

    • Deprecated --salt-editable-help-fontStyle. It has been replaced with --salt-typography-textDecoration-italic.

Patch Changes

  • e9838b5: Refactored the theme structure to help with future improvements.

@salt-ds/icons@1.15.0

21 Oct 12:05
9121ba8

Choose a tag to compare

Minor Changes

  • d6dc07b: Deprecated ListIcon. TextUnorderedListIcon should be used instead.

  • d6dc07b: As part of our ongoing commitment to ensure greater consistency and legibility across applications, we have refined the stroke weight of two icons:

    • AddIcon
    • RemoveIcon
  • d6dc07b: Added 42 new icons designed to address common use cases in mathematical operations, document management, messaging, and text formatting:

    • ScheduleIcon
    • CollapseAllHorizontalIcon
    • ExpandAllHorizontalIcon
    • DivideIcon
    • DoesNotEqualIcon
    • EqualIcon
    • ExponentiationIcon
    • GreaterThanIcon
    • GreaterThanEqualTo
    • InfiniteIcon
    • LessThanIcon
    • LessThanEqualTo
    • MultiplyIcon
    • PercentageIcon
    • PiIcon
    • SquareRootIcon
    • MessageForwardIcon
    • MessageReplyIcon
    • MessageReplyAllIcon
    • PanelCloseLeftIcon
    • PanelCloseRightIcon
    • PanelOpenLeftIcon
    • PanelOpenRightIcon
    • PanelCloseBottomIcon
    • PanelCloseTopIcon
    • PanelOpenBottomIcon
    • PanelOpenTopIcon
    • SplitViewIcon
    • TextOrderedListIcon
    • TextUnorderedListIcon
    • DocumentDraft
    • DocumentEdit
    • TextAlignCenterIcon
    • TextAlignJustifyIcon
    • TextAlignLeftIcon
    • TextAlignRightIcon
    • TextBoldIcon
    • TextColorIcon
    • TextHighlightIcon
    • TextItalicsIcon
    • TextStrikethroughIcon
    • TextUnderlineIcon
    • StopIcon

@salt-ds/embla-carousel@1.0.0

21 Oct 12:05
9121ba8

Choose a tag to compare

Major Changes

  • da42e9a: Carousel is now a stable API.

    Features include:

    • Composable Salt controls for navigation and progress.
    • Composable with custom content within slides.
    • Built on the popular embla-carousel library, with Salt-specific accessibility and theming enhancements.

    Refer to example for basic usage.

Patch Changes

  • Updated dependencies [61c2bad]
  • Updated dependencies [fef411f]
    • @salt-ds/core@1.51.0

@salt-ds/data-grid@1.0.31

21 Oct 12:05
9121ba8

Choose a tag to compare

Patch Changes

  • Updated dependencies [d6dc07b]
  • Updated dependencies [16aef1c]
  • Updated dependencies [d6dc07b]
  • Updated dependencies [d6dc07b]
  • Updated dependencies [b3d399b]
  • Updated dependencies [61c2bad]
  • Updated dependencies [fef411f]
    • @salt-ds/icons@1.15.0
    • @salt-ds/lab@1.0.0-alpha.79
    • @salt-ds/core@1.51.0

@salt-ds/core@1.51.0

21 Oct 12:05
9121ba8

Choose a tag to compare

Minor Changes

  • fef411f: Replaced SuccessTickIcon usage with SuccessCircleSolidIcon.

Patch Changes

  • 61c2bad: - Fixed VerticalNavigation's indicator not growing when the item grows in height.
    • Fixed the alignment of VerticalNavigation's expansion indicator.
  • Updated dependencies [d6dc07b]
  • Updated dependencies [d6dc07b]
  • Updated dependencies [d6dc07b]
    • @salt-ds/icons@1.15.0

@salt-ds/ag-grid-theme@2.6.0

21 Oct 12:05
9121ba8

Choose a tag to compare

Minor Changes

  • 58d81ac: - Added row validation status support via classes: .error-row, .warning-row and .success-row.
    • Added cell validation status support via classes: .error-cell, .warning-cell and .success-cell, when used together with .editable-cell.
    • Refactored secondary and zebra variant to better align with ag grid CSS variables. This fixes row selection border color for zebra variant.

Patch Changes

  • Updated dependencies [e9838b5]
  • Updated dependencies [e9838b5]
  • Updated dependencies [e9838b5]
    • @salt-ds/theme@1.34.0