sortablejs-vue3
sortablejs-vue3 copied to clipboard
Update all non-major dependencies
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @types/node (source) | 18.14.2 -> 18.17.14 |
||||
| @types/sortablejs (source) | 1.15.0 -> 1.15.2 |
||||
| @vitejs/plugin-vue (source) | 4.0.0 -> 4.3.4 |
||||
| prettier (source) | 2.8.4 -> 2.8.8 |
||||
| terser (source) | 5.16.5 -> 5.19.4 |
||||
| vite (source) | 4.1.4 -> 4.4.9 |
||||
| vue-tsc | 1.2.0 -> 1.8.8 |
Release Notes
vitejs/vite-plugin-vue (@vitejs/plugin-vue)
v4.3.4
- chore(deps): update typescript-eslint monorepo to v6 (major) (#210) (fb07b5b), closes #210
- feat(plugin-vue): expose options in
api(#177) (269121e), closes #177
v4.3.3
v4.3.2
v4.3.1
- fix: revert "fix(plugin-vue): distinguish HMR and transform descriptor (#227)" (0c28448), closes #227
v4.3.0
- docs: add example for transforming custom blocks (#221) (a6e013e), closes #221
- fix: make it work when a default lang was specified (#223) (ff68ed3), closes #223 #17
- fix: missing typescript declaration for globalTypeFiles (#189) (1e8d16e), closes #189
- fix(build): ensure correct typing for node esm (#179) (8a19ee4), closes #179
- fix(deps): update all non-major dependencies (#163) (3c8193d), closes #163
- fix(deps): update all non-major dependencies (#205) (e014680), closes #205
- fix(plugin-vue): distinguish HMR and transform descriptor (#227) (aa2b59d), closes #227
- fix(plugin-vue): hmr not working when updating script+template at the same time with a template prep (93c444c), closes #106 #28 #76
- feat(types): expose
hoistStaticoption for script compilation (#198) (7466b4f), closes #198
v4.2.3
- fix(types): widen allowed script options for 3.3 features (3ac08e4)
v4.2.2
- fix: ignore generic attribute when generating script import (3170af1)
- chore: bump vite (ffe74e5)
- chore: bump vue version (799d875)
v4.2.1
- fix: lang="tsx" can't be inlined (c3f5c9c), closes #159
- chore: update changelog [ci skip] (9d0d7a7)
v4.2.0
- feat: support 3.3 imported types in SFC macros (c891652)
v4.1.0
- fix: avoid resolving to 2.7 compiler-sfc (cf36b3e)
prettier/prettier (prettier)
v2.8.8
This version is a republished version of v2.8.7. A bad version was accidentally published and it can't be unpublished, apologies for the churn.
v2.8.7
Allow multiple decorators on same getter/setter (#14584 by @fisker)
// Input
class A {
@​decorator()
get foo () {}
@​decorator()
set foo (value) {}
}
// Prettier 2.8.6
SyntaxError: Decorators cannot be applied to multiple get/set accessors of the same name. (5:3)
3 | get foo () {}
4 |
> 5 | @​decorator()
| ^^^^^^^^^^^^
6 | set foo (value) {}
7 | }
// Prettier 2.8.7
class A {
@​decorator()
get foo() {}
@​decorator()
set foo(value) {}
}
v2.8.6
Allow decorators on private members and class expressions (#14548 by @fisker)
// Input
class A {
@​decorator()
#privateMethod () {}
}
// Prettier 2.8.5
SyntaxError: Decorators are not valid here. (2:3)
1 | class A {
> 2 | @​decorator()
| ^^^^^^^^^^^^
3 | #privateMethod () {}
4 | }
// Prettier 2.8.6
class A {
@​decorator()
#privateMethod() {}
}
v2.8.5
Support TypeScript 5.0 (#14391 by @fisker, #13819 by @fisker, @sosukesuzuki)
TypeScript 5.0 introduces two new syntactic features:
constmodifiers for type parametersexport type *declarations
Add missing parentheses for decorator (#14393 by @fisker)
// Input
class Person {
@​(myDecoratorArray[0])
greet() {}
}
// Prettier 2.8.4
class Person {
@​myDecoratorArray[0]
greet() {}
}
// Prettier 2.8.5
class Person {
@​(myDecoratorArray[0])
greet() {}
}
Add parentheses for TypeofTypeAnnotation to improve readability (#14458 by @fisker)
// Input
type A = (typeof node.children)[];
// Prettier 2.8.4
type A = typeof node.children[];
// Prettier 2.8.5
type A = (typeof node.children)[];
Support max_line_length=off when parsing .editorconfig (#14516 by @josephfrazier)
If an .editorconfig file is in your project and it sets max_line_length=off for the file you're formatting,
it will be interpreted as a printWidth of Infinity rather than being ignored
(which previously resulted in the default printWidth of 80 being applied, if not overridden by Prettier-specific configuration).
<!-- Input -->
<div className='HelloWorld' title={`You are visitor number ${ num }`} onMouseOver={onMouseOver}/>
<!-- Prettier 2.8.4 -->
<div
className="HelloWorld"
title={`You are visitor number ${num}`}
onMouseOver={onMouseOver}
/>;
<!-- Prettier 2.8.5 -->
<div className="HelloWorld" title={`You are visitor number ${num}`} onMouseOver={onMouseOver} />;
terser/terser (terser)
v5.19.4
- Prevent creating very deeply nested ternaries from a long list of
if..return - Prevent inlining classes into other functions, to avoid constructors being compared.
v5.19.3
- Fix side effect detection of
optional?.chains. - Add roundRect to domprops.js (#1426)
v5.19.2
- fix performance hit from avoiding HTML comments in the output
v5.19.1
- Better avoid outputting
</script>and HTML comments. - Fix unused variables in class static blocks not being dropped correctly.
- Fix sourcemap names of methods that are
asyncorstatic
v5.19.0
- Allow
/*@​__MANGLE_PROP__*/annotation inobject.property, in addition to property declarations.
v5.18.2
- Stop using recursion in hoisted defuns fix.
v5.18.1
- Fix major performance issue caused by hoisted defuns' scopes bugfix.
v5.18.0
- Add new
/*@​__MANGLE_PROP__*/annotation, to mark properties that should be mangled.
v5.17.7
- Update some dependencies
- Add consistent sorting for
vRegExp flag - Add
inertDOM attribute to domprops
v5.17.6
- Fixes to mozilla AST input and output, for class properties, private properties and static blocks
- Fix outputting a shorthand property in quotes when safari10 and ecma=2015 options are enabled
configurableandenumerable, used in Object.defineProperty, added to domprops (#1393)
v5.17.5
- Take into account the non-deferred bits of a class, such as static properties, while dropping unused code.
v5.17.4
- Fix crash when trying to negate a class (
!class{}) - Avoid outputting comments between
yield/awaitand its argument - Fix detection of left-hand-side of assignment, to avoid optimizing it like any other expression in some edge cases
v5.17.3
- Fix issue with trimming a static class property's contents accessing the class as
this.
v5.17.2
- Be less conservative when detecting use-before-definition of
varin hoisted functions. - Support unusual (but perfectly valid) initializers of for-in and for-of loops.
- Fix issue where hoisted function would be dropped if it was after a
continuestatement
v5.17.1
- Fix evaluating
.lengthwhen the source array might've been mutated
v5.17.0
- Drop vestigial
= undefineddefault argument in IIFE calls (#1366) - Evaluate known arrays'
.lengthproperty when statically determinable - Add
@__KEY__annotation to mangle string literals (#1365)
v5.16.9
- Fix parentheses in output of optional chains (
a?.b) (#1374) - More documentation on source maps (#1368)
- New
lhs_constantsoption, allowing to stop Terser from swapping comparison operands (#1361)
v5.16.8
- Become even less conservative around function definitions for
reduce_vars - Fix parsing context of
import.metaexpressions such that method calls are allowed
v5.16.6
- Become less conservative with analyzing function definitions for
reduce_vars - Parse
import.metaas a real AST node and not anobject.property
vitejs/vite (vite)
v4.4.9
- chore: fix eslint warnings (#14031) (4021a0e), closes #14031
- chore(deps): update all non-major dependencies (#13938) (a1b519e), closes #13938
- fix: dynamic import vars ignored warning (#14006) (4479431), closes #14006
- fix(build): silence warn dynamic import module when inlineDynamicImports true (#13970) (7a77aaf), closes #13970
- perf: improve build times and memory utilization (#14016) (9d7d45e), closes #14016
- perf: replace startsWith with === (#14005) (f5c1224), closes #14005
v4.4.8
- fix: modulePreload false (#13973) (488085d), closes #13973
- fix: multiple entries with shared css and no JS (#13962) (89a3db0), closes #13962
- fix: use file extensions on type imports so they work with
moduleResolution: 'node16'(#13947) (aeef670), closes #13947 - fix(css): enhance error message for missing preprocessor dependency (#11485) (65e5c22), closes #11485
- fix(esbuild): fix static properties transpile when useDefineForClassFields false (#13992) (4ca7c13), closes #13992
- fix(importAnalysis): strip url base before passing as safeModulePaths (#13712) (1ab06a8), closes #13712
- fix(importMetaGlob): avoid unnecessary hmr of negative glob (#13646) (844451c), closes #13646
- fix(optimizer): avoid double-commit of optimized deps when discovery is disabled (#13865) (df77991), closes #13865
- fix(optimizer): enable experimentalDecorators by default (#13981) (f8a5ffc), closes #13981
- perf: replace startsWith with === (#13989) (3aab14e), closes #13989
- perf: single slash does not need to be replaced (#13980) (66f522c), closes #13980
- perf: use Intl.DateTimeFormatter instead of toLocaleTimeString (#13951) (af53a1d), closes #13951
- perf: use Intl.NumberFormat instead of toLocaleString (#13949) (a48bf88), closes #13949
- perf: use magic-string hires boundary for sourcemaps (#13971) (b9a8d65), closes #13971
- chore(reporter): remove unnecessary map (#13972) (dd9d4c1), closes #13972
- refactor: add new overload to the type of defineConfig (#13958) (24c12fe), closes #13958
v4.4.7
- fix:
optimizeDeps.includenot working with paths inside packages (#13922) (06e4f57), closes #13922 - fix: lightningcss fails with html-proxy (#13776) (6b56094), closes #13776
- fix: prepend
config.baseto vite/env path (#13941) (8e6cee8), closes #13941 - fix(html): support
import.meta.envdefine replacement without quotes (#13425) (883089c), closes #13425 - fix(proxy): handle error when proxy itself errors (#13929) (4848e41), closes #13929
- chore(eslint): allow type annotations (#13920) (d1264fd), closes #13920
v4.4.6
- fix: constrain inject helpers for iife (#13909) (c89f677), closes #13909
- fix: display manualChunks warning only when a function is not used (#13797) (#13798) (51c271f), closes #13797 #13798
- fix: do not append
browserHashon optimized deps during build (#13906) (0fb2340), closes #13906 - fix: use Bun's implementation of
wsinstead of the bundled one (#13901) (049404c), closes #13901 - feat(client): add guide to press Esc for closing the overlay (#13896) (da389cc), closes #13896
v4.4.5
- fix: "EISDIR: illegal operation on a directory, realpath" error on RA… (#13655) (6bd5434), closes #13655
- fix: transform error message add file info (#13687) (6dca41c), closes #13687
- fix: warn when publicDir and outDir are nested (#13742) (4eb3154), closes #13742
- fix(build): remove warning about ineffective dynamic import from node_modules (#13884) (33002dd), closes #13884
- fix(build): style insert order for UMD builds (fix #13668) (#13669) (49a1b99), closes #13668 #13669
- fix(deps): update all non-major dependencies (#13872) (975a631), closes #13872
- fix(types): narrow down the return type of
defineConfig(#13792) (c971f26), closes #13792 - chore: fix typos (#13862) (f54e8da), closes #13862
- chore: replace
anywithstring(#13850) (4606fd8), closes #13850 - chore(deps): update dependency prettier to v3 (#13759) (5a56941), closes #13759
- docs: fix build.cssMinify link (#13840) (8a2a3e1), closes #13840
v4.4.4
- chore: warning about ssr cjs format removal (#13827) (4646e9f), closes #13827
- fix(esbuild): enable experimentalDecorators by default (#13805) (e8880f0), closes #13805
- fix(scan): skip tsconfigRaw fallback if tsconfig is set (#13823) (b6155a1), closes #13823
- feat(client): close
vite-error-overlaywith Escape key (#13795) (85bdcda), closes #13795
v4.4.3
- fix: avoid early error when server is closed in ssr (#13787) (89d01eb), closes #13787
- fix(deps): update all non-major dependencies (#13758) (8ead116), closes #13758
- fix(server): remove restart guard on restart (#13789) (2a38ef7), closes #13789
v4.4.2
v4.4.1
- fix: revert #13073, use consistent virtual module ID in module graph (#13734) (f589ac0), closes #13073 #13734
- fix: revert import config module as data (#13731) (b0bfa01), closes #13731
- chore: changelog notes and clean for 4.4 (#13728) (3f4e36e), closes #13728
v4.4.0
Experimental support for Lightning CSS
Starting from Vite 4.4, there is experimental support for Lightning CSS. You can opt into it by adding css.transformer: 'lightningcss' to your config file and install the optional lightningcss dev dependency. If enabled, CSS files will be processed by Lightning CSS instead of PostCSS.
Lightning CSS can also be used as the CSS minifier with build.cssMinify: 'lightningcss'.
See beta docs at the Lighting CSS guide.
esbuild 0.18 update
esbuild 0.18 contains backwards-incompatible changes to esbuild's handling of tsconfig.json files. We think they shouldn't affect Vite users, you can review #13525 for more information.
Templates for Solid and Qwik in create-vite
New starter templates have been added to create-vite for Solid and Qwik. Try them online at vite.new/solid-ts and vite.new/qwik-ts.
Korean Translation
Vite's docs are now translated to Korean, available at ko.vitejs.dev.
Features
- feat: preview mode add keyboard shortcuts (#12968) (126e93e), closes #12968
- feat: asset type add apng (#13294) (a11b6f6), closes #13294
- feat: emit event to handle chunk load errors (#12084) (2eca54e), closes #12084
- feat: import public non-asset URL (#13422) (3a98558), closes #13422
- feat: support files for
fs.allow(#12863) (4a06e66), closes #12863 - feat(build): warn dynamic import module with a static import alongside (#12850) (127c334), closes #12850
- feat(client): add debounce on page reload (#13545) (d080b51), closes #13545
- feat(client): add WebSocket connections events (#13334) (eb75103), closes #13334
- feat(config): friendly ESM file require error (#13283) (b9a6ba0), closes #13283
- feat(css): add support for Lightning CSS (#12807) (c6c5d49), closes #12807
- feat(css): support at import preprocessed styles (#8400) (2bd6077), closes #8400
- feat(html): support image set in inline style (#13473) (2c0faba), closes #13473
- feat(importMetaGlob): support sub imports pattern (#12467) (e355c9c), closes #12467
- feat(optimizer): support glob includes (#12414) (7792515), closes #12414
- feat!: update esbuild to 0.18.2 (#13525) (ab967c0), closes #13525
Bug Fixes
- fix: check document before detect script rel (#13559) (be4b0c0), closes #13559
- fix(define): stringify object parse error in build mode (#13600) (71516db), closes #13600
- fix(deps): update all non-major dependencies (#13701) (02c6bc3), closes #13701
- fix(esbuild): use
useDefineForClassFields: falsewhen nocompilerOptions.targetis declared (#13 (7ef2472), closes #13708 - fix(pluginContainer): drop previous sourcesContent (#13722) (9310b3a), closes #13722
- fix: lightningCSS should load external URL in CSS file (#13692) (8517645), closes #13692
- fix: shortcut open browser when set host (#13677) (6f1c55e), closes #13677
- fix(cli): convert the sourcemap option to boolean (fix #13638) (#13663) (d444bfe), closes #13638 #13663
- fix(css): use esbuild legalComments config when minifying CSS (#13661) (2d9008e), closes #13661
- fix(sourcemap): preserve original sourcesContent (#13662) (f6362b6), closes #13662
- fix(ssr): transform superclass identifier (#13635) (c5b2c8f), closes #13635
- fix: show error position (#13623) (90271a6), closes #13623
- fix(hmr): only invalidate
lastHMRTimestampof importers if the invalidated module is not a HMR bou (1143e0b), closes #13024 - fix(indexHtml): decode html URI (#13581) (f8868af), closes #13581
- fix: avoid binding ClassExpression (#13572) (1a0c806), closes #13572
- fix: the shortcut fails to open browser when set the host (#13579) (e0a48c5), closes #13579
- fix(proxy): forward SSE close event (#13578) (4afbccb), closes #13578
- fix: allow using vite as a proxy for another vite server (#13218) (711dd80), closes #13218
- fix: await requests to before server restart (#13262) (0464398), closes #13262
- fix: esm detection with
export const { A, B }pattern (#13483) (ea1bcc9), closes #13483 - fix: keep track of ssr version of imported modules separately (#11973) (8fe6952), closes #11973
- fix: make optimize error available to meta-framework (#13495) (b70e783), closes #13495
- fix: only show the listened IP when host is specified (#13412) (20b0cae), closes #13412
- fix: race condition creation module in graph in transformRequest (#13085) (43cbbcf), closes #13085
- fix: remove deprecated config.server.base (#13482) (dc597bd), closes #13482
- fix: remove extra path shorten when resolving from a dir (#13381) (5503198), closes #13381
- fix: show network URLs when
--host 0.0.0.0(#13438) (00ee8c1), closes #13438 - fix: timestamp config dynamicImport (#13502) (6a87c65), closes #13502
- fix: unexpected config temporary file (#13269) (ff3ce31), closes #13269
- fix: use consistent virtual module ID in module graph (#13073) (aa1776f), closes #13073
- fix(build): make output warning message clearer (#12924) (54ab3c8), closes #12924
- fix(debug): import performance from perf_hooks (#13464) (d458ccd), closes #13464
- fix(deps): update all non-major dependencies (#13059) (123ef4c), closes #13059
- fix(deps): update all non-major dependencies (#13488) (bd09248), closes #13488
- fix(deps): update sirv to 2.0.3 (#13057) (d814d6c), closes #13057
- fix(mergeConfig): don't accept callback config (#13135) (998512b), closes #13135
- fix(optimizer): include exports for css modules (#13519) (1fd9919), closes #13519
- fix(resolve): always use
modulecondition (#13370) (367920b), closes #13370 - fix(ssr): fix crash when a pnpm/Yarn workspace depends on a CJS package (#9763) (9e1086b), closes #9763
Previous Changelogs
4.4.0-beta.4 (2023-07-03)
4.4.0-beta.3 (2023-06-25)
4.4.0-beta.2 (2023-06-22)
4.4.0-beta.1 (2023-06-21)
4.4.0-beta.0 (2023-06-20)
v4.3.9
- fix: fs.deny with leading double slash (#13348) (813ddd6), closes #13348
- fix: optimizeDeps during build and external ids (#13274) (e3db771), closes #13274
- fix(css): return deps if have no postcss plugins (#13344) (28923fb), closes #13344
- fix(legacy): style insert order (#13266) (e444375), closes #13266
- chore: revert prev release commit (2a30a07)
- release: v4.3.9 (5c9abf7)
- docs: optimizeDeps.needsInterop (#13323) (b34e79c), closes #13323
- test: respect commonjs options in playgrounds (#13273) (19e8c68), closes [#
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
The latest updates on your projects. Learn more about Vercel for Git ↗︎
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| demo | ❌ Failed (Inspect) | Sep 4, 2023 2:57pm | ||
| sortablejs-vue3 | ❌ Failed (Inspect) | Sep 4, 2023 2:57pm |
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.
📦 Bundle size: The bundle size increased by 36 bytes.