Skip to content

Feat: Panel v2 - #145

Open
aliaghdam wants to merge 190 commits into
masterfrom
feat/panel
Open

aliaghdam wants to merge 190 commits into
masterfrom
feat/panel

Conversation

@aliaghdam

@aliaghdam aliaghdam commented Sep 15, 2026 •

Copy link
Copy Markdown
Contributor
  • pass tests

aliaghdam and others added 22 commits September 12, 2026 19:47
…lobal-packages@5cdca5b...bd5200c

- fix(editor): type optional picked flag on breakpoint settings
- docs(dev-tools): document products-store limits versus additive overlays
- test(dev-tools): include products PHPUnit tests in the plugin suite
- refactor(dev-cypress): stub the companion product on the products store
- refactor(global-styles-ui): read shade editing unlock from the products store
- ...and 190 more commits
…lobal-packages@bd5200c...c487ccf

- Merge branch 'master' into blockera/refactor/filters
- build: Update Changelog for 9.0.0
- Merge pull request #11 from blockeraai/blockera/feat/workspace-panels
- test: stabilize preset variables view-mode picker e2e
- test: cover theme palette row resolution from palette[] keys
- ...and 156 more commits
…al-packages@c487ccf...0c12610

- Revert "test(dev-tools): include products PHPUnit tests in the plugin suite"
…obal-packages@0c12610...e1e1664

- test: cover compare-json mapping for PR static metrics
- ci: fetch static Core/Master maps from PR workflow artifacts
- docs: note core-editor static artifact test coverage
- test: cover static Core editor artifact prefix
- ci: skip live Core editor and Server-Timing via env
- ...and 46 more commits
…bal-packages@e1e1664...f7b896d

- test(products): cover hydrating after updateProduct keeps license patches
- fix(products): keep client patches when hydrating localized products
…lobal-packages@5cdca5b...c85c30b

- Merge branch 'blockera/feat/panel' of github.com:blockeraai/blockera-global-packages into blockera/feat/panel
- Merge branch 'blockera/feat/panel' of github.com:blockeraai/blockera-global-packages into blockera/feat/panel
- test: update commands
- test(auth): cover getLicense fallback and install-pro-plugin errors
- fix(auth): download Pro with the same files API request as updates
- ...and 493 more commits
@aliaghdam aliaghdam self-assigned this Sep 15, 2026
@aliaghdam aliaghdam added the enhancement New feature or request label Sep 15, 2026
Composer validates every path repository before update, so pointing at
../blockera/.../auth broke Pro CI. Auth already comes from this repo's
global-packages checkout.
Keep Account/auth and Prettier from feat/panel, and use the shared license gate plus product-license sync from refactor/filters.
@blockerabot

blockerabot commented Sep 15, 2026 •

Copy link
Copy Markdown
Contributor

🔗 PR Playground Demo

Branch Links

rezaelahidev and others added 30 commits September 29, 2026 13:08
…obal-packages@06bdbd6...fa29551

- test(controls): assert preset duration defaults in loop header CT
- test(controls): match kind select options by exact label in CT
- test(controls): target easing control in transition timing spec
- fix(controls): open transition timing easing menu downward
- fix(utils): narrow session before clearing spotlight overlay
- ...and 17 more commits
…feat/panel

# Conflicts:
#	packages/global-packages
…obal-packages@fa29551...57de8c4

- refactor(env): gate local experimental config on app debug
- refactor(env): read experimental root from app config
- fix(editor): add Flow types to block inspector tab persistence
- test(editor): cover click/hover interact on frontend in e2e specs
- fix(dev-cypress): assert click/hover on frontend, entrance editor preview
- ...and 38 more commits
…al-packages@57de8c4...12ffd86

- refactor(blockera): skip plugin path work when the constant is undefined
…obal-packages@12ffd86...0201d71

- style(dev-cypress): fix animated-target-control lint issues
- style(utils): fix spotlight-node lint issues
- style(global-styles-ui): fix preset-group lint issues
- style(editor): fix incoming-animation-references lint issues
- style(controls): fix interaction-animation-control lint issues
- ...and 7 more commits
…al-packages@0201d71...66dfebf

- test(blockera-one): resolve theme root for template-builder Jest outside the theme
…al-packages@66dfebf...38566dd

- fix(site-toolkit): show an error toast when consent connect fails
…obal-packages@38566dd...7c27599

- test(editor): align animation interact e2e with empty-type repeater flow
- fix(editor): skip play for click and hover rows without a type
- feat(dev-cypress): add animation e2e manifest and interact helpers
- test(controls): update interaction animation control for empty-type add
- fix(controls): persist repeater valueCleanup in store reducers
- ...and 7 more commits
…bal-packages@7c27599...ee63a2b

- test(controls): align incoming reference Edit link assertions
- feat(controls): rename incoming animation reference link to Edit
…bal-packages@ee63a2b...c49b657

