Skip to content

Auto Bump: release/main → refs/heads/main (v6.0.0)#3470

Draft
github-actions[bot] wants to merge 1 commit intomainfrom
release/main
Draft

Auto Bump: release/main → refs/heads/main (v6.0.0)#3470
github-actions[bot] wants to merge 1 commit intomainfrom
release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Oct 29, 2025

This is an automated Release PR for version v6.0.0.

6.0.0 (2026-04-13)

🚀 Features

  • e2e: initial reimplementation of e2e tests on playwright - new module @exadel/esl-website-e2e created (f7f39dacc)
  • e2e: legacy snapshot-tests module removed in flavor of new esl-website-e2e playwright based module (58dbb5760)
  • esl-carousel: update carousel API configurations to rely on parseObjectSafe (f2dbb7a90)
  • esl-drag-to-scroll: update mixin value parser to use 'parseObjectSafe' (601807ebe)
  • esl-incremental-scroll: add incremental scroll utility (ccd318697)
  • esl-line-clamp: introduce esl-line-clamp-alt and esl-line-clamp-toggler (4b74bec4e)
  • esl-media: update 'esl-media-control' mixin value parser to use 'parseObjectSafe' (92eaf0a7f)
  • esl-media: add support extended format for start-time (e79797c0f)
  • esl-popup: rework of popup alignment attributes BREAKING CHANGES: margin-arrow attribute replaced with margin-tether and 'offset-arrow' attribute replaced with alignment-tether (4a2c69239)
  • esl-utils: parseObject safe utility added to replace unsafe evaluate method, and unlock short syntax in future (d14480435)
  • esl-utils: add parseObjectSafe wrapper of parseObject with fallback value for parse error (afe489518)
  • ⚠️ esl-utils: migrate @jsonAttr decorator to use parseObject under the hood (07bd83667)
  • ⚠️ esl-utils: replace ESLMediaRuleList.OBJECT_PARSER with a parseObjectSafe reference (0df811e55)
  • ⚠️ eslint-config: has embedded support of esl/custom linting (452669ada)
  • stylelint-config: @exadel/stylelint-config-esl migrated to stylelint@17 (b9864f39a)

🩹 Fixes

  • esl-carousel: add vertical orientation support for css-slide renderer (923155343)
  • esl-carousel: fix css renderers to support viewport-in animations on the slides (e56214c3b)
  • esl-footnotes: add dynamic updates for esl-note-ignore mixin via lifecycle hooks (ea040c1c4)
  • esl-footnotes: refine initialization on esl-note-ignore when connecting or disconnecting (d93bf0871)
  • esl-line-clamp: fix resubscribing after media query change (e3cc705b1)
  • esl-utils: incorrect log messages upon fallback parser usage (0d7e91fc8)

💅 Refactors

  • ⚠️ remove deprecated properties and methods across ESL (e36e19f56)
  • move test helpers from src/esl-utils/test to src/test (1327931f6)
  • e2e: add basic summary reporter based on previous implementation by alesun alesun@exadel.com (65fabc7cb)
  • ⚠️ esl-footnote: ESLNoteIgnore.noteSelector replaced with restrictive ESLNoteIgnore.noteTag (b78e75d39)
  • esl-footnotes: refine updateIgnoredQuery() implementation (930f9cdf2)
  • esl-popup: split calcPopupPositionByMinorAxis to several methods (c67e0cafe)
  • ⚠️ esl-utils: remove deprecated 'evaluate' utility (resolves CWE-95 / CWE-94) (17f101eb0)
  • esl-utils: fix lint warnings for TSDoc and str.match usage (fd2a94d79)
  • esl-utils: fix eslint warning for unused variable output (b62c4d03c)

Documentation updates

  • esl-incremental-scroll: add README for incremental scroll (ea9cb3656)
  • esl-line-clamp: provide examples for ESLLineClampAlt and ESLLineClampToggler (09b1aa5f7)
  • esl-popup: update README with new alignment attributes (f3accbe92)
  • site: update ui-playground introduction doc (a3d49b5cc)
  • site: add documentation for website monitoring (6e0b63c3c)
  • site: update documentation for website monitoring (cf5bdb297)
  • ui-playground: small documentation fix (239fdadfc)

