Sourced from autoprefixer's releases.
10.4.18
- Fixed removing
-webkit-box-orient
on-webkit-line-clamp
(@Goodwine
).
Sourced from autoprefixer's changelog.
10.4.18
- Fixed removing
-webkit-box-orient
on-webkit-line-clamp
(@Goodwine
).
Sourced from eslint's releases.
v8.57.0
Features
1120b9b
feat: Add loadESLint() API method for v8 (#18098) (Nicholas C. Zakas)dca7d0f
feat: Enableeslint.config.mjs
andeslint.config.cjs
(#18066) (Nitin Kumar)Bug Fixes
2196d97
fix: handle absolute file paths inFlatRuleTester
(#18064) (Nitin Kumar)69dd1d1
fix: Ensure config keys are printed for config errors (#18067) (Nitin Kumar)9852a31
fix: deep merge behavior in flat config (#18065) (Nitin Kumar)4c7e9b0
fix: allow circular references in config (#18056) (Milos Djermanovic)Documentation
84922d0
docs: Show prerelease version in dropdown (#18139) (Nicholas C. Zakas)5b8c363
docs: Switch to Ethical Ads (#18117) (Milos Djermanovic)77dbfd9
docs: show NEXT in version selectors (#18052) (Milos Djermanovic)Chores
Sourced from eslint's changelog.
v8.57.0 - February 23, 2024
1813aec
chore: upgrade@eslint/js
@8
.57.0 (#18143) (Milos Djermanovic)5c356bb
chore: package.json update for@eslint/js
release (Jenkins)84922d0
docs: Show prerelease version in dropdown (#18139) (Nicholas C. Zakas)1120b9b
feat: Add loadESLint() API method for v8 (#18098) (Nicholas C. Zakas)5b8c363
docs: Switch to Ethical Ads (#18117) (Milos Djermanovic)2196d97
fix: handle absolute file paths inFlatRuleTester
(#18064) (Nitin Kumar)f4a1fe2
test: add more tests for ignoring files and directories (#18068) (Nitin Kumar)69dd1d1
fix: Ensure config keys are printed for config errors (#18067) (Nitin Kumar)9852a31
fix: deep merge behavior in flat config (#18065) (Nitin Kumar)dca7d0f
feat: Enableeslint.config.mjs
andeslint.config.cjs
(#18066) (Nitin Kumar)4c7e9b0
fix: allow circular references in config (#18056) (Milos Djermanovic)77dbfd9
docs: show NEXT in version selectors (#18052) (Milos Djermanovic)42c0aef
ci: Enable CI forv8.x
branch (#18047) (Milos Djermanovic)v9.0.0-beta.0 - February 9, 2024
e40d1d7
chore: upgrade@eslint/js
@9
.0.0-beta.0 (#18108) (Milos Djermanovic)9870f93
chore: package.json update for@eslint/js
release (Jenkins)2c62e79
chore: upgrade@eslint/eslintrc
@3
.0.1 (#18107) (Milos Djermanovic)81f0294
chore: upgrade espree@10.0.1 (#18106) (Milos Djermanovic)5e2b292
chore: upgrade eslint-visitor-keys@4.0.0 (#18105) (Milos Djermanovic)9163646
feat!: Rule Tester checks for missing placeholder data in the message (#18073) (fnx)53f0f47
feat: Add loadESLint() API method for v9 (#18097) (Nicholas C. Zakas)f1c7e6f
docs: Switch to Ethical Ads (#18090) (Strek)15c143f
docs: JS Foundation -> OpenJS Foundation in PR template (#18092) (Nicholas C. Zakas)c4d26fd
fix:use-isnan
doesn't report onSequenceExpression
s (#18059) (StyleShit)6ea339e
docs: add stricter rule test validations to v9 migration guide (#18085) (Milos Djermanovic)ce838ad
chore: replace dependency npm-run-all with npm-run-all2 ^5.0.0 (#18045) (renovate[bot])3c816f1
docs: use relative link from CLI to core concepts (#18083) (Milos Djermanovic)54df731
chore: update dependency markdownlint-cli to ^0.39.0 (#18084) (renovate[bot])9458735
docs: fix malformedeslint
config comments in rule examples (#18078) (Francesco Trotta)07a1ada
docs: link from--fix
CLI doc to the relevant core concept (#18080) (Bryan Mishkin)8f06a60
chore: update dependency shelljs to ^0.8.5 (#18079) (Francesco Trotta)b844324
docs: Update team responsibilities (#18048) (Nicholas C. Zakas)aadfb60
docs: document languageOptions and other v9 changes for context (#18074) (fnx)3c4d51d
feat!: default forenforceForClassMembers
inno-useless-computed-key
(#18054) (Francesco Trotta)47e60f8
feat!: Stricter rule test validations (#17654) (fnx)1a94589
feat!:no-unused-vars
default caughtErrors to 'all' (#18043) (Josh Goldberg ✨)857e242
docs: tweak explanation for meta.docs rule properties (#18057) (Bryan Mishkin)10485e8
docs: recommend messageId over message for reporting rule violations (#18050) (Bryan Mishkin)98b5ab4
docs: Update README (GitHub Actions Bot)93ffe30
chore: update dependency file-entry-cache to v8 (#17903) (renovate[bot])505fbf4
docs: updateno-restricted-imports
rule (#18015) (Tanuj Kanti)2d11d46
feat: add suggestions touse-isnan
in binary expressions (#17996) (StyleShit)c25b4af
docs: Update README (GitHub Actions Bot)v9.0.0-alpha.2 - January 26, 2024
... (truncated)
abea3b6
8.57.01cd3f8c
Build: changelog update for 8.57.01813aec
chore: upgrade @eslint/js
@8
.57.0 (#18143)5c356bb
chore: package.json update for @eslint/js
release84922d0
docs: Show prerelease version in dropdown (#18139)1120b9b
feat: Add loadESLint() API method for v8 (#18098)5b8c363
docs: Switch to Ethical Ads (#18117)2196d97
fix: handle absolute file paths in FlatRuleTester
(#18064)f4a1fe2
test: add more tests for ignoring files and directories (#18068)69dd1d1
fix: Ensure config keys are printed for config errors (#18067)Sourced from eslint-config-next's releases.
v14.1.1
Note: this is a backport release for critical bug fixes -- this does not include all pending features/changes on canary
Core Changes
- Should not warn metadataBase missing if only absolute urls are present: vercel/next.js#61898
- Fix trailing slash for canonical url: vercel/next.js#62109
- Fix metadata json manifest convention: vercel/next.js#62615
- Improve the Server Actions SWC transform: vercel/next.js#61001
- Fix Server Reference being double registered: vercel/next.js#61244
- Improve the Server Actions SWC transform (part 2): vercel/next.js#62052
- Fix module-level Server Action creation with closure-closed values: vercel/next.js#62437
- Fix draft mode invariant: vercel/next.js#62121
- fix: babel usage with next/image: vercel/next.js#61835
- Fix next/server api alias for ESM pkg: vercel/next.js#61721
- Replace image optimizer IPC call with request handler: vercel/next.js#61471
- chore: refactor image optimization to separate external/internal urls: vercel/next.js#61172
- fix(image): warn when animated image is missing unoptimized prop: vercel/next.js#61045
- fix(build-output): show stack during CSR bailout warning: vercel/next.js#62594
- Fix extra swc optimizer applied to node_modules in browser layer: vercel/next.js#62051
- fix(next-swc): Detect exports.foo from cjs_finder: vercel/next.js#61795
- Fix attempted import error for react: vercel/next.js#61791
- Add stack trace to client rendering bailout error: vercel/next.js#61200
- fix router crash on revalidate + popstate: vercel/next.js#62383
- fix loading issue when navigating to page with async metadata: vercel/next.js#61687
- revert changes to process default routes at build: vercel/next.js#61241
- fix parallel route top-level catch-all normalization logic to support nested explicit (non-catchall) slot routes: vercel/next.js#60776
- Improve redirection handling: vercel/next.js#62561
- Simplify node/edge server chunking some: vercel/next.js#62424
Credits
Huge thanks to
@huozhi
,@shuding
,@Ethan-Arrowood
,@styfle
,@ijjk
,@ztanner
,@balazsorban44
,@kdy1
, and@williamli
for helping!v14.1.1-canary.82
Core Changes
- fix(turbopack): don't emit issues for deleted pages: #62012
- perf: don't emit issues via websocket for now: #59024
- add native css nesting support: #62644
- refactor(next-swc): remove unused features: #62696
- Upgrade mini-css-extract-plugin: #62698
- Update precompiled for mini-css-extract-plugin: #62699
- feat: display text diff for text mismatch hydration errors: #62684
- Fix lint check: #62702
Documentation Changes
... (truncated)
5f59ee5
v14.1.1