tarball
support generate gz archive.
- Fix vite@2 can't work.
- Support work with plugins that specify hook order.
- Migrate to
tar-mini
- Option
include
add more defaults.
- Fix overload error.
@mengdaoshizhongxinyang @silverwind
- Remove
tar-stream
.
- Tarball should handle right static sources.
- Option
include
add default value.
@Ibadichan
This is a stable version.
- Rename plugin
cp
astarball
and remove unnecessary options.
- Optimize compression task.
- expose new plugin
cp
.(a tarball helper)
- Details see #41
- Perf types.
- Reduce unnecessary installation packages.
- Reduce bundle size.
- Fix can't work at monorepo.
- Make options happy
- Fix output option duplicate. #39
- Fix option
filename
called result same as bundle filename can't work. #31
- Fix chunk with side effect can't work with
threshold
#33
- Add
skipIfLargerOrEqual
option. #32
@vHeemstra @nonzzz
- Static Directory support size check.
- Fix
filename
same as bundle source name can't work. #30
@jglee96 @nonzzz
- Reduce unnecessary io (Currently, We don't handle viteMetaData.Becasue vite has already process them)
- Add queue to optimize task processing.
- Fix that the file with side effect can't be filterd.
- Static assets can't handle correctly.
- Support multiple process. #27
- Fix filter can't work with dynamic source. #25
- Reduce bundle size.
- Perf ReadAll func.
- Fix nesting public assets can't work normal. #23
- Fix public assets can't work with filter
- Support compress public resource. #22
- Remove hook order #20
- Remove peerDependencies
- Fix type error (#16)
@ModyQyW
- Fix bundle error
- Perf function type. (Details see #12)
- Add
named exports
.(Some user prefer like their project is full esm. #14)
@MZ-Dlovely @ModyQyW
- Algorithm will using
gzip
If user pass a error union type. - Update document usage.
- Migrate vite version.
- Peerdependencies support
vite3
andvite
.
- Fix dynamicImports loose right assets info.(Vite's intenral logic cause it. So we define the order for us plugin).
- Perf chunk collect logic. In collect setp. Don't clone a new buffer data.
- Change release file. using
.mjs
,.js
.
- Update project dependencies.
- Fix dynamicImports can't generator right compressed file.
- Add
filename
prop.(Control the generator source name) - Enhanced type inference.
- Performance optimization.