Skip to content

Latest commit

 

History

History
539 lines (290 loc) · 36.3 KB

CHANGELOG.md

File metadata and controls

539 lines (290 loc) · 36.3 KB

1.6.7 (2025-01-11)

Chores

  • deps: update js dependencies (non major) (96abf44)

1.6.6 (2025-01-10)

Chores

  • deps: update dependency semantic-release to ^24.2.1 (2b47e68)

1.6.5 (2025-01-09)

Chores

  • deps: update js dependencies (non major) (9b7f717)

1.6.4 (2024-12-28)

Chores

  • deps: update js dependencies (non major) (b10eafd)

1.6.3 (2024-12-25)

Chores

  • deps: update js dependencies (non major) (f994a13)

1.6.2 (2024-12-11)

Chores

  • deps: update dependency typescript to ^5.7.2 (3b274c8)

1.6.1 (2024-12-10)

Chores

  • deps: upgrade minor dependencies (ce13dbf)
  • deps: upgrade patch dependencies (58a6ab0)

1.6.0 (2024-11-22)

🚀 Features

  • auth: implement SSH auth modificator (nothing special outside of adding ssh:// if not provided) - fixes #34 (18f8421)

1.5.4 (2024-11-19)

⚙️ Chores

  • 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)

🐛 Bug Fixes

1.5.2 (2024-10-27)

Chores

  • deps: upgrade execa and npm-check-updates dependencies (77ce9e6)

1.5.1 (2024-10-26)

Chores

  • deps: upgrade various dependencies (minor and patch) (6adc4a6)

1.5.0 (2024-10-26)

Features

  • 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)

Bug Fixes

  • 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)

Chores

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • platforms: invalid check on api path prefix during platform handler initialization (d3d97de)

1.5.0-next.3 (2024-10-25)

Bug Fixes

  • debug: invalid prefix with debug namespace (a1816ae)

1.5.0-next.2 (2024-10-25)

Bug Fixes

  • config: allow no platform as input (4370d3a)

1.5.0-next.1 (2024-10-25)

Features

  • 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)

Features

Bug Fixes

  • execa: use await execa instead of execaSync since it produces unexpected errors when spawning git commands - fixes #17 (f564bff)

1.3.3 (2024-10-22)

Bug Fixes

  • git: ensure fetch command is made with modified authenticated URL with config token - #17 (29c7f75)

1.3.2 (2024-10-19)

Bug Fixes

  • remove wrapped exception in success step in case thrown exception in an AggregateError or SemanticReleaseError (999685d)

1.3.1 (2024-10-19)

Chores

  • deps: upgrade minor dependencies (ad57247)
  • deps: upgrade patch dependencies (4bf4754)

1.3.0 (2024-10-06)

Features

  • pull requests: add release notes to backmerge body in case a pull request is created (9a94ac2)

Documentation

  • readme: add the rights doc url for bitbuckets (3344c16)

1.2.5 (2024-10-05)

Chores

  • deps: upgrade minor dependencies (723a1d9)
  • deps: upgrade patch dependencies (308fd16)

1.2.4 (2024-08-25)

Chores

  • deps: upgrade various dependencies with minor or patch version (e707c48)

1.2.3 (2024-08-23)

Bug Fixes

  • package: add repository URL for npmjs.org provenance validation (32748f1)

1.2.2 (2024-08-23)

Chores

  • deps: bump git-url-parse from 14.1.0 to 15.0.0 (fe58bf0)

1.2.1 (2024-08-09)

Documentation

  • readme: remove platform handling note since table of content takes care of it (fe9f788)

1.2.0 (2024-08-09)

Code Refactoring

  • execa: migrate to execa 9 (669677d)

1.1.5 (2024-07-31)

Chores

  • 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)

Documentation

  • readme: fix missing ` on channels field (e974698)

Chores

  • deps: bump minor dependencies (8a80efe)
  • deps: upgrade bun to v1.1.16 (1c673e2)

1.1.3 (2024-06-01)

Chores

  • 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)

Chores

  • 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)

Documentation

  • readme: update some typo (8a49d3b)

Chores

  • deps: migrate octokit dependency to @octokit/core for a smaller dependency (749de38)

1.1.0 (2024-05-05)

Features

  • title: template string like commit configuration with lodash and the same data as commit (6968482)

Chores

  • commit: add lastRelease and nextRelease to templating (7e0b6d2)

1.0.1 (2024-05-04)

Documentation

  • readme: small update on installation and main section name (57ee05b)
  • readme: typo fix on maintenance branches (5f67684)

1.0.0 (2024-05-04)

Features

Bug Fixes

  • 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)

Reverts

  • "fix(merge): remove checkout of released branch" (7627264)

Documentation

  • readme: initialize readme (8664f24)
  • readme: setup all documentation with configuration, features and specificities per git platform (806982d)

Chores

  • 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)

Code Refactoring

  • 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)

Code Refactoring

  • backmerge: try endlessly to retrieve the missing commit from @semantic-release/git (f38d42a)

1.0.0-beta.6 (2024-05-03)

Bug Fixes

  • fetch: try to fetch all remotes to confirm missing commit from @esemantic-release/git (1681f6c)

1.0.0-beta.5 (2024-05-03)

Bug Fixes

  • checkout: try to checkout branch guessing it already exist before checkout with creation mode (ed0e836)

Reverts

  • "fix(merge): remove checkout of released branch" (9500819)

1.0.0-beta.4 (2024-05-03)

Bug Fixes

  • merge: remove checkout of released branch (737ba6e)

1.0.0-beta.3 (2024-05-03)

Bug Fixes

  • merge: try to find missing commit from @semantic-release/git (c6415f6)

1.0.0-beta.2 (2024-05-03)

Chores

Code Refactoring

  • rework the whole plugin with separated functions, jsdoc, etc. (1ad6bba)

1.0.0-beta.1 (2024-05-02)

Features

Bug Fixes

  • 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)

Documentation

  • readme: initialize readme (7fbf413)

Chores

  • 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)

Code Refactoring

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • branches: bad split when multiple branches are returned by ls-remote (9053d32)

1.0.0-alpha.8 (2024-05-02)

Code Refactoring

  • repository url: rework parsing and add auth modificator to ensure git push works (6438240)

1.0.0-alpha.7 (2024-05-02)

Bug Fixes

  • pr: add content type to post pull request (bf0d25c)

1.0.0-alpha.6 (2024-05-02)

Bug Fixes

  • pr: handle response from API as error when it's not ok by fetch (3fe7730)

1.0.0-alpha.5 (2024-05-02)

Bug Fixes

  • config: add env to ensure default function (64d4c0d)

1.0.0-alpha.4 (2024-05-02)

Bug Fixes

  • push: push to repository url and not just push (569ebb0)

Code Refactoring

  • 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)

Documentation

  • readme: initialize readme (7fbf413)

1.0.0-alpha.2 (2024-05-01)

Bug Fixes

  • ci: add artifact upload after node-build on release workflow (b691b62)
  • ci: ensure index.js' path is define in package.json (7119b71)

1.0.0-alpha.1 (2024-04-30)

Features

Chores

  • e2e: remove specific test (d92f0f6)
  • init project with README (49eeddf)