Add a new top-level deprecations object, which contains various
Deprecation objects that define the different types of deprecation used by
the Sass compiler and can be passed to the options below.
Add a new fatalDeprecations compiler option that causes the compiler to
error if any deprecation warnings of the provided types are encountered. You
can also pass in a Version object to treat all deprecations that were active
in that Dart Sass version as fatal.
Add a new futureDeprecations compiler option that allows you to opt-in to
certain deprecations early (currently just import).
Add a new silenceDeprecations compiler option to ignore any deprecation
warnings of the provided types.
Command-Line Interface
Add a new --silence-deprecation flag, which causes the compiler to ignore
any deprecation warnings of the provided types.
Previously, if a future deprecation was passed to --fatal-deprecation but
not --future-deprecation, it would be treated as fatal despite not being
enabled. Both flags are now required to treat a future deprecation as fatal
with a warning emitted if --fatal-deprecation is passed without
--future-deprecation, matching the JS API's behavior.
Dart API
The compile methods now take in a silenceDeprecations parameter, which
causes the compiler to ignore any deprecation warnings of the provided types.
Add Deprecation.obsoleteIn to match the JS API. This is currently null for
all deprecations, but will be used once some deprecations become obsolete in
Dart Sass 2.0.0.
Potentially breaking bug fix: Fix a bug where compileStringToResultAsync
ignored fatalDeprecations and futureDeprecations.
The behavior around making future deprecations fatal mentioned in the CLI
section above has also been changed in the Dart API.
Bumps the development-dependencies group with 10 updates:
5.0.3
5.0.4
7.3.1
7.5.0
8.57.0
9.0.0
2.0.1
2.1.2
1.72.0
1.74.1
13.0.0
13.1.0
3.6.8
3.6.9
5.4.3
5.4.4
5.2.6
5.2.8
0.19.7
0.19.8
Updates
@tsconfig/svelte
from 5.0.3 to 5.0.4Commits
Updates
@typescript-eslint/eslint-plugin
from 7.3.1 to 7.5.0Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
a14ba9d
chore(release): publish 7.5.0ecb6b55
docs: add homepage (#8742)f0b1c4f
fix(eslint-plugin): [no-unnecessary-type-assertion] handle exactOptionalPrope...5707268
fix(eslint-plugin): [no-floating-promises] handle TaggedTemplateExpression (#...ca561e2
chore: manually updated local package.jsons to 7.4.0 (#8775)5d24691
chore(release): publish 7.4.0029fc0b
feat(eslint-plugin): deprecate no-throw-literal and add a renamed only-throw-...2a62a40
fix(eslint-plugin): [no-unnecessary-type-assertion] avoid remove const castin...990ec22
docs: fix example of binding unbound method (#8754)a08554a
feat(eslint-plugin): [no-unnecessary-type-arguments] handle tagged templates ...Updates
eslint
from 8.57.0 to 9.0.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
e0cbc50
9.0.075cb5f4
Build: changelog update for 9.0.019f9a89
chore: Update dependencies for v9.0.0 (#18275)7c957f2
chore: package.json update for@eslint/js
released73a33c
chore: ignore/docs/v8.x
in link checker (#18274)d54a412
feat: Add --inspect-config CLI flag (#18270)e151050
docs: update get-started to the new@eslint/create-config
(#18217)610c148
fix: Supportusing
declarations in no-lone-blocks (#18269)44a81c6
chore: upgrade knip (#18272)94178ad
docs: mention aboutname
field in flat config (#18252)Updates
prettier-plugin-css-order
from 2.0.1 to 2.1.2Changelog
Sourced from prettier-plugin-css-order's changelog.
Commits
0948dc8
2.1.2cf4f56e
Add back custom sort order optionb9f2b06
2.1.1a18a121
Revert commit "Add custom order"6a3e4c2
2.1.0f31d9b1
Update css-declaration-sorter to version 7.2.0f1d08f2
Add custom order (#40)9b7859d
Update prettier to version 3.2.526f76b8
Update postcss-scss to version 4.0.9Updates
sass
from 1.72.0 to 1.74.1Release notes
Sourced from sass's releases.
Changelog
Sourced from sass's changelog.
... (truncated)
Commits
1137797
Fix bulma and release 1.74.1 (#2210)d9220d9
Complete implementation the deprecations API (#2207)783c248
Fix typo in function documentation (#2205)c8d0643
Better handle filesystem importers when load paths aren't necessary (#2203)9302b35
Add support for nesting in plain CSS (#2198)772280a
Support linux-riscv64 and windows-arm64 (#2201)Updates
stylelint-config-standard-scss
from 13.0.0 to 13.1.0Release notes
Sourced from stylelint-config-standard-scss's releases.
Changelog
Sourced from stylelint-config-standard-scss's changelog.
Commits
c2e1f8c
13.1.0a85f693
Prepare 13.1.0cca58f0
Bump np from 10.0.0 to 10.0.2 (#167)d083319
Bump stylelint from 16.2.1 to 16.3.1 (#166)c318a27
set dollar-variable-colon-space-after to always-single-line (#156)57418df
Bump eslint from 8.56.0 to 8.57.0 (#164)c30a0ff
Bump np from 9.2.0 to 10.0.0 (#163)91854e3
Bump prettier from 3.2.4 to 3.2.5 (#162)0b553f9
Migratejest
tonode:test
/node:assert
(#161)32a40e8
Bump eslint-plugin-jest from 27.6.1 to 27.6.3 (#157)Updates
svelte-check
from 3.6.8 to 3.6.9Release notes
Sourced from svelte-check's releases.
Commits
66e81f3
fix: ensure type widening for bind:group3ea9c01
fix: adjust for moved compiler file in Svelte 5 (#2327)4abe9b3
perf: improve perf in deleteUnresolvedResolutionsFromCache (#2320)fcff44f
fix: silence type error for type only available in Svelte 5Updates
typescript
from 5.4.3 to 5.4.4Release notes
Sourced from typescript's releases.
Commits
8eb3367
Bump version to 5.4.4 and LKGde9096b
🤖 Pick PR #57871 (Divide-and-conquer strategy for int...) into release-5.4 (#...06aae98
🤖 Pick PR #57973 (Compare package.json paths with cor...) into release-5.4 (#...6d8134e
🤖 Pick PR #57637 (Fixed a regression related to deter...) into release-5.4 (#...1c25c7f
🤖 Pick PR #57968 (Normalize slashes for paths in watc...) into release-5.4 (#...3caec2c
Cherry pick PR 57887 into release-5.4 (#57898)896947e
🤖 Pick PR #57938 (Directories dont check modified tim...) into release-5.4 (#...521d3fb
🤖 Pick PR #57950 (Watch events enhancements) into release-5.4 (#57967)Updates
vite
from 5.2.6 to 5.2.8Changelog
Sourced from vite's changelog.
Commits
8b8d402
release: v5.2.8646319c
fix: do not access document in/@vite/client
when not defined (#16318)445c4f2
fix: fix sourcemap when using object asdefine
value (#15805)a78e265
chore(deps): update all non-major dependencies (#16325)4581e83
refactor: use types from sass instead of@types/sass
(#16340)3c85c6b
fix: csp nonce injection when no closing tag (#16281) (#16282)21cc10b
fix(hmr): multiple updates happened when invalidate is called while multiple ...01af308
fix(css): unknown file error happened with lightningcss (#16306)eca68fa
fix(scanner): duplicate modules for same id if glob is used in html-like type...ad246da
release: v5.2.7Updates
vite-plugin-pwa
from 0.19.7 to 0.19.8Release notes
Sourced from vite-plugin-pwa's releases.
Commits
1e3510f
chore: release v0.19.8Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Additional details and impacted files
```diff @@ Coverage Diff @@ ## main #63 +/- ## ======================================= Coverage 96.59% 96.59% ======================================= Files 20 20 Lines 941 941 Branches 45 45 ======================================= Hits 909 909 Misses 28 28 Partials 4 4 ```:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Looks like these dependencies are updatable in another way, so this is no longer needed.