⚠️ Breaking Changes

  • esl-footnote: ESLNoteIgnore.noteSelector replaced with restrictive ESLNoteIgnore.noteTag (b78e75d39)
    ESLNoteIgnore.noteSelector property reamed to noteTag, with restriction to use tags only
  • eslint-config: has embedded support of esl/custom linting (452669ada)
    the @exadel/eslint-plugin-esl no longer required and out of support, use @exadel/eslint-config-esl capabilities instead
    Fixmsg commit for cfdb9d6
  • remove deprecated properties and methods across ESL (e36e19f56)
    ESLAlert.defaultConfig removed (use ESLAlert.DEFAULT_PARAMS instead)
    BREAKING CHANGE: ESLIntersectionEvent.type, ESLElementResizeEvent.type, ESLSwipeGestureEvent.type and ESLWheelEvent.type removed
    BREAKING CHANGE: ESLEventUtils.getAutoDescriptors removed (use ESLEventUtils.descriptors(host, {auto: true}) instead)
    BREAKING CHANGE: ESLEnvShortcuts alias for ESLMediaShortcuts removed
    BREAKING CHANGE: ESLMediaShortcuts.add and ESLMediaShortcuts.set removed (use ESLMediaShortcuts.set instead)
    BREAKING CHANGE: PromiseUtils removed, use individual methods instead
    BREAKING CHANGE: RTLScroll, ScrollType, testRTLScrollType removed (IE, Edge < 14 are no longer in support list)
    BREAKING CHANGE: isBot check removed (no longer works)
    BREAKING CHANGE: DeviceDetector removed, use individual checks instead
    BREAKING CHANGE: flat removed, use ootb Array.prototype.flat
    BREAKING CHANGE: UID, ArrayUtils, ObjectUtils, FormatUtils, FunctionUtils removed, use individual methods of the modules
  • esl-utils: remove deprecated 'evaluate' utility (resolves CWE-95 / CWE-94) (17f101eb0)
    the evaluate utility no longer available, use parseObject or JSON.parse instead for object parers
  • esl-utils: replace ESLMediaRuleList.OBJECT_PARSER with a parseObjectSafe reference (0df811e55)
    the ESLMediaRuleList.OBJECT_PARSER no longer support calculations or references inside values (these were never officially supported). If you need dynamic behavior, use custom parsers instead.
  • esl-utils: migrate @jsonAttr decorator to use parseObject under the hood (07bd83667)
    @jsonAttr-based attributes no longer support calculations or references inside values (these were never officially supported). If you need dynamic behavior, make sure to override component config resolvers.

@github-actions github-actions bot force-pushed the release/main branch 4 times, most recently from 0c94f06 to a17e3af Compare November 3, 2025 18:10
@github-actions github-actions bot force-pushed the release/main branch 9 times, most recently from a9923f9 to 34d965f Compare November 20, 2025 10:33
@github-actions github-actions bot force-pushed the release/main branch 4 times, most recently from 2d685f9 to 2f197af Compare December 2, 2025 10:57
@github-actions github-actions bot force-pushed the release/main branch 9 times, most recently from a9e251a to 6a056bb Compare December 15, 2025 10:43
@github-actions github-actions bot force-pushed the release/main branch 6 times, most recently from 0f39c73 to 6cd3b3e Compare January 14, 2026 11:33
@github-actions github-actions bot changed the title Auto Bump: release/main → refs/heads/main (v5.15.1) Auto Bump: release/main → refs/heads/main (v5.16.0) Jan 19, 2026
@github-actions github-actions bot force-pushed the release/main branch 4 times, most recently from 183dd56 to 697ac21 Compare January 23, 2026 11:03
@github-actions github-actions bot force-pushed the release/main branch 9 times, most recently from 1c211f3 to 81d6705 Compare February 2, 2026 12:30
@github-actions github-actions bot force-pushed the release/main branch 5 times, most recently from 1cb9da1 to f6e8d12 Compare February 16, 2026 12:30
@github-actions github-actions bot force-pushed the release/main branch 4 times, most recently from b4bf75e to 8edf441 Compare February 23, 2026 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants