pressbooks / buckram

Opinionated SCSS components for books (web, EPUB and PDF).
https://buckram.pressbooks.org
GNU General Public License v3.0
4 stars 4 forks source link

Bump scssphp/scssphp from 1.1.0 to 1.2 #290

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps scssphp/scssphp from 1.1.0 to 1.2.

Release notes

Sourced from scssphp/scssphp's releases.

1.2

COMPAT BUSTERS:

  • Cache: cache directory must exist and be writeable (robocoder)
  • Deprecation warning when call() is used with a string (Cerdic)
  • Compiler: deprecated throwError() (stof)
  • Remove ignoreErrors mode (stof)
  • Drop support for configuring precision (stof)
  • bin/pscss deprecated --continue-on-error and --precision (stof)

Sass compatibility:

  • Partial fix of special cases in hsl/hsla functions (Cerdic)
  • In certain interpolations, the spec seems to prefer to force a double quote for output strings (Cerdic)
  • Fix list separated values with no delimiter with a keyword between two strings (Cerdic)
  • Fix spaces escaping in @import path strings (Cerdic)
  • Fix single/double quote escaping in single/double scope strings (stof)
  • Refactor handling of strings and escape sequences (stof)
  • Fix the enclosedList parsing in a more generic way (Cerdic)
  • Parser: explicitly flatten where expected (Cerdic)
  • Color function can be called with a var(..) argument (Cerdic)
  • Throw an error when passing too many arguments (stof, Cerdic)
  • Don't coerce anything into a map but throw an error if it's not at all matching a map (Cerdic)
  • In the @atroot (#{with: media}) the interpolation has to be reparsed in the compiler before trying to manipulate as a map (Cerdic)
  • Throw an error if positional and named passed, even on a splat... argument, except if this is the only one (Cerdic)
  • Fix map-remove() : second argument key can be a list of arguments (Cerdic)
  • Fix parsing value list in function call made of value list of 1 element (Cerdic)
  • Fix name of arguments on functions mix(color1,color2), map-merge(), comparable(), selector-extend(), selector-replace(), selector-parse() (Cerdic)
  • Fix saturate(50%) (Cerdic)
  • Throw an error if a value that should be in a range is not a numeric value (Cerdic)
  • Add error handling for invalid type in some color functions (Cerdic)
  • --& is a valid custom property (where & should be interpreted as self selector) (Cerdic)
  • Replace self selector in target part before the pushExtends() (Cerdic)
  • Add a proper error when trying to take a modulo by 0 (stof)
  • Properly detect the wrong operands for for loops (stof)
  • Fix the parsing of while(false) loop (stof)
  • Introducing scss get-function() and T_FUNCTION_REFERENCE type (Cerdic)
  • Reorder color names (stof)
  • Change output order for nested selectors (stof)
  • Simplify the handling of comments to be more spec-compliant (stof)
  • Refactor the format of the output for debug and warn directives (stof)
  • Discard comments in include arguments (stof)
  • Fix parsing of id tokens in values (stof)
  • Respect precision when computing alpha channel (stof)
  • Fix keyframe parsing in css files (dwachss, Cerdic)
  • In plain CSS, a property can only occur in a selector (ryssbowh, Cerdic)

Bug Fixes:

  • Compiler: fix undefined offset 2 (chrisblakley)

New Features:

  • Compiler: add getSourcePosition() (ryssbowh, robocoder)

... (truncated)

Commits
  • ce97026 Bump version to 1.2
  • 8f22b26 Update travic CI config
  • 033accd Fix #163 : php 7.4 issues on tests with a null key argument
  • 22c3477 Update to PSR12
  • 665d78b Partial fix of special cases in hsl/hsla functions (min/max/calc, depending o...
  • 161e4e3 PSR2
  • 11247dd In certain cases, the spec seems to prefer to force a double quote for output...
  • 95ef07d Fix list separated values with no delimiter with a keyword between two string...
  • d301b16 Fix spaces escaping in @​import path strings
  • 84b8a00 Fix newlines in string and in @​import path
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
private-packagist[bot] commented 1 year ago

composer.lock

Dev Package changes

Package Operation From To Changes
scssphp/scssphp upgrade 1.1.0 1.2 diff

Settings · Docs · Powered by Private Packagist

greatislander commented 1 year ago

@dependabot ignore this minor version

dependabot[bot] commented 1 year ago

OK, I won't notify you about version 1.2.x again, unless you re-open this PR. 😢