3.79.0

thewh1teagle/vibe3.79.0Oct 4, 2026by dtslvr

Upgrading?

AI Summary

This update introduces a liveness probe endpoint and graceful server shutdown capabilities. It also localizes number formatting and moves dividend features to general availability.

Key Highlights

  • Added liveness probe endpoint for the Public API
  • Implemented graceful shutdown for the server
  • Localized number formatting in the holdings chart
  • Moved dividend and dividend yield to general availability
  • Upgraded authentication libraries (@simplewebauthn)

New Features

  • Liveness probe endpoint (`GET api/v1/health/liveness`)
  • Graceful shutdown on SIGINT and SIGTERM
  • stop_grace_period configuration in docker-compose

Full Release Notes

### Added

- Extended the _Public API_ with the liveness probe endpoint (`GET api/v1/health/liveness`) (experimental)
- Added the graceful shutdown of the server on `SIGINT` and `SIGTERM`
- Added `stop_grace_period` to the _Ghostfolio_ service in the `docker-compose` file (`docker-compose.yml`)

### Changed

- Localized the number formatting in the chart of the holdings tab on the home page
- Moved the dividend and the dividend yield in the holding detail dialog from experimental to general availability
- Changed the installation of the dependencies from `npm install` to `npm ci` in the `Dockerfile`
- Upgraded `@simplewebauthn/browser` and `@simplewebauthn/server` from version `13.3` to `14.0`
- Upgraded `nestjs` from version `11.2.3` to `11.2.6`

### Fixed

- Fixed an issue with the algebraic sign in the tooltip of the chart of the holdings tab on the home page
- Fixed the asset profile of the activities after a fee, an interest or a liability with the same symbol in the activities import

### Todo

- Add `stop_grace_period: 1m` to the _Ghostfolio_ service in your `docker-compose` file (see `docker-compose.yml`)

### Special Thanks

- @dtslvr
- @KenTandrian

Related Repositories