1.6.7 (2025-01-11)
- deps: update js dependencies (non major) (96abf44)
1.6.6 (2025-01-10)
- deps: update dependency semantic-release to ^24.2.1 (2b47e68)
1.6.5 (2025-01-09)
- deps: update js dependencies (non major) (9b7f717)
1.6.4 (2024-12-28)
- deps: update js dependencies (non major) (b10eafd)
1.6.3 (2024-12-25)
- deps: update js dependencies (non major) (f994a13)
1.6.2 (2024-12-11)
- deps: update dependency typescript to ^5.7.2 (3b274c8)
1.6.1 (2024-12-10)
1.6.0 (2024-11-22)
- auth: implement SSH auth modificator (nothing special outside of adding
ssh://
if not provided) - fixes #34 (18f8421)
1.5.4 (2024-11-19)
- deps: bump git-url-parse from 15.0.0 to 16.0.0 (57c56ec)
- deps: bump minor dependencies (29b443a)
- deps: bump patch dependencies (aad7396)
1.5.3 (2024-10-28)
- typo in error message (8c1a655)
1.5.2 (2024-10-27)
- deps: upgrade execa and npm-check-updates dependencies (77ce9e6)
1.5.1 (2024-10-26)
- deps: upgrade various dependencies (minor and patch) (6adc4a6)
1.5.0 (2024-10-26)
- avoid trying to create pull requests when one already exists between two branches to be backmerge'd - #19 (27a9019)
- config: add
checkHasPull
configuration to bypass pull request verification when trying to create one (e61d12a) - ensure git is spawnable by backmerge processes and print associated version in semantic-release verifyConditions (aa8d6ae)
- backmerge: checkout backmerged branches with commit hash to avoid
Updates were rejected because the tip of your current branch is behind
git error on push - fixes #23 (5328edb) - config: allow no platform as input (6e2ced6)
- debug: invalid prefix with debug namespace (4fd3f13)
- platforms: invalid check on api path prefix during platform handler initialization (119ba60)
- release: v1.5.0-next.1 [skip ci] (acaa328), closes #19
- release: v1.5.0-next.2 [skip ci] (f7d6f67)
- release: v1.5.0-next.3 [skip ci] (3408484)
- release: v1.5.0-next.4 [skip ci] (474ea41)
- release: v1.5.0-next.5 [skip ci] (e94551e), closes #23
1.5.0-next.5 (2024-10-26)
- config: add
checkHasPull
configuration to bypass pull request verification when trying to create one (876c819) - ensure git is spawnable by backmerge processes and print associated version in semantic-release verifyConditions (ccabb07)
- backmerge: checkout backmerged branches with commit hash to avoid
Updates were rejected because the tip of your current branch is behind
git error on push - fixes #23 (80c9ced)
1.5.0-next.4 (2024-10-25)
- platforms: invalid check on api path prefix during platform handler initialization (d3d97de)
1.5.0-next.3 (2024-10-25)
- debug: invalid prefix with debug namespace (a1816ae)
1.5.0-next.2 (2024-10-25)
- config: allow no platform as input (4370d3a)
1.5.0-next.1 (2024-10-25)
- avoid trying to create pull requests when one already exists between two branches to be backmerge'd - #19 (a4ea1a8)
1.4.0 (2024-10-24)
- execa: use
await execa
instead ofexecaSync
since it produces unexpected errors when spawning git commands - fixes #17 (f564bff)
1.3.3 (2024-10-22)
1.3.2 (2024-10-19)
- remove wrapped exception in success step in case thrown exception in an AggregateError or SemanticReleaseError (999685d)
1.3.1 (2024-10-19)
1.3.0 (2024-10-06)
- pull requests: add release notes to backmerge body in case a pull request is created (9a94ac2)
- readme: add the rights doc url for bitbuckets (3344c16)
1.2.5 (2024-10-05)
1.2.4 (2024-08-25)
- deps: upgrade various dependencies with minor or patch version (e707c48)
1.2.3 (2024-08-23)
- package: add repository URL for npmjs.org provenance validation (32748f1)
1.2.2 (2024-08-23)
- deps: bump git-url-parse from 14.1.0 to 15.0.0 (fe58bf0)
1.2.1 (2024-08-09)
- readme: remove platform handling note since table of content takes care of it (fe9f788)
1.2.0 (2024-08-09)
- execa: migrate to execa 9 (669677d)
1.1.5 (2024-07-31)
- deps: upgrade deps at minor and patch levels (6b4a2de)
- deps: upgrade npm-check-updates major version (d7a1aaf)
- deps: upgrade typescript-eslint major version (df884b2)
1.1.4 (2024-06-24)
- readme: fix missing ` on channels field (e974698)
1.1.3 (2024-06-01)
- deps: major upgrade for semantic-release (d3d6cb4)
- deps: minor upgrade dev dependencies (a3b4138)
- deps: patch upgrade dev dependencies (e6fe70b)
1.1.2 (2024-05-13)
- deps: upgrade bun and semver (path) dependencies and remove unnecessary dependencies (7e62ccf)
- deps: upgrade semantic-release dependency (minor) (fca5462)
1.1.1 (2024-05-08)
- readme: update some typo (8a49d3b)
- deps: migrate octokit dependency to @octokit/core for a smaller dependency (749de38)
1.1.0 (2024-05-05)
- title: template string like commit configuration with lodash and the same data as commit (6968482)
- commit: add lastRelease and nextRelease to templating (7e0b6d2)
1.0.1 (2024-05-04)
- readme: small update on installation and main section name (57ee05b)
- readme: typo fix on maintenance branches (5f67684)
- add backmerge feature (d3ad15c)
- auth modificator: add test around port and add replacer in case an user is already in parsed url (4738dfa)
- branches: bad split when multiple branches are returned by ls-remote (2e5ad78)
- checkout: try to checkout branch guessing it already exist before checkout with creation mode (a76d768)
- ci: add artifact upload after node-build on release workflow (b691b62)
- ci: ensure index.js' path is define in package.json (7119b71)
- config: add env to ensure default function (10cc9c2)
- fetch: try to fetch all remotes to confirm missing commit from @esemantic-release/git (b20c8de)
- merge: execute merge with local version fo 'from' branch in case @semantic-release/git is used (581c17c)
- merge: remove checkout of released branch (4cef176)
- merge: try to find missing commit from @semantic-release/git (0a6bb80)
- pr: add content type to post pull request (1c54139)
- pr: handle response from API as error when it's not ok by fetch (553fd1c)
- push: push to repository url and not just push (8a0b16a)
- "fix(merge): remove checkout of released branch" (7627264)
- readme: initialize readme (8664f24)
- readme: setup all documentation with configuration, features and specificities per git platform (806982d)
- backmerge: remove commented code (a8da0f8)
- config: remove useless ci field (f698d5b)
- deps: update lockb (033376c)
- deps: upgrade to bun 1.1.7 (a501ed2)
- e2e: remove specific test (d92f0f6)
- init project with README (49eeddf)
- merge: remove useless reset hard before opening pull request (912e1e7)
- release: v1.0.0-alpha.1 [skip ci] (668f6fc)
- release: v1.0.0-alpha.10 [skip ci] (01c52d6)
- release: v1.0.0-alpha.2 [skip ci] (37b1f95)
- release: v1.0.0-alpha.3 [skip ci] (c50714a)
- release: v1.0.0-alpha.4 [skip ci] (66aa1b5)
- release: v1.0.0-alpha.5 [skip ci] (0b3bfe7)
- release: v1.0.0-alpha.6 [skip ci] (a46b333)
- release: v1.0.0-alpha.7 [skip ci] (bb3483e)
- release: v1.0.0-alpha.8 [skip ci] (5532fb8)
- release: v1.0.0-alpha.9 [skip ci] (c338ed8)
- release: v1.0.0-beta.1 [skip ci] (3320d7d)
- release: v1.0.0-beta.2 [skip ci] (9c685ce)
- release: v1.0.0-beta.3 [skip ci] (36b9a59)
- release: v1.0.0-beta.4 [skip ci] (a7f9079)
- release: v1.0.0-beta.5 [skip ci] (a4bab21)
- release: v1.0.0-beta.6 [skip ci] (b594c41)
- release: v1.0.0-beta.7 [skip ci] (218ec54)
- backmerge: try endlessly to retrieve the missing commit from @semantic-release/git (f5e8a35)
- env: load env values directly in config verification to guess platform and allow some overrides via config (a245976)
- repository url: rework parsing and add auth modificator to ensure git push works (5de5227)
- rework the whole plugin with separated functions, jsdoc, etc. (eb9d437)
1.0.0-beta.7 (2024-05-04)
- backmerge: try endlessly to retrieve the missing commit from @semantic-release/git (f38d42a)
1.0.0-beta.6 (2024-05-03)
- fetch: try to fetch all remotes to confirm missing commit from @esemantic-release/git (1681f6c)
1.0.0-beta.5 (2024-05-03)
- checkout: try to checkout branch guessing it already exist before checkout with creation mode (ed0e836)
- "fix(merge): remove checkout of released branch" (9500819)
1.0.0-beta.4 (2024-05-03)
- merge: remove checkout of released branch (737ba6e)
1.0.0-beta.3 (2024-05-03)
- merge: try to find missing commit from @semantic-release/git (c6415f6)
1.0.0-beta.2 (2024-05-03)
- rework the whole plugin with separated functions, jsdoc, etc. (1ad6bba)
- add backmerge feature (d3ad15c)
- auth modificator: add test around port and add replacer in case an user is already in parsed url (f22477a)
- branches: bad split when multiple branches are returned by ls-remote (9053d32)
- ci: add artifact upload after node-build on release workflow (b691b62)
- ci: ensure index.js' path is define in package.json (7119b71)
- config: add env to ensure default function (64d4c0d)
- merge: execute merge with local version fo 'from' branch in case @semantic-release/git is used (8fd2afb)
- pr: add content type to post pull request (bf0d25c)
- pr: handle response from API as error when it's not ok by fetch (3fe7730)
- push: push to repository url and not just push (569ebb0)
- readme: initialize readme (7fbf413)
- config: remove useless ci field (4225dca)
- e2e: remove specific test (d92f0f6)
- init project with README (49eeddf)
- merge: remove useless reset hard before opening pull request (f611911)
- release: v1.0.0-alpha.1 [skip ci] (668f6fc)
- release: v1.0.0-alpha.10 [skip ci] (73be721)
- release: v1.0.0-alpha.2 [skip ci] (f1af173)
- release: v1.0.0-alpha.3 [skip ci] (2bbd0c5)
- release: v1.0.0-alpha.4 [skip ci] (cd58162)
- release: v1.0.0-alpha.5 [skip ci] (1e76bf0)
- release: v1.0.0-alpha.6 [skip ci] (05af748)
- release: v1.0.0-alpha.7 [skip ci] (140406f)
- release: v1.0.0-alpha.8 [skip ci] (4ac3833)
- release: v1.0.0-alpha.9 [skip ci] (f725b11)
- env: load env values directly in config verification to guess platform and allow some overrides via config (059e823)
- repository url: rework parsing and add auth modificator to ensure git push works (6438240)
1.0.0-alpha.10 (2024-05-02)
- auth modificator: add test around port and add replacer in case an user is already in parsed url (f22477a)
1.0.0-alpha.9 (2024-05-02)
- branches: bad split when multiple branches are returned by ls-remote (9053d32)
1.0.0-alpha.8 (2024-05-02)
- repository url: rework parsing and add auth modificator to ensure git push works (6438240)
1.0.0-alpha.7 (2024-05-02)
- pr: add content type to post pull request (bf0d25c)
1.0.0-alpha.6 (2024-05-02)
- pr: handle response from API as error when it's not ok by fetch (3fe7730)
1.0.0-alpha.5 (2024-05-02)
- config: add env to ensure default function (64d4c0d)
1.0.0-alpha.4 (2024-05-02)
- push: push to repository url and not just push (569ebb0)
- env: load env values directly in config verification to guess platform and allow some overrides via config (059e823)
1.0.0-alpha.3 (2024-05-01)
- readme: initialize readme (7fbf413)
1.0.0-alpha.2 (2024-05-01)
- ci: add artifact upload after node-build on release workflow (b691b62)
- ci: ensure index.js' path is define in package.json (7119b71)
- add backmerge feature (d3ad15c)