What's Changed
- Fix: boolean radio readonly question value changes on keyboard arrow … by @andrewtelnov in #11298
- Unknown property error on deserialization for ItemValue choices fix #… by @andrewtelnov in #11302
- Fix: getProgress returns 100% for unanswered questions due to Math.ce… by @andrewtelnov in #11303
- Fix Bug#11311: re-evaluate expression on any question change when cus… by @andrewtelnov in #11312
- Bug/creator 7615 rendered table reset on row restore by @andrewtelnov in #11320
- refactoring utils functions by @OlgaLarina in #11319
- #11324 applyTheme - merge parameter by @novikov82 in #11325
- Fix E2E & SCR tests for pw 1.60 [creator:7760] by @MarchTokenda in #11327
- Fix #11329: Prevent React removeChild error in preview tab by @andrewtelnov in #11330
- Fix React string viewer listener cleanup by @andrewtelnov in #11332
- Merge-V2-2026-05-27 by @novikov82 in #11331
- Update legacy-vars.ts [creator:7766] by @OlgaLarina in #11340
- use border effect vars by @novikov82 in #11350
- V3 expot mergeObjects function, remove duplicate function by @OlgaLarina in #11355
- Reusable Custom Themes Demo - Survey header appears white by @OlgaLarina in #11344
- Date input displays a value from survey.data in a grayed-out font color by @andrewtelnov in #11339
- Add a global setting to run Expression questions only when their depe… by @andrewtelnov in #11346
- TagBox in Read-only Mode displays the value of the Other option inste… by @andrewtelnov in #11351
- Boolean renderAs: "radio" inside Dynamic Panel is skipped in some pan… by @andrewtelnov in #11341
- Fix transition for action's title by @dk981234 in #11335
- Dynamic Panel - The Add New panel button is not disabled when using e… by @andrewtelnov in #11338
- Ensure rows visibility for paneldynamic when another panel is collapsed/expanded by @dk981234 in #11364
- Feature/11132 progress bar v3 [creator:7767] by @dmitry-kurmanov in #11277
- #11342 Remove --sjs-secondary- variables from legacy-vars.ts by @novikov82 in #11352
- V3 update calculate line-heigth for legacy theme by @OlgaLarina in #11366
- formbox hover tokens by @novikov82 in #11363
- #11356 - fix items colors by @novikov82 in #11365
- reduce root theme specifity by @novikov82 in #11369
- Merge v2 2026 06 03 by @andrewtelnov in #11371
- Dragging slider #11309 by @dmitry-kurmanov in #11373
- Refactor/expression question track dependencies true by @andrewtelnov in #11379
- update themes by @novikov82 in #11376
- Layout elements refactoring by @tsv2013 in #11282
- "templateDescription" value not included in toJSON() output for panel… by @andrewtelnov in #11385
- update theme by @novikov82 in #11384
- add theme override class [creator:7775] by @novikov82 in #11380
- claude-md-proposal by @dmitry-kurmanov in #11393
- V3 fix calculate line-heigth for legacy theme by @OlgaLarina in #11392
- Fix top navigation bar when isCompact flag is set by @dk981234 in #11389
- Refactor/remove is dynamic choices by @andrewtelnov in #11378
- V3 message styles by @OlgaLarina in #11362
- #11390 Support different borders for buttons (actions) [creator:7781] by @novikov82 in #11391
- Line-height depended sizes [creator:7784] by @OlgaLarina in #11396
- [WIP] Fix accessibility issue with swapOrder in Boolean question by @tsv2013 with @claude in #11386
- update theme 2026-06-08 [creator:7787 ] by @novikov82 in #11398
- Issue/11356-Tokens-usage-issues-tab-focused-state by @novikov82 in #11388
- #11402 New size tokens: actions by @novikov82 in #11403
- Remove fallbacks for --sjs2- css variables [creator:7786] by @dk981234 in #11374
- V3 update themes screenshot tests by @OlgaLarina in #11399
- New size tokens: formbox and input by @OlgaLarina in #11406
- Merge v2 2026 06 10 by @OlgaLarina in #11413
- update theme by @novikov82 in #11414
- Refactor/base interfaces by @andrewtelnov in #11404
- dropdown as select theming by @novikov82 in #11416
- update theme by @novikov82 in #11419
- Rewrite Ranking screenshot tests to e2e #11394 by @dmitry-kurmanov in #11410
- update theme 2026 06 15 by @novikov82 in #11435
- Action typography tokens [creator:7797] by @dk981234 in #11427
- update theme 2026 06 15 2 by @novikov82 in #11436
- markup-tests-value-issue by @dmitry-kurmanov in #11437
- getDefaultPropertyValue returns undefined for localizable properties … by @andrewtelnov in #11432
- #11401 - check/radio size tokens by @novikov82 in #11428
- Hover tokens for check/radio #11401 by @novikov82 in #11441
- Numeric Mask - Remove a thousand separator when setting thousandsSepa… by @JaneSjs in #11443
- Fix layoutElements computation to prevent infinite recursion and add … by @andrewtelnov in #11445
- Fix top navigation with toc in mobile mode by @dk981234 in #11439
- Fix semi transparent colors for survey's background [creator:7804] by @dk981234 in #11446
- New tokens panel header by @OlgaLarina in #11442
- New size tokens: message by @OlgaLarina in #11452
- merge v2 2026-06-17 by @novikov82 in #11454
- update theme 2026-06-18 by @novikov82 in #11461
Full Changelog: v3.0.0-beta.6...v3.0.0-beta.7