Skip to content

Updating production with staging (for IgniteUI Angular 22.1) - #4022

Merged
ChronosSF merged 57 commits into
masterfrom
vnext
Aug 27, 2026
Merged

Updating production with staging (for IgniteUI Angular 22.1)#4022
ChronosSF merged 57 commits into
masterfrom
vnext

Conversation

@ChronosSF

Copy link
Copy Markdown
Member

No description provided.

onlyexeption and others added 30 commits June 23, 2026 19:02
fix(chip-variants): prevent layout jump on chip selection
fix(*): applying relevant migrations for 22
feat(bootstrap-sample): fix invisible content in the sample
…3994

fix(grids): use forwardRef for validator directives
Update igniteui-angular and related packages to 22.1.0-alpha.0
refactor(*): migrate to zoneless change detection
refactor(*): migrate to zoneless change detection
Co-authored-by: Ivan Minchev <61944284+IMinchev64@users.noreply.github.com>
adrianptrv and others added 23 commits August 12, 2026 18:14
* feat(samples): add sample-size reporter for auto-fitting docs iframes

  Demos on the docs site render inside cross-origin iframes. By default
  styles.scss pins html/body to height:100% + overflow:hidden, so an
  iframe can only ever echo its own height back — it can't grow to fit its
  content. This adds the demo-side half of a small postMessage handshake
  with the docs host (astro-components' sample-widget) so samples that opt
  into fitContent size themselves to their actual content.

  How it works:
  - the host posts { type: 'igd-sample-fit', width? } into the iframe on
    load; until that arrives the reporter stays completely dormant, so
    fixed-height demos and their percentage layouts are untouched
  - on enable, it injects a one-time stylesheet that releases the viewport
    pin (height:auto, overflow:visible) and reports content size back with
    { type: 'igd-sample-height', height, width? } immediately and on every
    resize (via ResizeObserver)
  - width is measured from the right-most element edge rather than the body
    box, mirroring the host's same-origin measurement, and is only computed
    when the host asks for it

  Notes:
  - no-ops outside an iframe (window.parent === window) and when there is
    no window (SSR/prerender)
  - replies target the host's captured origin instead of broadcasting to
    '*', and only ever emit layout dimensions
  - shared across all three Angular apps (src, app-crm, app-lob) via the
    "@shared/sample-size-reporter" tsconfig path alias so there is a single
    source of truth

* fix(sample-size-reporter): validate message origin

* fix(sample-size-reporter): remove trailing commas in postMessage parameters

---------

Co-authored-by: desig9stein <mspopovv@gmail.com>
* chore(*): remove hammerjs and its polyfills plumbing

* feat(*): update live-editing and fixing critical vuln

---------

Co-authored-by: Stamen Stoychev <SStoychev@infragistics.com>
* feat(button-group): update button group samples

* feat(button-group): update the samples

* fix(button-group): fix names and folders

* feat(button-group): update samples content

* fix(button-group): center states labels

---------

Co-authored-by: Marin Popov <desig9stein@users.noreply.github.com>
chore: apply migrations and improve dialog drag sample
* refactor(avatar): simplify and update avatar samples with grid layout and consistent styling

* refactor(avatar): enhance layout and styling for avatar components

* refactor(avatar): adjust layout gap and simplify styling for avatar components

* refactor(avatar): simplify and clean up styling across avatar components and samples

* refactor(badge): streamline badge components and enhance styling consistency

* refactor(badge, avatar): replace custom icon-circle with igx-avatar and clean up unused styles
@ChronosSF ChronosSF self-assigned this Aug 26, 2026
ChronosSF and others added 4 commits August 26, 2026 19:17
* feat(*): updating to 22.1.0

* fix(*): applying 22.1.0 migrations

* fix(grid): add error property to pagingState metadata

---------

Co-authored-by: Viktor Kombov <vkombov@infragistics.com>
@ChronosSF
ChronosSF merged commit 1f6982f into master Aug 27, 2026
11 checks passed
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.