Skip to content

Releases: ManoManoTech/homer

v2.0.0-RC5

27 Nov 10:56
5408e3b

Choose a tag to compare

v2.0.0-RC5 Pre-release
Pre-release

Use pnpm as package manager.

v2.0.0-RC4

20 Nov 08:51
93bc2ab

Choose a tag to compare

v2.0.0-RC4 Pre-release
Pre-release

CHANGES

  • Use docker multi-stage build
  • Use Node 24 alpine as base image
  • Use tini for proper signal handling and zombie process reaping. It is also used by docker-init
  • Use non-root user homer (1001)

v2.0.0-RC3

06 Nov 13:46
1e1b94a

Choose a tag to compare

v2.0.0-RC3 Pre-release
Pre-release

What's Changed

  • fix: use approvals_left from gitlab API to display the number of approvals in the review message by @M0nkeySan in #131
  • chore(deps): bump @slack/web-api from 7.11.0 to 7.12.0 by @dependabot[bot] in #119
  • chore(deps-dev): bump typescript-eslint from 8.46.0 to 8.46.2 by @dependabot[bot] in #120
  • chore(deps-dev): bump @types/express from 5.0.3 to 5.0.4 by @dependabot[bot] in #123
  • chore(deps-dev): bump pino-pretty from 13.1.1 to 13.1.2 by @dependabot[bot] in #118
  • chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #121
  • chore(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #122

Full Changelog: v2.0.0-RC2...v2.0.0-RC3

v2.0.0-RC2

05 Nov 14:49
6819b52

Choose a tag to compare

v2.0.0-RC2 Pre-release
Pre-release

What's Changed

  • fix: Display the changelog even if the release is complted and removed from the database by @M0nkeySan in #127
  • fix: don't display the cancel button when the release is completed without the monitoring status by @M0nkeySan in #126
  • chore: don't filter out release channel from notification channels. by @M0nkeySan in #129
  • fix: Add top-level text argument in the slack message by @M0nkeySan in #128

Full Changelog: v2.0.0-RC1...v2.0.0-RC2

v2.0.0-RC1

31 Oct 08:16
7fd1b6a

Choose a tag to compare

v2.0.0-RC1 Pre-release
Pre-release

What's Changed

  • test: add unit tests for changelog utils by @Farsen976 in #124
  • feat(refactor-release): Refactor the release feature to have a centralized message in the releaseChannel instead of messages. by @M0nkeySan in #125

Full Changelog: v1.0.1...v2.0.0-RC1

How to Upgrade

Check our upgrade guide : https://github.com/ManoManoTech/homer/blob/main/UPGRADE.md

v1.0.1

27 Oct 13:33
3cef8c1

Choose a tag to compare

What's Changed

  • fix(review-approvals): Use an hourglass to display that an MR is missing approvals and update used fields in #116

Full Changelog: v1.0.0...v1.0.1

v1.0.0

23 Oct 10:16
1c329ce

Choose a tag to compare

What's Changed

  • chore: remove react dependency and monitoring state endpoint. by @M0nkeySan in #93
  • chore(deps): bump actions/attest-build-provenance from 1 to 2 by @dependabot[bot] in #75
  • refactor(config): centralize environment variable access in a unified CONFIG object by @M0nkeySan in #96
  • chore(libs): Upgrade to node v24, all libs, remove node-fetch by @M0nkeySan in #104
  • docs(upgrade): Add UPGRADE.md by @cicoub13 in #94
  • chore(deps-dev): bump @types/node from 18.13.0 to 24.7.0 by @dependabot[bot] in #98
  • fix(config): Add default values by @cicoub13 in #105
  • chore(deps): bump @slack/web-api from 6.8.1 to 7.10.0 by @dependabot[bot] in #100
  • chore(deps-dev): bump eslint from 9.36.0 to 9.37.0 by @dependabot[bot] in #109
  • feat(approval-details): Add pipeline status, approval info, and mergeable status to review message by @M0nkeySan in #115
  • chore(deps-dev): bump eslint from 9.37.0 to 9.38.0 by @dependabot[bot] in #114
  • chore(deps-dev): bump typescript-eslint from 8.45.0 to 8.46.0 by @dependabot[bot] in #110
  • chore(deps-dev): bump ts-jest from 29.4.4 to 29.4.5 by @dependabot[bot] in #106
  • chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #113
  • chore(deps): bump pino from 9.13.0 to 10.1.0 by @dependabot[bot] in #112
  • chore(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #102
  • chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #101

How to Upgrade

Check our upgrade guide : https://github.com/ManoManoTech/homer/blob/main/UPGRADE.md

Full Changelog: v0.8.0...v1.0.0

v1.0.0 RC1

10 Oct 08:44
5678c71

Choose a tag to compare

v1.0.0 RC1 Pre-release
Pre-release

What's Changed

  • chore: remove react dependency and monitoring state endpoint. by @M0nkeySan in #93
  • chore(deps): bump actions/attest-build-provenance from 1 to 2 by @dependabot[bot] in #75
  • refactor(config): centralize environment variable access in a unified CONFIG object by @M0nkeySan in #96
  • chore(libs): Upgrade to node v24, all libs, remove node-fetch by @M0nkeySan in #104
  • docs(upgrade): Add UPGRADE.md by @cicoub13 in #94
  • chore(deps-dev): bump @types/node from 18.13.0 to 24.7.0 by @dependabot[bot] in #98
  • fix(config): Add default values by @cicoub13 in #105
  • chore(deps): bump @slack/web-api from 6.8.1 to 7.10.0 by @dependabot[bot] in #100

Full Changelog: v0.8.0...v1.0.0-RC1

v0.8.0

25 Sep 13:01
de2f569

Choose a tag to compare

What's Changed

  • chore: add not_approved to the status checked by homer-mergeable by @M0nkeySan in #92
  • chore(monitoring): Enable by default with opt-out by @cicoub13 in #90
  • refactor(slackify-changelog): Replace slackifyChangelog with slackifyText for improved handling and add truncation helper. by @M0nkeySan in #91

Full Changelog: v0.7.0...v0.8.0

v0.7.0

05 Jun 06:16
05b86f8

Choose a tag to compare

What's Changed

  • feat(review-labels): Add the handling of two labels to automatically publish the review in the right channel. by @M0nkeySan in #88

Full Changelog: v0.6.2...v0.7.0