Skip to content

release changes from beta pre-release#827

Merged
glushkova91 merged 14 commits into
mainfrom
beta
Nov 7, 2025
Merged

release changes from beta pre-release#827
glushkova91 merged 14 commits into
mainfrom
beta

Conversation

@glushkova91
Copy link
Copy Markdown
Collaborator

No description provided.

Anastasiia Glushkova and others added 14 commits October 29, 2025 12:00
* ci: beta pre-releases

* ci: move duplication from release and pre-release github workflows to a separate job

* ci: add permissions

---------

Co-authored-by: anastasiia_glushkova <anastasiia.glushkova@haiilo.com>
Co-authored-by: anastasiia_glushkova <anastasiia.glushkova@haiilo.com>
Co-authored-by: anastasiia_glushkova <anastasiia.glushkova@haiilo.com>
Co-authored-by: anastasiia_glushkova <anastasiia.glushkova@haiilo.com>
…807)

* fix: prevent catChange event emission on select initialization

Fixes #802

  to prevent event emission during component initialization/resolution
- Only emit catChange when selection changes due to user interaction
- Add spec test to verify no event emission on initialization
- Add spec test to verify event emission on user interaction
- Add e2e test for initialization behavior

* test: add test for programmatic value changes

- Verify that catChange is not emitted for programmatic value changes
- Only user interactions should trigger catChange events
- Programmatic changes trigger resolve() which sets isResolving=true
Co-authored-by: anastasiia_glushkova <anastasiia.glushkova@haiilo.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
# Conflicts:
#	.release-please-manifest.beta.json
@glushkova91 glushkova91 merged commit 11f457a into main Nov 7, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants