May 2025 - v0.62.0
Release notes for v0.62.0.
Added
- Added TailwindCSS linter to enforce consistent styling practices across the codebase, including the
no-style-attributerule. - Added support for color arrays in charts, allowing customized coloring for individual data values.
Changed
- Improved HTML quality and standardized styling approaches to ensure native Tailwind usage throughout the codebase.
- Implemented visibility toggle functionality for password inputs, improving user experience.
- Refactored Dropdown and SelectBox components to use the Popover system for better positioning consistency.
- Popover component now handles all positioning logic to prevent clipping issues across various contexts.
- Dependencies: Upgraded to templ v0.3.856.
- Code Cleanup: Standardized component styling by removing inline style attributes in favor of Tailwind utility classes.
Removed
- Toast Positioning: Removed double offset calculation that was causing toast notifications to appear in incorrect positions.
Fixed
- Calendar/DatePicker: Fixed a critical timezone issue that was causing a 30-day offset in certain timezone configurations.
- Development Workflow: Resolved an issue with the order of
make devcommands that prevented TailwindCSS from generating CSS files on-the-fly on certain operating systems. - Chart Tooltips: Fixed inconsistencies where chart tooltips occasionally displayed incorrect labels.
Released in v0.62.0.