- test(blocks-core): stabilize link inner-block GS compatibility e2e
- fix(dev-cypress): resolve mu-plugins dir from running wp-env container
- test(editor): stabilize inner-blocks link color sync e2e on CI
…bal-packages@c49b657...0b4900a

- Merge branch 'blockera/feat/panel' of github.com:blockeraai/blockera-global-packages into blockera/feat/panel
- ci: increase workflow job timeout to 120 minutes
- test(controls-pro): align entrance pro interact e2e with repeater flow
- fix(dev-cypress): avoid camelCase prefix false positives in interact asserts
- test(blockera-pro-admin): stabilize add breakpoint panels e2e
- ...and 4 more commits
Pro keeps blockera-one via package.json for JS; composer path repos
were leaking blockera-one into blockera-free vendor during compat CI.
Use runner temp for the free plugin mount so nested path repos cannot
pollute the companion vendor tree during blockera-pro-current tests.
…bal-packages@0b4900a...ce2789d

- Merge branch 'blockera/feat/panel' of github.com:blockeraai/blockera-global-packages into blockera/feat/panel
- fix(dev-tools): sanitize companion extract in create-wp-env
- test(controls-pro): stabilize Pro mouse interact e2e frontend asserts
- fix(dev-cypress): relax interact-front module script selector
- fix(site-toolkit): use Object.keys in consent error parsing for Flow
- ...and 3 more commits
…bal-packages@ce2789d...7c1d404

- test(controls-pro): use shared interact frontend asserts in loop and scroll e2e
- fix(dev-cypress): match interact preset assignments exactly
- test(blockera-one): gate dead stamp lint behind describeMarkup
- test(controls-pro): align recent animations spec with MAX_RECENT_ANIMATIONS limit
- test(blockera-one): align product details test with PHPCS ternary rule
- ...and 2 more commits
…bal-packages@7c1d404...27afe3f

- fix(interact): resolve front dist from static Blockera and Pro paths
- test(editor): split link GS sync e2e and drop flaky UI waits
- test(blocks-core): re-sync normal link color after GS hover variable pick
…bal-packages@27afe3f...af73bac

- test(blocks-core): re-apply contrast after GS link hover variable pick
- fix(editor): preserve inner-block attrs on hover state updates
…obal-packages@0380d26...c512a25

- test(editor): cover deferred interaction animation target sync
- fix(editor): defer interaction animation target sync until type commit
- test(interact): cover keyed target selector for self and cross targets
- fix(interact): restore self-target selectors for click/hover frontend boot
- feat: change icon
- ...and 30 more commits
…obal-packages@c512a25...e40f750

- test(controls): update animation header label expectations
- improve(controls): shorten animation repeater header labels
- test(interact): bump allow-list preset count to 86
- test(editor): assert arcScroll is pro-locked in scroll e2e
- test(scroll-animation-control): expect blurPlusScroll header labels
- ...and 12 more commits
…bal-packages@e40f750...3dc0d86

- test(editor): avoid realClick stall in click sibling target e2e
- test(editor): stabilize preview tall-scroll scrollHeight assertion
- feat(dev-cypress): add assertClickSiblingFrontend helper
- test(controls): scope animated-target close button to nested popover
- fix(controls): add optional description to TNativeOption
- ...and 1 more commits
…bal-packages@3dc0d86...7a70f9e

- Merge branch 'blockera/feat/panel' of github.com:blockeraai/blockera-global-packages into blockera/feat/panel
- fix(controls): restore hover conflict gates for sibling targets
- test(editor): update deferred interaction target sync coverage
- fix(editor): defer interaction target sync until type is chosen
- test(interact): cover cross-target keyed element resolution
- ...and 3 more commits
…bal-packages@7a70f9e...8611d8a

- test(dev-cypress): add bidirectional cross-target hover collision e2e
- test(editor): extend animation target sync and hover sibling e2e
- fix(editor): commit deferred animation targets on popover close
- test(controls): add interaction animation control helper tests
- fix(controls): defer animation target commit until popover closes
- ...and 2 more commits
…obal-packages@8611d8a...890801c

- Merge branch 'blockera/feat/panel' of github.com:blockeraai/blockera-global-packages into blockera/feat/panel
- test(interact): rely on shared Web Animations jest setup
- fix(dev-jest): polyfill Web Animations API for jsdom
- test(editor): e2e nested animated target tree expansion
- test(controls): cover nested animated target tree expansion
- ...and 8 more commits
…obal-packages@890801c...ed98912

- test(editor): add animated target search e2e coverage
- test(editor): add List View search e2e coverage
- feat(editor): add List View block search panel
- feat(dev-cypress): add list view and block search helpers
- test(editor): update animated element specs for block search
- ...and 9 more commits
…bal-packages@ed98912...c5ffa73

- test(editor): relax List View broad-type search perf threshold
- improve(controls): refine On Scroll copy and drop Mouse Effects description
- fix(utils): ensure plainTextMatchesQuery always returns boolean
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants