This release adds 8 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summaryFixed missing username in email notifications and added an email verification cooldown.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Added task dueDate filter Added task dueDate filter Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Added optional hyperdx error tracking Added optional hyperdx error tracking Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Updated notification email title and content syntax Updated notification email title and content syntax Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Added email verification cooldown Added email verification cooldown Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Changed health check frequency Changed health check frequency Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Added board templates Added board templates Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Added custom label colors (client-side) Added custom label colors (client-side) Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Added support for import of label colors Added support for import of label colors Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Updated ActivityMessage to visualize label color changes better Updated ActivityMessage to visualize label color changes better Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Translated boardTemplate, label, and list names Translated boardTemplate, label, and list names Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Added translate values for list dropdowns Added translate values for list dropdowns Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Dependency | Medium |
Bumped packages version Bumped packages version Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Dependency | Medium |
Bumped uuid package version Bumped uuid package version Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Dependency | Medium |
Bumped rollup package version Bumped rollup package version Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Dependency | Medium |
Bumped i18next internationalization library Bumped i18next internationalization library Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Dependency | Medium |
Bumped lint-staged configuration Bumped lint-staged configuration Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Dependency | Medium |
Bumped multiple packages versions Bumped multiple packages versions Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Fixed missing username in email notifications Fixed missing username in email notifications Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Fixed AccountSettings for users that never requested email verification Fixed AccountSettings for users that never requested email verification Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Added invalid permissions error to Api Client create Added invalid permissions error to Api Client create Source: granite4.1:30b@2026-05-22-audit Confidence: high |
— |
| Refactor | Medium |
Replaced ButtonStyle with ButtonVariant Replaced ButtonStyle with ButtonVariant Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Replaced DropdownStyle with DropdownVariant Replaced DropdownStyle with DropdownVariant Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Replaced MessageStyle with MessageVariant Replaced MessageStyle with MessageVariant Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Replaced TextAreaStyle with TextAreaVariant Replaced TextAreaStyle with TextAreaVariant Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Replaced InputStyle with InputVariant Replaced InputStyle with InputVariant Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Other | Medium |
Adjusted dependabot for pnpm workspaces Adjusted dependabot for pnpm workspaces Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Other | Medium |
Migrated to pnpm version 11 Migrated to pnpm version 11 Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Other | Medium |
Fixed scripts after pnpm upgrade Fixed scripts after pnpm upgrade Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Other | Medium |
Fixed email verification after value changes Fixed email verification after value changes Source: llm_adapter@2026-05-21 Confidence: low |
— |
Full changelog
Changes since last release:
- 🐞 fix: Api Client create - added invalid perms error 1715942
- 🌟 feat: Added task dueDate filter cf315c7
- 🌟 feat: Added optional hyperdx error tracking 44b36f5
- 🌟 feat: Updated notification email title (syntax) and content (card name) d95cedf
- 💄 chore(deps): Bumped packages 917d479
- 💄 chore(deps): Bumped uuid 647b843
- 🐞 fix: Fixed missing username (email notifs) 42b843d
- 💄 chore(deps): bumped rollup 5bf0785
- 💄 chore(deps): Bumped i18next 82af497
- 💄 chore(deps): Bumped lint-staged c4fe5ff
- 💢 ci: Adjusted dependabot for pnpm workspaces 18989f4
- 💄 chore(deps): Bumped multiple packages a0f58f8
- 💄 chore(deps): Bumped multiple packages 78b797e
- 💄 chore: Migrated to pnpm 11 25df3b6
- 🌟 feat: Changed health check frequency ba1e567
- 🐞 fix: Fixed scripts after pnpm upgrade ba73227
- 🌟 feat: Added email verification cooldown 5b8bd8a
- 💢 ci: Bumped docker/build-push-action in deploy df48e20
- 💢 ci: Changed deploy to run builds on separate runners 27b5e9b
- 🧯 build: Changed step names 46dca30
- 🌟 feat: Added board templates 65ed4ba
- 🌟 feat: Added more strict css variables validation 53dc82c
- 🌟 feat: Added custom label colors (server-side) 00a259f
- 🐝 refactor: Replaced ButtonStyle with ButtonVariant 6a4c15b
- 🐝 refactor: Replaced DropdownStyle with DropdownVariant 06c9323
- 🐝 refactor: Replaced MessageStyle with MessageVariant 325964f
- 🐝 refactor: Replaced TextAreaStyle with TextAreaVariant 8fb01dd
- 🐝 refactor: Replaced InputStyle with InputVariant 97c5b2e
- 🌟 feat: Added custom label colors (client-side) 2f2bb8a
- 🌟 feat: Added support for import (label colors) 62357ed
- 🌟 feat: Updated ActivityMessage to better visualize label color changes 9176cf5
- 🌟 feat: Translate boardTemplate, label, list names 38aa002
- 🌟 feat: Added translate values for list dropdowns df914c2
- 🌟 feat: Improved label updates visibility in activities, translated labels and lists (for defaults) 0973838
- 🐝 refactor: Simplified renderer label style 8ea2aab
- 🌟 feat: Added board for label updates (activities) 5c9f18c
- 🌟 feat: Added default board templates (lists+labels) 192da62
- 🌟 feat: Added translations for board templates 9c98a2e
- 🌟 feat: Label popup scrollbar, changed color presets 53c960f
- 🐞 fix: Fixed email verification (after value changes) c81ee00
- 🐞 fix: AccountSettings for users that never requested email verification 2ab3994
- 📄 [PATCH] Release 703429b
Install this release using: docker pull ghcr.io/rargames/4gaboards:3.3.7
View the changelog summary on the: 4ga Boards Blog
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About 4gaBoards
Straightforward realtime kanban boards management for intuitive task tracking. 4ga Boards features an elegant dark mode, collapsible todo lists, and multitasking tools to supercharge your team's productivity.
Beta — feedback welcome: [email protected]