v8.5.1

mtkresearch/BreezeAppv8.5.1May 16, 2026by github-actions[bot]

AI Summary

This patch release normalizes WhatsApp link preview thumbnails into JPEGs and introduces support for the ARMv7 architecture across Docker images and release binaries.

Key Highlights

  • Link preview thumbnails normalized to bounded JPEGs
  • Added ARMv7 Docker and release binary support
  • Updated WhatsMeow to the latest version
  • Regression coverage for thumbnail normalization

New Features

  • ARMv7 Docker image build support
  • ARMv7 Linux release binary generation
  • JPEG thumbnail normalization

Full Release Notes

## What's New in v8.5.1

🐛 **Patch Release: Link Preview Thumbnail Fixes, ARMv7 Builds & Dependency Updates**

This patch normalizes link preview thumbnails for WhatsApp link messages, adds ARMv7 Docker and release binary coverage, and refreshes whatsmeow dependencies.

---

## 🐛 Bug Fixes

### Link Preview Thumbnails
- Normalize link preview images into bounded JPEG thumbnails
- Send the smaller inline JPEG thumbnail for link messages
- Include media key timestamp when uploading preview thumbnails
- Added regression coverage for thumbnail normalization

---

## 🔧 Technical Improvements

### ARMv7 Release and Docker Builds
- Add ARMv7 Docker image build support alongside ARM64
- Add Linux ARMv7 release binary generation through GoReleaser
- Keep release archive names distinct for ARM variants

### Dependency Updates
- `go.mau.fi/whatsmeow`: updated to latest
- Related Go dependencies refreshed through `go.mod` and `go.sum`

---

## What's Changed

- fix: normalize link preview thumbnails by @aldinokemal
- ci: add ARMv7 Docker and release builds by @aldinokemal
- chore: update whatsmeow to latest by @aldinokemal
- chore: bump version to v8.5.1 by @aldinokemal

**Full Changelog**: https://github.com/aldinokemal/go-whatsapp-web-multidevice/compare/v8.5.0...v8.5.1