Skip to content

v1.0.15

Choose a tag to compare

@github-actions github-actions released this 23 Oct 09:15
· 277 commits to develop since this release

Breaking changes

  • mask-input: Search only the group choices when fitting a mask (33f0a38)

Features

  • search-field: Escape="none" leaves Escape to the container (fc7dfb6)
  • tree-select: Add c2-tree-select, a form-associated dropdown over c2-tree (336b902)
  • log-viewer: Add a keyboard active entry and entry-activate (9393fad)
  • tour: Skip-delay waits before a skipped tour autostarts again (bada9cd)
  • tour: Skip-limit sets how many skips turn autostart off (eaf0eb7)
  • tour: Remember progress in localStorage, autostart and a Skip button (0b40df5)
  • image-cropper: Add c2-image-cropper (bbbd1f6)
  • tour: Add c2-tour guided product tour (f63ea8d)
  • log-viewer: Keyboard active entry with entry-activate, and Ctrl/Command+F find (c44a50b)
  • time-range-picker: Add c2-time-range-picker (27cc778)
  • split-button: Add c2-split-button, a main action with a caret menu of alternatives (93f243a)
  • menu: Let a split button mark rows as choices without writing their attributes (fb533ed)
  • chart: Add annotations, markers at an x value and shaded x ranges (a0e8ea4)
  • button, link-button: Add selected states for the new shadow and border variables (0cdbb34)
  • link-button: Add --c2-link-button__container--border and its hover state (fdcab5f)
  • button: Add --c2-button__container--box-shadow and its hover state (f67e8e1)
  • log-viewer: Add scrollToStart() and an entry-click event (0a5060a)
  • mask-input: Add optional groups anywhere in a mask (73c085a)

Fixes

  • chart: Skip filtered ticks when sizing a value axis (9e0e190)
  • gantt: Cap beside-labels at their side's room, and pick the roomier side (845e00c)
  • search-field: Escape that closes the recent searches does not reach the container (aec537b)
  • core: A blank string assigned to a Number property unsets it (a799cb5)
  • tree-select: Address review findings (1398fa5)
  • kanban: Keep an empty lane's hint under its header (7401528)
  • gantt: Keep labels beside short bars inside the timeline (b4bbf24)
  • chart: Size value axes to their widest label, warn when the plot collapses (214846b)
  • core: Parse a numeric string assigned to a Number property (07ef5f4)
  • tour: Code-review findings (6c237b9)
  • log-viewer: Leave the copy area selectable, as before (237c91f)
  • log-viewer: Cross-browser keyboard, selection and copy-cell fixes (8c7d89e)
  • image-cropper: Cancel interrupted drags, fit authored crops to aspect-ratio (c658b60)
  • image-cropper: No focus ring on the selection after a pointer drag (e93951b)
  • log-viewer: Address review findings on keyboard and find (f76aaff)
  • time-range-picker: Centre the zoom icon and shorten same-day labels (2df9ba3)
  • chart: Address review findings on annotations (c1fdca5)
  • split-button: Address code review findings (0f674c1)
  • log-viewer: Keep scrollToStart() instant and pinned, ignore drag clicks (f196699)
  • button-group: Keep app-wide button shadows off segmented items (74c3dc2)
  • theme: Keep color-scheme outside the theme layer (90ea833)
  • theme: Ship tokens.css and base.css in the c2n-theme cascade layer (ae2e2ae)
  • action-bar: Stack the count above the actions on a phone (6163d17)
  • action-bar: Keep the actions on one line on narrow screens (0e5dca1)

Performance

  • tree-select: Skip the host's own value attribute in the row observer, build the row index once per render (6aa21ea)

Improvements

  • Revert "feat(log-viewer): add a keyboard active entry and entry-activate" (943cb70)

Docs site & examples

  • ui: Swiss cross logo built from the four brand-colour parts (7e1baac)
  • examples: Close workbench code-review findings (3603d4a)
  • examples: Visual pass on the close workbench against the mockups (2a9e52f)
  • examples: Carry the close workbench mockups into the SvelteKit app (5573d37)
  • examples: Address code review findings on the Angular orders admin (67a9f74)
  • examples: Add a SvelteKit month-end close workbench (df462f5)
  • examples: Address code review findings on the Vue support inbox (19ed825)
  • examples: Address code review findings on the React trading dashboard (560d58d)
  • examples: Relative times, highlighted search and a validated reply in the Vue support inbox (c6d799d)
  • examples: Order ticket, action bar and formatted totals in the React trading dashboard (36b9024)
  • examples: Display popover and split-button bulk actions in the Angular orders admin (e3f05e6)

What's Changed

  • chore(release): publish v1.0.14 by @github-actions[bot] in #318
  • fix(action-bar): keep the actions on one line on narrow screens by @code2nguyen in #320
  • fix(theme): ship the theme in the c2n-theme cascade layer by @code2nguyen in #322
  • feat(mask-input): optional groups anywhere in a mask by @code2nguyen in #323
  • feat(log-viewer): add scrollToStart() and an entry-click event by @code2nguyen in #325
  • feat(split-button): add c2-split-button, a main action with a caret menu of alternatives by @code2nguyen in #326
  • feat(button, link-button): box-shadow and border variables; drop the data-platform workarounds by @code2nguyen in #324
  • feat(time-range-picker): add c2-time-range-picker by @code2nguyen in #328
  • feat(chart): add annotations, markers at an x value and shaded x ranges by @code2nguyen in #327
  • feat(examples): Display popover and split-button bulk actions in the Angular orders admin by @code2nguyen in #331
  • feat(examples): relative times, highlighted search and a validated reply in the Vue support inbox by @code2nguyen in #330
  • feat(examples): order ticket, action bar and formatted totals in the React trading dashboard by @code2nguyen in #329
  • feat(ui): swiss cross logo built from the four brand-colour parts by @code2nguyen in #332
  • feat(examples): SvelteKit month-end close workbench by @code2nguyen in #333
  • feat(image-cropper): add c2-image-cropper by @code2nguyen in #335
  • feat(tour): add c2-tour guided product tour by @code2nguyen in #336
  • feat(log-viewer): keyboard active entry with entry-activate, and Ctrl/Command+F find by @code2nguyen in #334
  • fix: clear the open COMPONENT-FEEDBACK entries by @code2nguyen in #338
  • feat(tree-select): add c2-tree-select, a form-associated dropdown over c2-tree by @code2nguyen in #337

Full Changelog: v1.0.14...v1.0.15