automate release/changelog with release-please (3848494)
split the git.add into the ts SimpleGitApi (14432f9)
2.32.0 Per-command Configuration
Supports passing configuration arguments to the git binary (via its -c argument as a prefix to any other
arguments). Eg: to supply some custom http proxy to a git pull command, use
simpleGit('/some/path', { config: ['http.proxy=someproxy'] }).pull()
Add deprecation notice to git.silent
Internal Updates:
switch from run to runTask in git core
finish converting all mocks to TypeScript
2.31.0 Handle 'root' commit syntax
Adds a root: boolean property to the CommitResult interface representing whether the commit was a 'root' commit
(which is a commit that has no parent, most commonly the first commit in a repo).
2.30.0 Restore compatibility with Node.js v10
Reinstates native support for node.js v10 by removing use of ES6 constructs
2.29.0 Update TypeScript response type for git.mergeFromTo
... (truncated)
Commits
91d6bfd Merge pull request #574 from steveukx/release-v2.34.2
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps simple-git from 1.132.0 to 2.34.2.
Release notes
Sourced from simple-git's releases.
Changelog
Sourced from simple-git's changelog.
... (truncated)
Commits
91d6bfd
Merge pull request #574 from steveukx/release-v2.34.2a467217
chore: release 2.34.2fb066c3
fix: fix npm publish token definitionf27a77f
Merge pull request #573 from steveukx/release-v2.34.136429b7
chore: release 2.34.10ed2d96
fix: auto-release with release-please0cf4593
Merge pull request #572 from steveukx/release-v2.34.0aa8d212
chore: release 2.34.04b754f5
Merge pull request #571 from steveukx/feature/v3-pushe77ef1b
feat: refactorgit push
to TypeScriptSimpleGitBase
interfaceDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)