TimeTrack Logo

Release log

Production releases and updates to the Time Tracker application (main branch only)

Release Summary

VersionDateTypePR #Highlights
v1.0.0Oct 31, 2025Major#243Clock-in/out system, Complete multilanguage
v0.9.0Oct 17, 2025Minor#234Logo, RBAC, Task management, Design system
v0.8.0Oct 14, 2025Minor#220Project pages, Task details
v0.7.0Oct 11, 2025Minor#214Design system alignment, Time management
v0.6.0Oct 9, 2025Minor#210Design updates
v0.5.0Oct 7, 2025Minor#202Component refinements
v0.4.0Oct 6, 2025Minor#196, #193Feature implementations
v0.3.0Sep 23, 2025Minor#169Core features
v0.2.0Sep 22, 2025Minor#163, #160Feature additions
v0.1.0Sep 15, 2025Minor#140Initial release

[v1.0.0] - October 31, 2025 (PR #243)

Major Features

Clock-In/Out System

  • Implemented clock-in/out functionality on dashboard (e400c48)
  • Added clock history list on profile page
  • Mood recording during clock operations
  • Timer integration with clock-in status (36a3575)
  • Timer disabled when user is not clocked in
  • Clock-out disabled when header timer is running
  • User detail page clock-in/out implementation (a72a07e)

Multilanguage Support - Complete Implementation

  • Authentication Pages

    • Verify Reset OTP page (d598484)
    • Verify OTP page (d3debde)
    • Signup page (6d2c7c5)
    • Reset Password page (4c6f136)
    • Confirm Email page (442db06)
    • Invite pages (89dc88b)
    • Forgot Password page (c8fbbbe)
    • Initial multilanguage setup and configuration (34a1fe8)
  • Application Modules

    • Company Management multilanguage (8c359af)
    • Profile components with dictionary support (3308e94)
    • Team Management and detail pages (8c50898)
    • Department and detail pages (03f5731)
    • Project module with detail and task detail pages (ccdc0ba)
    • Project list page (f7a54fa)

Bug Fixes

  • Dashboard: "My Time Today" active time display (f7a54fa)
  • Fill-later bugs resolved (a72a07e)
  • Clock stops properly on clock-out
  • Reminder hides after clock-out
  • Profile and company management bugs fixed
  • Build errors resolved (e35a665)
  • Database schema updates (326b75a)
  • Minor language adjustments (87043bd)

Merged to Main: October 31, 2025 Commits: 20 commits from staging

[v0.9.0] - October 17, 2025 (PR #234)

New Features

Logo & Branding

  • Added new logo to sidebar (ac18591)
  • Implemented logo in onboarding flow (3d35da0)
  • Updated branding across application

Role-Based Access Control

  • Owner can edit: owner, admin, manager, member (8c13e8b)
  • Admin can edit: manager, member
  • Manager can edit: member only
  • Edit user button display based on role hierarchy

Task Management

  • Task checkout modal now uses radio buttons instead of slider (d09223c)
  • Added "VERIFICATION COMPLETE" status in tasks (7a84ff5)
  • User rating tab in task detail page (2360a98)
  • Smiley rating on task cards (b279184)
  • Task checkout UI improvements (5b22ce3)
  • Edit task modal design matches add task modal (86b4159)

Enhancements

Dashboard Improvements

  • Recent time entries truncation fixed (5c47bc5, adf3545)
  • Department Performance: decimal hours converted to readable format (6c8f8c1)
  • Show all departments on dashboard (8d569f6)
  • Dashboard colors updated per design system (87b7e51)
  • Removed mock data and static components (0caafbb, cf0ae5e)
  • Removed "Average Team Mood" card, added "Manager Name" card (539a891)
  • Department visibility based on manager assignment (2d84816)
  • Updated list items per page (31ad691)

UI/UX Improvements

  • ID186: Updated header color and time display (6946f3f)
  • ID182: Time Entries redesigned per Figma in project detail (2d9efea)
  • ID180: Estimated hours in user-friendly format (9b6e5d5)
  • ID160: Fixed notification dropdown truncation (a9e29fe)
  • ID173: Show all departments on dashboard (8d569f6)
  • Unread notifications now have primary color background (f6ef84c)
  • Applied new theme to auth and notification tables (c2d4b8d)
  • Estimated time shows hours and minutes (77b18d3)
  • "Overview" tab relabeled to "Members" (716d3c8)
  • Recent activity database updates (6a052ec)

Time Entry Enhancements

  • Show project name and task name, removed description (adf3545, 753827e)
  • Recent time entries display improvements (6f4cbca)
  • Fixed time entry tab console errors (ca142cc)

Bug Fixes

  • ID177: Manager cannot edit skills of higher authority; added pagination (3d21d1b)
  • ID181: Disabled "Create Company" button for all users (29e00cd)
  • ID176: Added back button for freelancer/organization selection (509b2c4)
  • ID174: Postal code and city now compulsory (808f819)
  • ID171: Fixed login vulnerability with reset password verification code (4d23aa4)
  • ID169: Improved resend button and expiry display (7ff774d)
  • ID168: Fixed console error on time entry tab (ca142cc)
  • ID163: Fixed current company selection in list (4501954)
  • ID161: Fixed project header size inconsistency (8ce829f)
  • Fixed metadata issues (a56e58e)
  • Fixed working hours calculation (6f18e8f)
  • Fixed priority setting during project creation (5ec0d05)
  • Fixed company hover on sidebar (74884d4)
  • Fixed delete task error; members cannot delete tasks (db77332)
  • Fixed build errors (b08caee)
  • Fixed header, timer, and loading size (ac38c4b)

Security Updates

  • Updated dependencies with security fixes (5e003a6):
    • Next.js: 15.3.5 → 15.5.5 (fixed 3 vulnerabilities)
    • @getbrevo/brevo: 2.5.0 → 3.0.1 (fixed 2 critical/moderate vulnerabilities)
    • @eslint/plugin-kit: ≥0.3.4 (fixed 1 vulnerability)

Merged to Main: October 17, 2025 Commits: 54 commits from staging

[v0.8.0] - October 14, 2025 (PR #220)

New Features

  • Project pages with detail design implementation (61427b5)
  • Task detail page with time log and history tabs (0eb8dfd)

Enhancements

  • Company user and company management design updates (03f86da)
  • Added page max width and base component implementation
  • Tabs design consistency (b62bce9)
  • Renamed "timetracker" to "timetrack" (ce2ee87)

Bug Fixes

  • Fixed role-based comments in time entry and time approved (c103d08)
  • Fixed company creation and company info edit address (198ae0a)
  • Removed console.log statements (0eb8dfd)

Merged to Main: October 14, 2025 Commits: 7 commits from staging

[v0.7.0] - October 11, 2025 (PR #214)

New Features

  • Project empty state on project page (a901db5)
  • Edit and Delete options in task detail page (6696aff)
  • Owner and admin can manage time entries (d1c3a8c)

Enhancements - Design System Alignment

  • Company Management Module (8af00df)

    • Updated color schemes for consistency
    • Replaced hard-coded colors with design tokens
    • Improved accessibility features
    • Enhanced progress indicators, forms, and tables
  • Time Entries & Approval Modules (b9ca4ac, 7474e13)

    • Aligned UI with updated design system
    • Improved layout structures
    • Enhanced accessibility features
    • Updated color schemes for consistency
  • Sidebar Improvements (6d3afee)

    • Fixed sidebar using proper shadcn components

Bug Fixes

  • Dashboard redirect when changing company (5684373)
  • User cannot logout or switch company during active timer (613674f)
  • Invitation flow consistency with dashboard (6370c3e)
  • Fixed color errors (d7f866a)

Merged to Main: October 11, 2025 Commits: 11 commits from staging

[v0.6.0] - October 9, 2025 (PR #210)

Enhancements

  • Continued design system implementation
  • UI consistency improvements

Merged to Main: October 9, 2025

[v0.5.0] - October 7, 2025 (PR #202)

Enhancements

  • Design system updates
  • Component refinements

Merged to Main: October 7, 2025

[v0.4.0] - October 6, 2025 (PR #196, #193)

Enhancements

  • Multiple staging updates merged
  • Feature implementations and bug fixes

Merged to Main: October 6, 2025

[v0.3.0] - September 23, 2025 (PR #169)

Enhancements

  • Core feature development
  • System improvements

Merged to Main: September 23, 2025

[v0.2.0] - September 22, 2025 (PR #163, #160)

Enhancements

  • Feature additions
  • Bug fixes and improvements

Merged to Main: September 22, 2025

[v0.1.0] - September 15, 2025 (PR #140)

Initial Production Release

CI/CD Setup

  • Created AWS deployment workflow (52c7582)
  • Created main branch CI/CD pipeline (572b9df)
  • Configured GitHub Actions workflows (8a9647b)
  • Deleted legacy CI directory (f785e71)

Infrastructure

  • Docker implementation (4dee488)
  • Database schema initialization (dbc9408)
    • Added first_name, last_name, middle_name fields

Foundation

  • Next.js + Supabase + Shadcn setup (42dfc07)
  • Authentication system implementation
  • Initial project structure

Merged to Main: September 15, 2025


Legend

  • New Features: Brand new functionality
  • Enhancements: Improvements to existing features
  • Bug Fixes: Bug fixes and corrections
  • Technical: Infrastructure and dependency updates
  • Security: Security improvements and updates
  • Multilanguage: Internationalization features

Notes

  • Main Branch Only: This changelog only includes changes merged to the main branch via pull requests from staging
  • Production Releases: Each version represents a production deployment
  • Commit References: Commit hashes are included for traceability
  • PR Numbers: Pull request numbers reference the staging → main merges

Last Updated: October 31, 2025

On this page