Skip to content

feat(symbols): api#2084

Open
victor-pg wants to merge 27 commits intosymbol-compiledfrom
29732-symbolsApiInWP
Open

feat(symbols): api#2084
victor-pg wants to merge 27 commits intosymbol-compiledfrom
29732-symbolsApiInWP

Conversation

@victor-pg
Copy link
Copy Markdown
Collaborator

@victor-pg victor-pg commented Oct 31, 2025

@victor-pg victor-pg force-pushed the 29732-symbolsApiInWP branch 2 times, most recently from bdbad81 to 7c05dca Compare November 4, 2025 09:54
@victor-pg victor-pg changed the title save feat(symbols): api Nov 4, 2025
@victor-pg victor-pg force-pushed the 29732-symbolsApiInWP branch 2 times, most recently from ed383bb to 692e5be Compare November 7, 2025 13:31
@victor-pg victor-pg changed the base branch from develop to symbol-compiled November 7, 2025 13:31
@victor-pg victor-pg force-pushed the 29732-symbolsApiInWP branch from 692e5be to 953f6cd Compare November 7, 2025 13:33
@victor-pg victor-pg force-pushed the 29732-symbolsApiInWP branch 6 times, most recently from c96e0e9 to 7a724be Compare November 20, 2025 13:24
@victor-pg victor-pg force-pushed the 29732-symbolsApiInWP branch from 7a724be to 60dd42a Compare November 21, 2025 12:27
@victor-pg victor-pg force-pushed the 29732-symbolsApiInWP branch from 60dd42a to c92781e Compare November 24, 2025 09:19
alecszaharia and others added 4 commits November 24, 2025 13:16
Added `json_decode` for compiled styles to ensure proper array handling before asset processing. Updated editor-related methods with improved type hints and parameter flexibility to enhance code clarity and robustness.
Added a check to return a default empty AssetGroup when page styles are empty, preventing errors. Refactored enqueue manager to streamline style aggregation and improve symbol processing logic.
Replaced score-based handle generation with `spl_object_hash` to ensure uniqueness and avoid collisions. This change improves reliability when working with dynamically created assets.
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.

4 participants