vite
vite copied to clipboard
fix(deps): update all non-major dependencies
This PR contains the following updates:
Release Notes
BuilderIO/qwik (@builder.io/qwik)
v1.3.1
What's Changed
- fix(playground): block 1.3.0 by @wmertens in https://github.com/BuilderIO/qwik/pull/5538
- docs: show-updated-docs by @AmirSa12 in https://github.com/BuilderIO/qwik/pull/5516
- docs: (add list item) Add qwik-d3 to the library list by @gilf in https://github.com/BuilderIO/qwik/pull/5544
- docs: add qwik-storefront-ui library by @gioboa in https://github.com/BuilderIO/qwik/pull/5548
- docs: change image url by @gioboa in https://github.com/BuilderIO/qwik/pull/5549
- chore(starters): add type module to package.json by @nelsonprsousa in https://github.com/BuilderIO/qwik/pull/5553
- refactor(types): optimize, QRL props, PropsOf, track(Signal) type, ... by @wmertens in https://github.com/BuilderIO/qwik/pull/5550
- fix(repl): don't propose broken versions by @wmertens in https://github.com/BuilderIO/qwik/pull/5560
- fix: remove dependency on vitefu causing playground failures by @mhevery in https://github.com/BuilderIO/qwik/pull/5562
- fix: better deprecation notice on qwikevents by @wmertens in https://github.com/BuilderIO/qwik/pull/5568
- fix: use existing local .eslintrc configuration by @gioboa in https://github.com/BuilderIO/qwik/pull/5563
- test(lint): break up lint tests into separate files by @mhevery in https://github.com/BuilderIO/qwik/pull/5572
- refactor(qwik): add
__qwik_serializable__
brand to types by @mhevery in https://github.com/BuilderIO/qwik/pull/5576 - fix(lint): allow event methods to capture
PropFunction
by @mhevery in https://github.com/BuilderIO/qwik/pull/5578 - chore(eslint-plugin-qwik): add 'qwik/no-use-visible-task': 'warn' to strict by @maiieul in https://github.com/BuilderIO/qwik/pull/5575
- fix:
server$
and AbortSignal types by @mhevery in https://github.com/BuilderIO/qwik/pull/5581 - fix(qwik): restore bivarience hack by @mhevery in https://github.com/BuilderIO/qwik/pull/5587
- chore(insights): correct failing build by @mhevery in https://github.com/BuilderIO/qwik/pull/5586
- docs(usevisibletask$): reduce eslint noUseVisibleTask message + transfer to docs by @maiieul in https://github.com/BuilderIO/qwik/pull/5583
- docs: remove console warning by @gioboa in https://github.com/BuilderIO/qwik/pull/5590
- fix(qwik-city): Scroll Position doesn't reset to 0 when it was triggered by an Action. by @iamriajul in https://github.com/BuilderIO/qwik/pull/5588
- feat(qwik): Experimental support for synchronous QRL
sync$()
. by @mhevery in https://github.com/BuilderIO/qwik/pull/5545 - chore: 1.3.1 by @mhevery in https://github.com/BuilderIO/qwik/pull/5595
New Contributors
- @AmirSa12 made their first contribution in https://github.com/BuilderIO/qwik/pull/5516
- @iamriajul made their first contribution in https://github.com/BuilderIO/qwik/pull/5588
Full Changelog: https://github.com/BuilderIO/qwik/compare/v1.3.0...v1.3.1
rollup/plugins (@rollup/plugin-json)
v6.1.0
2023-12-12
Features
- feat: add
includeArbitraryNames
option (#1641)
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v6.16.0
Bug Fixes
Features
- eslint-plugin: deprecate formatting (meta.type: layout) rules (#8073) (04dea84)
- eslint-plugin: deprecate no-extra-semi in favor of ESLint Stylistic equivalent (#8123) (9368bf3)
You can read about our versioning strategy and releases on our website.
v6.15.0
Features
- eslint-plugin: [no-useless-template-literals] add new rule (#7957) (ff75785), closes #2846
- require-array-sort-compare + toSorted (#8052) (c9661c8)
You can read about our versioning strategy and releases on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
v6.16.0
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
v6.15.0
Note: Version bump only for package @typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
vuejs/core (@vue/shared)
v3.3.13
Bug Fixes
- compiler-core: fix v-on with modifiers on inline expression of undefined (#9866) (bae79dd), closes #9865
- runtime-dom: cache event handlers by key/modifiers (#9851) (04d2c05), closes #9849
- types: extract properties from extended collections (#9854) (24b1c1d), closes #9852
v3.3.12
Bug Fixes
- hydration: handle appear transition before patch props (#9837) (e70f4c4), closes #9832
- sfc/cssVars: fix loss of CSS v-bind variables when setting inline style with string value (#9824) (0a387df), closes #9821
- ssr: fix suspense hydration of fallback content (#7188) (60415b5)
-
types: add
xmlns:xlink
toSVGAttributes
(#9300) (0d61b42), closes #9299 -
types: fix
shallowRef
type error (#9839) (9a57158) - types: support for generic keyof slots (#8374) (213eba4)
eslint/eslint (eslint)
v8.56.0
Features
-
0dd9704
feat: Support custom severity when reporting unused disable directives (#17212) (Bryan Mishkin) -
31a7e3f
feat: fix no-restricted-properties false negatives with unknown objects (#17818) (Arka Pratim Chaudhuri)
Bug Fixes
-
7d5e5f6
fix:TypeError: fs.exists is not a function
on read-only file system (#17846) (Francesco Trotta) -
74739c8
fix: suggestion with invalid syntax in no-promise-executor-return rule (#17812) (Bryan Mishkin)
Documentation
-
9007719
docs: update link in ways-to-extend.md (#17839) (Amel SELMANE) -
3a22236
docs: Update README (GitHub Actions Bot) -
54c3ca6
docs: fix migration-guide example (#17829) (Tanuj Kanti) -
4391b71
docs: check config comments in rule examples (#17815) (Francesco Trotta) -
fd28363
docs: remove mention about ESLint stylistic rules in readme (#17810) (Zwyx) -
48ed5a6
docs: Update README (GitHub Actions Bot)
Chores
-
ba6af85
chore: upgrade @eslint/js@8.56.0 (#17864) (Milos Djermanovic) -
60a531a
chore: package.json update for @eslint/js release (Jenkins) -
ba87a06
chore: update dependency markdownlint to ^0.32.0 (#17783) (renovate[bot]) -
9271d10
chore: add GitHub issue template for docs issues (#17845) (Josh Goldberg ✨) -
70a686b
chore: Convert rule tests to FlatRuleTester (#17819) (Nicholas C. Zakas) -
f3a599d
chore: upgrade eslint-plugin-unicorn to v49.0.0 (#17837) (唯然) -
905d4b7
chore: upgrade eslint-plugin-eslint-plugin v5.2.1 (#17838) (唯然) -
4d7c3ce
chore: update eslint-plugin-n v16.4.0 (#17836) (唯然) -
fd0c60c
ci: unpin Node.js 21.2.0 (#17821) (Francesco Trotta)
import-js/eslint-plugin-import (eslint-plugin-import)
v2.29.1
Fixed
- [
no-extraneous-dependencies
]: ignoreexport type { ... } from '...'
whenincludeTypes
isfalse
([#2919], thanks [@Pandemic1617]) - [
no-unused-modules
]: support export patterns with array destructuring ([#2930], thanks [@ljharb]) - [Deps] update
tsconfig-paths
([#2447], thanks [@domdomegg])
eslint-community/eslint-plugin-n (eslint-plugin-n)
v16.5.0
Features
- feat: Add builtins check for ES2021 to no-unsupported-features/es-builtins rule (#153) (
15a5850
) - feat: Add syntax check for ES2021 to no-unsupported-features/es-syntax rule (#152) (
6835a10
)
Docs & Chores
pnpm/pnpm (pnpm)
v8.13.1
Minor Changes
-
New commands added for inspecting the store:
-
pnpm cat-index: Prints the index file of a specific package in the store. The package is specified by its name and version:
pnpm cat-index <pkg name>@​<pkg version>
- pnpm cat-file: Prints the contents of a file based on the hash value stored in the index file. For example: pnpm cat-file sha512-mvavhfVcEREI7d8dfvfvIkuBLnx7+rrkHHnPi8mpEDUlNpY4CUY+CvJ5mrrLl18iQYo1odFwBV7z/cOypG7xxQ==
- pnpm find-hash: Lists the packages that include the file with the specified hash. For example: pnpm find-hash sha512-mvavhfVcEREI7d8dfvfvIkuBLnx7+rrkHHnPi8mpEDUlNpY4CUY+CvJ5mrrLl18iQYo1odFwBV7z/cOypG7xxQ== This command is experimental. We might change how it behaves.
Related issue: #7413.
-
pnpm cat-index: Prints the index file of a specific package in the store. The package is specified by its name and version:
-
A new setting added for symlinking injected dependencies from the workspace, if their dependencies use the same peer dependencies as the dependent package. The setting is called
dedupe-injected-deps
#7416. -
Use
--fail-if-no-match
if you want the CLI fail if no packages were matched by the command #7403.
Patch Changes
-
pnpm list --parseable
should not print the same dependency multiple times #7429. - Fix error message texts in the
pnpm env
commands #7456. - Better support for light themed terminals by the
pnpm update --interactive
command #7439. - Fix EPERM error that occasionally happened on Windows during renames in the store #7213.
- Fix error as in
update -i -r
with Git specifiers #7415. - Added support for boolean values in 'bundleDependencies' package.json fields when installing a dependency. Fix to properly handle 'bundledDependencies' alias #7411.
Our Gold Sponsors
|
|
|
|
|
|
Our Silver Sponsors
![]() |
|
|
|
|
|
|
v8.12.1
Patch Changes
- Don't report dependencies with optional dependencies as being added on repeat install. This was a bug in reporting #7384.
- Fix a bug where
--fix-lockfile
crashes on tarballs #7368. - Do not create empty patch directory.
- Installation should not fail if an empty
node_modules
directory cannot be removed #7405.
Our Gold Sponsors
|
|
|
|
|
Our Silver Sponsors
![]() |
|
|
|
|
|
|
lukeed/sirv (sirv)
v2.0.4
Patches
- (
sirv
) bumpmrmime
version (#156):ed8fd84
See[email protected]
release notes for info. Thank you @benmccann
Full Changelog: https://github.com/lukeed/sirv/compare/v2.0.3...v2.0.4
tailwindlabs/tailwindcss (tailwindcss)
v3.4.0
Added
- Add
svh
,lvh
, anddvh
values to defaultheight
/min-height
/max-height
theme ([#11317](https://togithub.com/tailwindlabs/tailwindcss/pull
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
Run & review this pull request in StackBlitz Codeflow.
I looked into the fail. It's failing on this runtime browser error:
Error [ReferenceError]: __VUE_PROD_DEVTOOLS__ is not defined
at http://localhost:4173/assets/index-395tA5rm.js:5221:1
For some reason the actual build output is different in playground-temp
, so you'd have to run VITE_PRESERVE_BUILD_ARTIFACTS=true pnpm test-build optimize-deps-no-discovery
to inspect the issue. The problem is that even though we're only importing vue
, it's bundling Vue component handling code too, which involves bundler specific globals like __VUE_PROD_DEVTOOLS__
, which is only set through @vitejs/plugin-vue
. Which we don't use because we don't need to (we're only importing vue
without using components).
I'm not totally sure what's going on here and haven't continued to find the core issue.
@sodatea should we be able to use vue
(for example only the reactivity system) without the vite plugin? Or does the plugin needs to be always there for Vite from now on?
This looks like a bug to me. ~~Maybe related to https://github.com/vuejs/core/pull/9977 ? Considering it's a quite recent regression.~~
Confirmed it's a vue regression introduced in https://github.com/vuejs/core/commit/ee68c525f06e02c78655ade680a579e4cf85a314 Let me see what we can do to fix it.