Expentrix

Changelog

Project update history and improvements

Showing 15 of 28 entries

Replaced Deprecated Tailwind Feature Query Syntax
chore

Oct 27, 2025, 12:45 AM

Updated supports-[backdrop-filter] to canonical supports-backdrop-filter syntax in RootLayout header to comply with Tailwind’s suggestCanonicalClasses rule.

Added Confirmation Dialog for Bulk Delete
feature

Oct 27, 2025, 12:45 AM

Implemented an AlertDialog confirmation before performing batch deletions in the Transactions table to prevent accidental data loss.

React 19 Purity Fix for TransactionCreateDialog
fix

Oct 27, 2025, 12:25 AM

Removed useEffect date initialization and replaced with lazy useState initializer for SSR-safe, pure hydration in TransactionCreateDialog.

Reverted Floating Add Transaction Button to Inline Layout
refactor

Oct 26, 2025, 11:59 PM

Removed fixed floating action button and restored standard inline placement of the Add Transaction button below the transaction table for better UX and layout consistency.

React 19 Purity Fix for Sidebar Skeletons
fix

Oct 26, 2025, 11:59 PM

Replaced impure Math.random() inside useMemo with a pure useState initializer in SidebarMenuSkeleton to comply with React 19 purity rules.

Page 1 of 6