release-it

🚀 Automate versioning and package publishing

MIT License

Downloads
2M
Stars
7.6K
Committers
89

Bot releases are visible (Hide)

release-it - Release 10.0.1

Published by webpro almost 6 years ago

  • Fix extra commit/tag/push arguments (fixes #452) (417e16f)
  • Update auto-changelog docs, add recipe (c7b4802)
release-it - Release 9.8.2

Published by webpro almost 6 years ago

  • Fix up github upload assets flow (a670870)
release-it - Release 10.0.0

Published by webpro almost 6 years ago

  • Update dev docs (d546cc1)
release-it - Release 10.0.0-rc.2

Published by webpro almost 6 years ago

  • Fix debug flag (eda4aa8)
release-it - Release 10.0.0-rc.1

Published by webpro almost 6 years ago

  • Fix registry version check for pre-releases (c3d0333)
  • Fix up tests (af0e39d)
  • Improve consistency/clarity in gitlab/github classes (8e6100e)
  • Bugfix for gitlab.release fallback (fb10e89)
release-it - Release 10.0.0-rc.0

Published by webpro almost 6 years ago

  • Update dependencies (17d42e8)
  • Update docs (eb3c3f8)
  • Improve handling of --no-git (6164050)
  • Better handling of "obtrusive" logs (0f351ed)
  • Start some kind of refs doc for development (574127e)
  • Add a few debug statements (13daf67)
  • Add GitLab (11.7) Releases + assets (including backwards compatible fallback) (dc1c846)
  • Restore "git tag does not match pkg.version" warning (105e4fd)
  • Fix up tests (1fd1135)
  • Merge git.validate into git.init (3ef15a1)
  • Remove --debug argument, enable debug in tests (7d4805f)
  • Validate against latest version in npm registry (d7bf899)
  • Add git.fetch to Git init (8a2cb46)
  • Remove support for Node v6 (812a398)
  • Remove deprecations added in v9 (10f9ff4)
release-it - Release 9.8.1

Published by webpro almost 6 years ago

  • Fix up previews a bit (26cda6a)
  • Add some debug statements (df4e019)
  • Fix up a few minor things in tests (a8f1da7)
  • Fix dist async/awaits (2676ef4)
  • Fix git diff-index arg (8dad8ba)
release-it - Release 9.8.0

Published by webpro almost 6 years ago

  • Deprecate distribution repo (dist.repo) (1de19c2)
  • Refactor a bit to improve readability (ead4711)
  • Move dist repo flow to separate module (85e1928)
  • Update readme, move some code to "recipes" (+1 squashed commit) (c9f9f4c)
  • Test templated prompt messages (a0c7d03)
release-it - Release 9.7.1

Published by webpro almost 6 years ago

  • Fix "latestIsPreRelease" scenario (0f312cf)
  • Make a few methods more fail-safe (fd4dde2)
  • Refactor default prefix for log.exec (fb70706)
  • Rename codecov (dotfile) (72fd459)
  • Add tests for npm.validate (3f1a160)
  • Remove unused error (73c233f)
  • Update readme (180da48)
  • Config travis & codecov (b14ea05)
  • Update npm cache config in travis (0215a94)
  • Add tests for Spinner class (3fcaf0a)
  • Fix lint issues (357381b)
release-it - Release 9.7.0

Published by webpro almost 6 years ago

  • Always fully log unhandled errors (3ac1e3b)
  • Add tests for Log class (e982435)
  • Merge log.dry into log.exec and replace dry text with ! prefix (c49be57)
  • Always silence shelljs (f25cd26)
  • Refactor prompt module into class & add tests (84d3f17)
  • Remove obsolete argument to git diff-index (c628ad9)
  • Improve GitRepoError message (ac19804)
  • Add --no-git shorthand to skip Git steps (cbee426)
  • Optimize & merge Git init/validation (8b6e173)
  • Remove unnecessary async keywords (62081d8)
  • Add eslint-plugin-ava and recommended config (52d7451)
  • Add npm.validate (check whether npm is up, user is authenticated) (e3a675b)
  • Add wait and rejectAfter utils (ea94cf4)
  • Rename constant (56852bd)
  • Improve docs re. changelogs (39c91c6)
  • Wrap prose with prettier (cfe646b)
release-it - Release 9.6.5

Published by webpro almost 6 years ago

  • Update dependencies (f291781)
  • Add coverage, improve test titles (ae2c236)
  • Move retryMinTimeout default (1413b99)
  • Remove .only test (171d086)
release-it - Release 9.6.4

Published by webpro almost 6 years ago

  • Move retrier to base class (ab4700a)
  • Migrate from tape to ava (ec2ba0e)
  • Rename otpPrompt to otpCallback (12d5991)
  • Remove unnecessary regex (a99bb63)
  • Introduce DI for task runner (tests less dependent on mockStdIo, easier to debug, more accurate assertions) (b1e0b99)
  • Refactor dual non/interactive flows into a single flow w/ steps (192e20f)
  • Move private check to npm.publish, add warning (d15da98)
release-it - Release 9.6.3

Published by webpro almost 6 years ago

  • Add tests for github/gitlab exceptions (e550c90)
  • fix(github): prevent error referencing this from arrow function (#442) (06464c9)
release-it - Release 9.6.2

Published by webpro almost 6 years ago

  • Separate class for gitDist, move down dist class inits (b835c22)
  • Fix gitlab dist release class instance (ef58315)
release-it - Release 9.6.1

Published by webpro almost 6 years ago

  • Fix glRelease prompt defaults/docs (8838fec)
release-it - Release 9.6.0

Published by webpro almost 6 years ago

  • Base class for GitHub/GitLab classes (b452d95)
  • Update readme (2c1a82b)
  • Fix/consistent GitHub var names (f9e827d)
  • Add support for GitLab "releases" (attach release notes to tag) (0f4fc45)
  • Fix suffix in preview helper (c124be4)
release-it - Release 9.5.1

Published by webpro almost 6 years ago

  • Preview release notes before related prompt (0b69bd3)
  • Move changelog/set previews to helper (93bc898)
  • Memoize Changelog::create (d78d843)
release-it - Release 9.5.0

Published by webpro almost 6 years ago

  • Rename github-client to github (7c3aba7)
  • Fix newlines from shelljs (remove Log::clearLine) (8533455)
  • Debug setup maintenance (5eaf0dd)
  • Remove todo (it's ok) (4f2a330)
  • Keep latestTag intact, normalize latestVersion instead (6e6d8b5)
  • Introduce github.releaseNotes to override scripts.changelog explicitly for gh releases (839e2bf)
  • Fix test (800aa07)
release-it - Release 9.4.4

Published by webpro almost 6 years ago

  • Update dependencies (89a89ea)
  • Add html reporter to coverage output (adb32f7)
  • Use deprecated-obj + add tests (c723d66)
  • Remove unused methods (89dcf79)
  • Stub octokit and npm publish + add tests (29b2bcc)
  • Fix dist.git options into git dist client (93b1fe5)
  • Skip assets upload if release was not completed (4939533)
release-it - Release 9.4.3

Published by webpro almost 6 years ago

  • Run tests before release (62113b1)
  • Fix status header from gh client error (49d3bd7)
  • Fix dist repo assets default (0885ba4)
  • Working the spinner & scripts (12eafe2)
  • Fix test (b84d9d2)