2.15.28 (2024-11-29)
- fix(deps): update dependency zx-extra to v3.0.26 (#56) (13ec3a4)
2.15.27 (2024-11-12)
- fix(deps): update dependency zx-extra to v3.0.25 (00ba662)
2.15.26 (2024-11-02)
- fix(deps): update dependency zx-extra to v3.0.24 (5572ef8)
2.15.25 (2024-10-11)
- fix(deps): update dependency zx-extra to v3.0.23 (0eb3371)
2.15.24 (2024-10-10)
- perf: memoize to config loader (e16847f)
2.15.23 (2024-09-22)
- fix(deps): update dependency zx-extra to v3.0.22 (3074fd9)
2.15.22 (2024-08-30)
- fix(deps): update dependency zx-extra to v3.0.21 (74fb49a)
2.15.21 (2024-08-28)
- perf: update zx-extra to 3.0.20 (543e710)
2.15.20 (2024-07-09)
- fix(deps): update dependency zx-extra to v3.0.19 (67cf4fa)
2.15.19 (2024-07-04)
- fix(deps): update dependency zx-extra to v3.0.18 (7d6fce9)
2.15.18 (2024-06-22)
- fix(deps): update dependency zx-extra to v3.0.17 (afe2d32)
2.15.17 (2024-06-19)
- perf: update zx-extra to v3.0.16 (5ea8f76)
2.15.16 (2024-06-09)
- fix: handle gh release err (9d2714f)
2.15.15 (2024-05-31)
- fix(deps): update dependency zx-extra to v3.0.14 (10eb9da)
2.15.14 (2024-05-30)
- fix(deps): update dependency zx-extra to v3.0.13 (4ea7102)
2.15.13 (2024-05-26)
- fix(deps): update dependency zx-extra to v3.0.12 (2dac684)
2.15.12 (2024-05-23)
- fix(deps): update dependency zx-extra to v3.0.11 (668fe19)
2.15.11 (2024-05-14)
- fix(deps): update dependency zx-extra to v3.0.10 (ce4777c)
2.15.10 (2024-05-10)
- fix(deps): update dependency zx-extra to v3.0.9 (a19686b)
2.15.9 (2024-05-10)
- fix(deps): update dependency zx-extra to v3.0.8 (f531e5f)
2.15.8 (2024-04-19)
- fix(deps): update dependency zx-extra to v3.0.6 (45c0efa)
2.15.7 (2024-04-18)
- fix: use zx fetch polyfill (node16) (64f3b22)
2.15.6 (2024-04-07)
- fix(deps): update dependency zx-extra to v3.0.5 (86fbd19)
2.15.5 (2024-04-03)
2.15.4 (2024-03-18)
- perf: update zx-extra to v3.0.0 (fb2af7b)
2.15.3 (2024-02-25)
- refactor: add util pipify (2d5ce43)
2.15.2 (2024-02-25)
- perf: update zx-extra to v2.6.7 (c910cbb)
2.15.1 (2024-02-09)
- perf: apply npmRestore to updated pkgs only (daa4080)
2.15.0 (2024-02-08)
- feat: separate test and build steps (3024a60)
2.14.0 (2023-12-19)
- feat: log commit delta from initial if another from ref is not specified (e04e236)
2.13.3 (2023-12-19)
- fix: getLatestMeta fallbacks to npm manifest (eae8771)
2.13.2 (2023-12-19)
- perf: tweak up getCommits (9206508)
2.13.1 (2023-12-18)
- perf: update toposource (539d55d)
2.13.0 (2023-12-05)
- fix: avoid polynomial regex on flags parsing (c080fb8)
- fix: sanitize paths on extract (3f67b9f)
- refactor: decompose processor.js (a498a7f)
- fix: throw error if declared gh asset is empty (d2dc6f6)
- fix: handle empty files collection on gh assets push (c9dbb5b)
- perf: replace external
curl
,wget
andtar
with nodefetch
andtar-stream
(496c73b)
2.12.2 (2023-11-20)
2.12.1 (2023-11-02)
- docs: fixes a broken link in README (4b02a4d)
2.12.0 (2023-09-19)
- feat: provide
tagFormat
configuration (c405454)
2.11.7 (2023-09-19)
2.11.6 (2023-09-19)
- docs: mention generic-semantic-version-processing (f9e1750)
2.11.5 (2023-07-07)
- fix(assets): handle
commonPath
corner case (1e9ac5e)
2.11.4 (2023-06-29)
- fix: do not try to fetch private packages (a6889bb)
2.11.3 (2023-06-27)
- fix: apply dir strip to tar inners (3f5ccd8)
2.11.2 (2023-06-27)
- fix: handle gh release
upload_url
(c853ca4)
2.11.1 (2023-06-27)
- fix: pass pkg root to
ghAssets
resolver (b0ba371)
2.11.0 (2023-06-27)
- feat: introduce gh assets uploader (4967fd9)
2.10.0 (2023-06-27)
- feat: log
fetch
,build
&test
steps duration (b7b3db3)
2.9.3 (2023-06-27)
- perf: print gh release url in log (08edaef)
2.9.2 (2023-06-10)
- fix: respect --no-prefixed flags (57c42a9)
2.9.1 (2023-06-09)
- fix: set default build. cmd to
exit 0
(23d8ee2)
2.9.0 (2023-05-29)
- feat: introduce
-v
flag to print own version (a921559)
2.8.0 (2023-05-25)
- feat: support bolt and pnpm monorepos via @semrel-extra/topo >= 1.11.0 (a0f2af9)
2.7.0 (2023-04-30)
- fix: fix
latestVersion
fallback value (9d25129)
- feat: let
releaseRules
be configured via opts (4ae4606)
2.6.1 (2023-04-21)
- docs: readme struct edits, mention
wget
andgit
as requirements (2f76f12)
2.6.0 (2023-04-21)
- feat: enable npm
--provenance
viaNPM_PROVENANCE
env var (c61ff88)
2.5.3 (2023-04-13)
- perf: export meta utils (#25) (9c682db)
2.5.2 (2023-04-11)
- perf: add
scope
to version bump commit msg tpl (a671e59) - fix: let npmFetch be called w/o auth (dry-run mode) (7008d19)
2.5.1 (2023-04-11)
- perf: set connect timeout for npmFetch (ab5a4eb)
2.5.0 (2023-04-09)
- feat: respect
publishCmd
also with--snapshot
flag (50521d2)
2.4.2 (2023-04-09)
- fix: make safe
git config unset
(562083d)
2.4.1 (2023-04-09)
- fix: revert pkg.json state after publishing asap (7e28b3e)
2.4.0 (2023-04-09)
- feat: support npm preversions (snapshots) publishing (3ad7df7)
2.3.3 (2023-04-07)
- fix: use tmp for
.npmrc
creation (06ae101)
2.3.2 (2023-04-02)
- perf: update @semrel-extra/topo to v1.9.0 (b6fcd15)
2.3.1 (2023-04-02)
- refactor: use
traverseQueue
,traverseDeps
from @semrel-extra/topo (70d6cf4)
2.3.0 (2023-03-28)
- feat: introduce
onlyWorkspaceDeps
flag to identifyworkspace
deps as the only graph edges (b4aa4b5)
2.2.17 (2023-03-28)
- fix: tweak up pkg ver resolver (af20c16)
2.2.16 (2023-03-28)
- fix: fix pkg version resolver (0b7bd4b)
2.2.15 (2023-03-28)
- fix: apply queuefy to changelog push (b8b353d)
2.2.14 (2023-03-28)
- fix: apply memoize to git config ops (b46bec0)
2.2.13 (2023-03-27)
- perf: republish as
bulk-release
(7927df7)
2.2.12 (2023-03-27)
- fix: fix git push (5cc1d8f)
2.2.11 (2023-03-25)
- perf: apply memoize to
gitRoot
(4f3488b)
2.2.10 (2023-03-24)
- fix: debug point for publish step (c4eedf9)
2.2.9 (2023-03-24)
- refactor: wrap git pushers with queuefy (2e9355f)
2.2.8 (2023-03-24)
- fix: fix git-push-rebase-retry hook (30df2f1)
2.2.7 (2023-03-24)
2.2.6 (2023-03-24)
- refactor: apply memoize to git utils (ff8ff78)
2.2.5 (2023-03-24)
- perf: print err.stack on process failure (5f3271f)
2.2.4 (2023-03-24)
- fix: add debug notes (3cf101b)
2.2.3 (2023-03-24)
- fix: debug (c1699e6)
2.2.2 (2023-03-24)
- fix: fix gitPush retry (268da72)
2.2.1 (2023-03-23)
2.2.0 (2023-03-23)
- fix: fix basicAuth tpl (b6af2f5)
- feat: inherit gh and npm creds from pkg release configs (f07dd4f)
2.1.6 (2023-03-22)
- fix: fix memoized build recursion (413f2bf)
2.1.5 (2023-03-22)
- fix: add
--ignore-failed-read
tar flag (096134d)
2.1.4 (2023-03-22)
- fix: separate
buildCmd
&testCmd
directives (1112d5c)
2.1.3 (2023-03-22)
- refactor: simplify topo filter (a69735c)
2.1.2 (2023-03-22)
- perf: reduce pkg fetch timeout (6c5ddb8)
2.1.1 (2023-03-22)
- fix: fix tar opts (6d17135)
2.1.0 (2023-03-22)
- feat: add memoize to avoid redundant builds (151ea71)
2.0.1 (2023-03-22)
- perf: optimize pkg fetch (749ea0b)
2.0.0 (2023-03-21)
- feat: replace sequent flow with concurrent (ec35d7e)
- concurrent flow might cause throttling issues (ec35d7e)
1.26.2 (2023-03-21)
- refactor: separate processor layer (dae6b96)
1.26.1 (2023-02-08)
- fix: allow multiple scopes in prefix (2df6cb7)
1.26.0 (2023-01-17)
- feat: expose test-utils (59e9708)
1.25.3 (2023-01-12)
- fix: add relpath to report (d67355c)
1.25.2 (2022-11-22)
- fix(deps): update dependency cosmiconfig to v8 (1ea0184)
1.25.1 (2022-10-18)
- perf: export getLatestTaggedVersion (#10) (32a9db8)
1.25.0 (2022-10-17)
- feat: enaple zx-extra
preferLocal
flag forrunCmd
hooks (2b3cad5)
1.24.0 (2022-10-15)
- feat: add pkg.tag to report (c3e6d76)
- fix: fix report format (274401c)
1.23.0 (2022-10-14)
- feat: introduce reports (443102c)
1.22.3 (2022-08-25)
- fix: fix commit analyzer regexp (18f38a5)
1.22.2 (2022-08-25)
- fix: fix commit scope regexp (507885d)
1.22.1 (2022-07-30)
- fix: fix commit msg chunks join (e2a9299)
1.22.0 (2022-07-30)
- feat: introduce pkg context (b57d4b0)
1.21.0 (2022-07-30)
- feat: introduce
debug
flag (b3e384c)
1.20.1 (2022-07-28)
- fix: swap git user.name and user.email values (8595f1b)
1.20.0 (2022-07-20)
- feat: set custom env if passed (8acd852)
1.19.3 (2022-07-20)
- perf: use PAT instead of basic auth for api.github.com calls (c153615)
1.19.2 (2022-07-19)
- fix: subs ws refs in manifests (b5cd3b8)
1.19.1 (2022-07-19)
- fix: fix workspace refs substitution (9fed233)
1.19.0 (2022-07-18)
- feat: add optional
publishCmd
directive (e3cb37c)
1.18.0 (2022-07-09)
- feat: do not publish to npm private packages (5a7ddea)
- feat: do not publish to npm private packages (2e236d8)
1.17.7 (2022-07-06)
- fix: fix
fetchPkg
target dir (5ebf5f1)
1.17.6 (2022-07-06)
- perf: update zx-extra to v2.4.0, rm own
ini
dep (e746a72)
1.17.5 (2022-07-05)
- perf: update zx-extra to v2.3.0 (9de650f)
1.17.4 (2022-07-03)
- fix: fix tag pattern (240b452)
1.17.3 (2022-06-29)
- docs: add roadmap (185a12d)
1.17.2 (2022-06-28)
- docs: add npm badge (f63dfe3)
1.17.1 (2022-06-28)
- docs: describe
analyze
step (ae611ad)
1.17.0 (2022-06-28)
- feat: introduce
--include-private
andignore
flags (d029b62)
1.16.2 (2022-06-28)
- refactor: separate
analyze
helper (1f76993)
1.16.1 (2022-06-28)
- refactor: extract tag utils from publish.js (82b3ef0)
1.16.0 (2022-06-28)
- feat: use npm pkg registry for meta fallback (ee771cb)
1.15.0 (2022-06-27)
- feat: print queue (65b768c)
1.14.6 (2022-06-27)
- docs: add demo link (1e35af4)
1.14.5 (2022-06-27)
- docs: mention vercel/turborepo (a0dc3e9)
1.14.4 (2022-06-27)
- refactor: simplify pkg build condition (d6f236b)
1.14.3 (2022-06-27)
- fix: disable gh-pages by default (78ce3e8)
1.14.2 (2022-06-27)
- refactor: memoize origins (4df0550)
1.14.1 (2022-06-27)
- fix: impr gh-pages path resolve (09a5ae9)
1.14.0 (2022-06-27)
- feat: add config normalizer (80afee7)
1.13.0 (2022-06-27)
1.12.0 (2022-06-26)
- feat: enhance default gh-pages commit msg (81ecd7f)
1.11.2 (2022-06-26)
- fix: add global try-catch (9255cb1)
1.11.1 (2022-06-26)
- fix: sort tags by version (0c0dfde)
1.11.0 (2022-06-26)
- feat: pass $.argv as default flags (e07f619)
1.10.1 (2022-06-26)
- refactor: simplify build helper (bebd070)
1.10.0 (2022-06-26)
- docs: add CC badges (475c57a)
- feat: configure ghPages push via opts (ccc124e)
1.9.2 (2022-06-26)
- refactor: simplify build flow (900380d)
1.9.1 (2022-06-26)
- refactor: replace postbuild hook with postupdate (b7d68a5)
1.9.0 (2022-06-26)
- feat: add gh-pages push (32130b6)
1.8.0 (2022-06-26)
- feat: add cosmiconfig (1fe694d)
- docs: formatting (d2bac88)
1.7.8 (2022-06-26)
- docs: mention jscutlery/semver and intuit/auto (36b3da0)
1.7.7 (2022-06-26)
1.7.6 (2022-06-25)
- fix: fix fallback version on cross-update (d757329)
1.7.5 (2022-06-25)
- fix: rm redundant build try-catch (ffaa845)
1.7.4 (2022-06-25)
- fix: fix yarn install (4f12b80)
1.7.3 (2022-06-25)
- fix: mv yarn install to build.js (3d49325)
1.7.2 (2022-06-25)
- fix: fix npm token path for npm fetching (33e9b59)
1.7.1 (2022-06-25)
1.7.0 (2022-06-25)
- feat: add optional
test
step (6caa0ab)
1.6.0 (2022-06-25)
- refactor: reuse
traverseDeps
(626de1c)
1.5.0 (2022-06-21)
- feat: add commit-ish to meta (9092a4d)
1.4.2 (2022-06-21)
- refactor: use common iface for push internals (e614e42)
1.4.1 (2022-06-21)
- fix: fix commits refs in release data (1ddd2e9)
1.4.0 (2022-06-21)
- feat: add gh release (df43fca)
- refactor: add parseEnv util (936b5ed)
1.3.0 (2022-06-21)
- feat: add gh username and token env aliases (892bfdc)
1.2.0 (2022-06-21)
- feat: parse legacy lerna tags (c130191)
- feat: introduce meta.json to store release details (a20c348)
1.1.2 (2022-06-18)
- docs: fix usage example (d18c169)
1.1.1 (2022-06-18)
- docs: mention js api (06cda98)
1.1.0 (2022-06-18)
- feat: add dry-run flag (1c61ea4)
1.0.3 (2022-06-17)
- refactor: separate git url builder (1f07a97)
1.0.2 (2022-06-17)
- fix: add missing shebang (90ebf45)
1.0.1 (2022-06-17)
- fix: add bin path (29ae3c4)