Skip to content

Update Scss task#1188

Draft
dragomano wants to merge 2 commits into
consolidation:5.xfrom
dragomano:update_scss_tasks
Draft

Update Scss task#1188
dragomano wants to merge 2 commits into
consolidation:5.xfrom
dragomano:update_scss_tasks

Conversation

@dragomano

Copy link
Copy Markdown

Overview

This pull request:

  • Fixes a bug
  • Adds a feature
  • Breaks backwards compatibility
  • Has tests that cover changes
  • Adds or fixes documentation

Summary

Updated the SCSS task for scssphp/scssphp 2.1 and added support for bugo/scss-php with backward-compatible formatter handling.

Description

Added support for scssphp/scssphp 2.1 with the updated compiler API, plus a second SCSS backend via bugo/scss-php. The SCSS task now supports selecting either compiler, keeps import path handling for both, and preserves backward compatibility for legacy setFormatter() values by mapping old formatter class names to modern expanded and compressed output styles.

@dragomano dragomano marked this pull request as draft April 25, 2026 04:07
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.

1 participant