v1.0.0-beta.13 (2021-01-20)
- core: adjust layout of console.log (60ed774)
- core: miss reset
lifecycle
tostart
(07a48d6)
v1.0.0-beta.12 (2021-01-19)
- rename api of builtin-build export (c894748)
- cli: ctx.opts("hookName") is undefined (c00fb81)
v1.0.0-beta.11 (2021-01-18)
- change name of output api (d0e437a)
- cli:
cmd.opts
is not a function (77bc62c)
v1.0.0-beta.10 (2021-01-18)
- replace
shelljs
withexeca
(95bd3a0)
- builtin-publish: unhandle no pkg publish (2190322)
- cli: not received COMMIT_EDITMSG (cd5ca4c)
- utils:
stderr
may be empty when catching ex (da21e6f) - cli:
hook
has not been converted to camel's (fc8aba1) - utils: error sorted pkg name with
priority
(5c407f3)
- builtin-githooks: improve logic (541e690)
- utils: add
needFiles
arg (80ac8aa) - builtin-publish: expand release hooks (7998ecc)
- builtin-publish: improve
getNewChangedLog
(b6b68cf) - adjust args of
lintWithGHooks
(261eb21) - builtin-githooks: mv out
process.exit
(f94dd8f) - builtin-githooks: adjust
cwd
argument (fc1bc80)
v1.0.0-beta.9 (2021-01-13)
- cli: error
cwd
cause repeatappName
dirs (d9e1a1f) peerDependencies
not to be auto installed (6eb67ae)- core: plugID binding error in fallback (5c1a402)
- utils: can't set
type
in mergeCorrespondence (74fddc9)
- cli: load @siujs/cli-init on demand (8fa98e1)
- core: add
definePlugin
output api (1245557)
v1.0.0-beta.8 (2021-01-11)
- utils: miss
Merge pull request
analysising (34a6445) - core: unconsidered
_cmd
in testPlugin (cf5b7e2) - utils: unconsidered
deerDepe..
ingetSortedPkgByPriority
(c49ba48) - core:
testPlugin
not consideredctx.pkg
scene (7207786)
- builtin-build: set
SiuRollupBuilderHooks
optional (9b4ab87) - core:
findUpSiuConfigCwd
=>lookupSiu
(3ce9648) - cli: rm unused ex console of create (9638e22)
cli-spinner
=>ora
(3e60a4c)- core: simplify code judgment logic (0dba8d1)
- core: adjust
extra
define oftestPlugin
(ab1b9ca)
- improve
siu init
logic and console display (56fe721) - builtin-build: improve rollup config handle and define (8b52f3e)
- builtin-build: custom stop esbuild service (74a7b13)
- core: enhance processing of
siu.config.ts
(e5a44d3) - builtin-build: add
genCommonConfig
、rollupBuild
(025f77f) - cli: add
defineConfig
for intellisense (9ab5686) - add
debug
(9070c9f) - support multi monorepo workspaces handle (722340e)
- builtin-deps: support multi monorepo workspace (cb1ecf2)
- core: support
opts
customization bytestPlugin
(5fa116a)
v1.0.0-beta.7 (2021-01-06)
- builtin-deps: parse scoped package str failed (2a5f888)
- utils: unfiltered does not exist package.json packages (954c1df)
- builtin-publish: exclude package with
private=true
and (5e1cd4d) - utils: support multiple monorepo workspaces (13d4b68)
- core: support
testPlugin
for unit-test of plugin (7aed0ee) - core: add detection of
ctx.ex
(7bc77f2)
v1.0.0-beta.6 (2021-01-04)
- builtin-publish: add
cancel
choice for version select (89b7f80)
- support prompt for command option (ff4ddef)
- builtin-deps: does not support scoped dep name resolution (896e0c6)
- cli: ctx.opts('dep') => ctx.opts('deps') (3954782)
- cli:
cmd.target
is undefined (b33ab25)
v1.0.0-beta.5 (2020-12-30)
- deprecate
next:HookHandlerNext
(203a3ce)
- cli:
keys
=>scopedKeys
(ea511e4)
- builtin-publish: empty message of version choose prompt (4cf2138)
- core: Not considering the use of
applyPlugins
alone without (6984705) - builtin-publish: missing prompt for specific package (559f441)
v1.0.0-beta.4 (2020-12-29)
- builtin-build:
options
may be empty (aa6c129) - builtin-build: Unexpected end of JSON input (3f46b32)
- builtin-build: Invalid loader、Incomplete resolveId (3a73668)
- core: plugin short id not considered (5c372bc)
- core: repeated analysis plugins in config (302a121)
- cli: mv
--format
into default build option (e6c5f66)
- cli: add
skipPublish
、skipCommit
option (a0cba5e) - builtin-publish: add
skipPublish
andskipCommit
(b864db5) - core: add
opts()=>{}
intoPluginApi
(2f384f4)
- cli: rm redundant esbuild config-option (39587ee)
v1.0.0-beta.3 (2020-12-28)
- utils: can't get prev tag (5657c56)
v1.0.0-beta.2 (2020-12-28)
- cli: can't get
version
frompublish
opts (80535b3)
- builtin-publish: set
skipLint
to be true, (329d699)
v1.0.0-beta.1 (2020-12-25)
- builtin-publish: export fns in
utils
(6dfe2ec) - utils: add
getGitRemoteUrl
util func (7332d81) - core: get config in
package.json
.siu
(86ab0e0) - core: add
package.json
.siu
to determine project root (969974e) - cli: Improve the builtin plugins (74f2379)
- builtin-publish: add
pkg
option for custom (294b334) - builtin-publish: add
skipPush
logic (61f385f) - builtin-publish: improving logic of release (2a74c6d)
- utils: add
getCommitsMsgInfos
for changelog.md (0d44ff7)
- builtin-publish: not update deps version (4008148)
- builtin-publish: tag name missing
v
prefix (41cf131) - builtin-publish: changelog unfiltered
pkg
(1391f6a) - builtin-publish: miss
hooks
inreleasePackage
(9827675) - builtin-publish:
EPERM Error
ofnpm publish
(f06933a) - builtin-publish: undefined error of
updateCrossDeps
(22f82dc) - builtin-publish: get wrong changelog str (5e65389)
- cli-init: downloaded tpl's dest error (efbe8a5)
- core:
dirs
is undefined when applycreate
cmd (676025f) - core: adjust
analysisPlugins
to support loading local plugin (744503e) - core: missing "deps" in PluginCommands (852daca)
- builtin-githooks:
getCommitedFilePaths
=>getCommittedFiles
(dfdec2c) - cli: option defaultValue not support number (c8c4f72)
- cli-init: resolve scoped template error (06c223a)
- core:
xxx.cli
hook can't be used in apply logic (1e45434) - core: require
siu.config.ts
error (1e58be3) - core:
config
undefined error (3696b6e)
- builtin-publish: extract
get newlog
logic togetNewChangedLog
(25b9f62) - builtin-publish: add
[dryrun]
prefix for console (5764c29) - utils: add
silent:true
to avoid console (8cb37b8) - core: make arg:
config
as required (50ea927) - core: make arg:
cwd
required (18b7824) - utils: adjust type-def of
getPreTag
(a720214) - utils:
getCommitsMsgInfos
=>getGroupedCommits
(43f3467) - utils: rename fn name,and adjust args (3c18d61)
- mv git utils into
@siujs/utils
(b36689c) - utils: rm
async
ofdownloadGit
(1f0366e) - core: adjust option description (bc28dce)
- cli: adjust description of command (85acbec)
- core: adjust
option
args position and define (0da7d96)