mix icon indicating copy to clipboard operation
mix copied to clipboard

feat: modifiers in spec

Open tilucasoli opened this issue 1 year ago • 3 comments

Related issue

#313

Description

Add the ability to set modifiers in specs.

Changes

  • Add modifiers as an attribute of Spec;
  • Add the ability to set modifiers in specs;
  • Change the default way to reorder modifiers, now it should be a Spec instead of Attribute;
  • Deprecate some attributes of RenderModifiers;
  • Create a directory, which will group the old tests to ensure doesn't exist breaking changes.

Review Checklist

  • [x] Testing: Have you tested your changes, including unit tests and integration tests for affected code?
  • [ ] Breaking Changes: Does this change introduce breaking changes affecting existing code or users?
  • [ ] Documentation Updates: Are all relevant documentation files (e.g. README, API docs) updated to reflect the changes in this PR?
  • [ ] Website Updates: Is the website containing the updates you make on documentation?

Additional Information (optional)

I tried not to create breaking changes, let me know if you have any doubts about some modifications.

tilucasoli avatar Jun 27 '24 15:06 tilucasoli

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
mix-docs ⬜️ Ignored (Inspect) Visit Preview Jul 11, 2024 3:01pm

vercel[bot] avatar Jun 27 '24 15:06 vercel[bot]

DCM report

❌ warning issues: 1

Full report: https://github.com/conceptadev/mix/runs/26769029694

github-actions[bot] avatar Jun 27 '24 15:06 github-actions[bot]

@leoafarias do you think we should create a document for this migration now?

tilucasoli avatar Jul 02 '24 21:07 tilucasoli