Skip to content

dev to master - #1948

Merged
rismehta merged 6 commits into
masterfrom
master2dev-aug6
Aug 7, 2026
Merged

dev to master#1948
rismehta merged 6 commits into
masterfrom
master2dev-aug6

Conversation

@mayankjindalmj

Copy link
Copy Markdown
Contributor

Description

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes and the overall coverage did not decrease.
  • All unit tests pass on CircleCi.
  • I ran all tests locally and they pass.

Muskan Gupta and others added 6 commits July 23, 2026 09:02
[FORMS-26375] Update theme selector states for scribble component
…1929)

* FORMS-26630: Add show as popup property in guidecontainer model json

* FORMS-26630: Update show as popup test

* FORMS-26630: Move popup key out from condition
…File Attachment (#1943)

* Fix custom accept error message not shown for unsupported file type in file input

The file-input widget's invalidMessage() looked up
constraintMessages.invalidMimeType for the unsupported-file-type alert,
but invalidMimeType is not an authorable constraint message key - the
schema only exposes constraintMessages.accept (backed by the
acceptMessage dialog property). As a result the custom message
authors configure for file type validation was always ignored in
favor of the generic fallback string, while the analogous
maxFileSize custom message worked correctly since its key matched.

Updated both the webpack source (ui.frontend) and the apps clientlib
copy (ui.af.apps) to read constraintMessages.accept, and added a
Cypress assertion mirroring the existing maxFileSize custom-message
test.

* FORMS-26813 : populate sample.afe fixture so the unsupported-type test reaches the mime-type (accept) check instead of the empty-file check

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* FORMS-26813 : use existing sample.svg fixture on fileinput3 for the unsupported-type test

Point the accept test at fileinput3 (accept=[application/pdf]) and upload sample.svg
(an image, unsupported there) instead of populating a sample.afe placeholder. svg is
non-empty so it passes the empty-file check and reaches the mime-type (accept) check.
Matches the release/650 backport (#1940).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Farha Haroon <fharoon@adobe.com>
Co-authored-by: Mayank Jindal <mayankjindal@adobe.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@adobe-bot

Copy link
Copy Markdown

Accessibility Violations Found

Id Impact
aria-required-attr critical
empty-heading minor
label-title-only serious
target-size serious

@adobe-bot

Copy link
Copy Markdown

Accessibility Violations Found

Id Impact
aria-required-attr critical
empty-heading minor
label-title-only serious
page-has-heading-one moderate
target-size serious

@mayankjindalmj
mayankjindalmj requested a review from rismehta August 6, 2026 14:39
@rismehta
rismehta merged commit c9855ff into master Aug 7, 2026
9 of 13 checks passed
@rismehta
rismehta deleted the master2dev-aug6 branch August 7, 2026 05:39
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.

5 participants