v2.7.4

Mailtrain-org/mailtrainv2.7.4Jun 29, 2026by github-actions[bot]

AI Summary

Focuses on fixing UI inconsistencies, widget positioning issues, language detection, and i18n fallbacks, while adding support for disabled attributes on styled components.

Key Highlights

  • Fix widgets not fitting into monitor bounds when restoring last position
  • Fix non-interactable windows being added to a workspace
  • Fix language detection not preserving regional variants (e.g., pt-BR)
  • Fix i18n English fallback not loading when initial locale was not English
  • Add support for disabled attribute on styled components library

New Features

  • Disabled attribute support on styled components
  • Widget positioning fixes
  • Language detection improvements
  • i18n fallback fixes

Full Release Notes

### enhancements

- default theme inconsistencies.
- QoL improvements for developers of widgets.
- add support for disabled attribute on the standard styled components library.

### fix

- widgets not fitting into monitor bounds when restoring last position.
- non-interactable windows being added to a workspace when using send to workspace command.
- language detection not preserving regional variants (e.g. `pt-BR`, `zh-CN`) when supported.
- i18n English fallback not loading when the initial locale was not English.
- edit of readonly shortcuts not working when devtools - unlock shortcuts is true.

## What's Changed
* build(deps-dev): bump svelte from 5.56.3 to 5.56.4 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1667
* build(deps): bump react-router from 7.15.1 to 7.18.0 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1665
* build(deps-dev): bump framer-motion from 12.40.0 to 12.41.0 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1668


**Full Changelog**: https://github.com/eythaann/Seelen-UI/compare/v2.7.3...v2.7.4