πŸ“‹ Changelog

Track all changes, improvements, and new features

v3.5.0 Current January 18, 2026

✨ New Features

  • Message Signature
    • Create and save a reusable signature for messages
    • Edit Signature button opens modal to create/edit your signature text
    • Insert button injects saved signature into message fields at cursor position
    • Signature syncs across devices via Chrome storage
    • Ctrl+Enter keyboard shortcut to save signature in modal
    • Full dark mode support
  • Four-Tier License System
    • FREE: Core features work without any license (Text Formatter, Dark Mode, Contrast Fix, Character Counter, Budget Hierarchy, Kanban Filter, Auto Collapse)
    • Essential ($10): Quick Notes, Smart Job Switcher, Freeze Header, PDF Markup Tools
    • Pro ($20): Schedule & Task Checkboxes, Custom Theme, Preview Mode
    • Power User ($30): Custom Field Filter, MCP Server Access, AI Knowledge Base
    • Backwards compatible: existing "JT Power Tools" purchasers get PRO tier
  • Custom Field Filter (Power User)
    • Filter jobs by custom field values in Job Switcher sidebar
    • API-powered dropdown auto-populates with available values
    • Requires API configuration in extension settings
  • AI Integration Panel (Power User - Coming Soon)
    • MCP server config generator for Claude, ChatGPT, Cursor, Gemini
    • One-click copy configuration to clipboard
    • Connection status testing

πŸ”§ Improvements

  • Updated popup UI with tier badges on features
  • License section shows current tier and available upgrades
v3.4.3 January 14, 2026

✨ New Features

  • PDF Tools
    • New PDF annotation and editing capabilities
    • Stamps feature for adding custom stamps to PDF documents
    • Eraser tool for removing annotations and markups

πŸ› Bug Fixes

  • Text Formatter
    • Fixed embedded compact toolbar appearing on budget custom fields
    • Budget custom fields now correctly use floating expanded toolbar
    • Fixed toolbar display in Cost Item Details sidebar
    • Restored sticky toolbar behavior for sidebar fields with large text content
v3.3.10 January 6, 2026

✨ New Features

  • ToDo Drag & Drop
    • Drag and drop To-Dos in month calendar view to change due dates
    • Works on To-Dos pages (URL contains "to-dos")
    • Uses the "Due" date field for To-Dos (unlike tasks which have Start/End dates)
    • Seamless integration with existing drag & drop infrastructure

πŸ”§ Improvements

  • Preview Mode Enhancements
    • Fixed last line getting cut off when scrolling in preview pane
    • Fixed blockquotes rendering as separate elements with gaps
    • Fixed inline icons showing as placeholder characters - now renders actual SVG icons
    • Simplified alert box styling to match JobTread rendering
    • Improved paragraph spacing consistency
  • Freeze Header Improvements
    • Fixed Time Clock and Daily Log global sidebars appearing too low on page
    • Fixed Notifications sidebar positioning to stay at native header level
    • Fixed Files page left sidebar sliding under frozen action bar
    • Added max-height constraint to Files sidebar to prevent scroll jump at bottom of page
v3.3.9 December 25, 2025

πŸ› Bug Fixes

  • Text Formatter Toolbar
    • Fixed embedded toolbar to stay in document flow for job overview columns
    • Toolbar now properly embeds between field label and textarea
    • Prevents toolbar from expanding across entire viewport
  • Smart Job Switcher
    • Fixed sidebar not closing when pressing Enter to select a job
    • Improved close button detection with multiple fallback strategies
    • Better detection of highlighted jobs from arrow key navigation
v3.3.8 December 22, 2025

πŸ”§ Improvements

  • Text Formatter Overhaul
    • Completely reformatted toolbar appearance with modern design
    • Added compact and expanded toolbar versions for different contexts
    • Full compatibility with custom RGB themes and dark mode
    • Toolbar now scrolls with textareas for better usability
    • Budget view toolbar docked to bottom for always-visible access
v3.3.6 December 5, 2025

✨ New Features

  • Auto Collapse Completed Groups
    • Automatically collapses schedule groups that are 100% complete on page load
    • Reduces clutter by hiding completed work while keeping active items visible
    • Works on Schedule views with grouped tasks
    • Groups expand normally when clicked to view completed items
    • Helps focus on remaining work without manual collapsing

πŸ”§ Improvements

  • Custom Theme Overhaul
    • Complete overhaul with HSL-based color palette generation
    • Rich palette with multiple background, border, and text shades
    • Distinct hover/focus/active state colors (not brightness filters)
    • Theme-harmonized alert colors that adapt to light/dark backgrounds
    • Better visual separation between UI layers
    • Fixed dropdown menus and popper-positioned elements
    • Fixed scrollbars only appearing on scrollable containers
    • Clean lines in Gantt chart (removed unnecessary shadows)

πŸ› Bug Fixes

  • Fixed budget hierarchy resize handles getting shaded
  • Fixed Smart Job Switcher to select highlighted item on Enter when using arrow keys
  • Fixed dark toolbars and file viewers being incorrectly themed
  • Fixed content tiles incorrectly getting popup shadows
  • Fixed native formatter detection for custom fields in labels
v3.3.5 December 3, 2025

✨ New Features

  • Kanban Type Filter
    • Automatically hides empty columns (0 items) when in Kanban view grouped by type
    • Clean up your Kanban board by removing clutter from empty type columns
    • Works on both Schedule and Tasks/To-Dos pages
    • Real-time updates as filters are applied or content changes
    • Easy toggle on/off from the extension popup

πŸ› Bug Fixes

  • Dark Mode Improvements
    • Fixed Gantt task bars displaying blue instead of task type colors
    • Fixed week and day view schedule cards displaying light background instead of dark
  • Task Completion
    • Skip mark complete checkbox for tasks with subtasks (JobTread requires all subtasks to be completed first)
  • Text Formatter
    • Enabled text formatter toolbar for message fields
v3.3.4 November 27, 2025

✨ New Features

  • Freeze Header
    • Keeps job info and navigation tabs visible while scrolling
    • Sticky header stays at top of viewport for easy access
    • Quick access to job details without scrolling back up
    • Works seamlessly with sidebar content
    • Prevents frozen elements from overlapping scrollable content
  • Message Character Counter
    • Displays character count for message text fields
    • Shows current character count in real-time as you type
    • Counter appears in the toolbar next to the writing assistant
    • Helps stay within character limits before submitting messages
    • Clean, unobtrusive display that doesn't interfere with typing
v3.3.3 November 22, 2025

πŸ”§ Improvements

  • Architecture & Stability
    • Most Stable Version Yet: Comprehensive restructuring for enhanced reliability
    • Restructured color theme and dark mode systems for better performance
    • Improved code organization and modularity across all features
  • Text Formatter & Preview Mode Enhancements
    • Added more robust formatting rendering and detection
    • Enhanced compatibility with various textarea types and page structures
    • Improved reliability of formatter toolbar appearance
    • Better detection of editable fields for formatter activation
  • Color Theme & Dark Mode
    • Complete restructuring of color theme implementation
    • Enhanced dark mode reliability and consistency
    • Improved theme switching and color application logic
    • Better integration between custom themes and dark mode

Note: This release represents a major stability milestone for JT Power Tools. Extensive restructuring of core systems has significantly improved reliability and performance. This is the beta version demonstrating the extension's readiness for broader use.

v3.3.2 November 20, 2025

πŸ”§ Improvements

  • Preview Mode Enhancements
    • Added inline color markup support for text highlighting
    • Upgraded alert builder to JobTread-style modal dialog
    • Improved alert rendering with proper styling and icons
    • Fixed alert heading level from 4 to 3 hashtags for better hierarchy
  • Quick Notes Improvements
    • Expanded Quick Notes button to appear on all main pages with action bars
    • Better integration with JobTread's page structure

πŸ› Bug Fixes

  • Preview Mode Fixes
    • Fixed preview button staying blue when preview window closes
    • Fixed preview mode bug where switching rows showed previous row content
    • Improved preview button state management
  • Text Formatter Fixes
    • Prevented text formatter from appearing on settings page
    • Improved compatibility with different page types
  • Dark Mode Fixes
    • Fixed cursor visibility in dark mode for budget textareas
    • Fixed budget row highlighting to supersede hierarchy shading in dark mode
    • Fixed bright spacer divs in budget rows when highlighted
    • Restored blue row highlight for budget row selection in dark mode
    • Removed orange text to white conversion in dark mode for better consistency
  • General Fixes
    • Fixed button detection to support both div and link action buttons
    • Improved overall UI stability and consistency
v3.3.1 November 17 2025

✨ New Features

  • Action Items Quick Completion
    • Checkboxes added to Action Items card for instant task completion
    • Complete action items directly from dashboard without navigation
    • Hidden iframe technology ensures seamless background completion
    • Visual feedback with smooth fade-out animation when tasks are completed
    • Automatic task removal from list upon successful completion
    • Smart task ID extraction from both schedule and to-do URLs
    • Real-time Save button detection and state monitoring
  • Month Schedule Task Completion
    • Checkboxes added to task cards in month schedule view
    • Quickly mark tasks complete or incomplete directly from calendar
    • Visual completion status indicator shows current task state
    • Instant task status updates without opening task details
    • Works seamlessly with existing drag & drop functionality
  • Help Sidebar Integration
    • JT Power Tools support section added to JobTread help sidebar
    • Help Sidebar Support feature now always enabled by default
    • Better integration with JobTread's native help system

πŸ› Bug Fixes

  • Action Items & Task Completion
    • Fixed task completion to use full-size hidden iframe for proper toolbar rendering
    • Fixed Save button detection and enabled state checking
    • Improved task completion reliability with better timeout handling
    • Cleaned up orphaned code that was causing JavaScript errors
  • UI & Display Fixes
    • Fixed Quick Notes from running on settings pages
    • Fixed sidebar hiding CSS from blocking help modals
    • Fixed sticky header text elements from overlapping when scrolling
    • Fixed column resize handles appearing over frozen column headers
    • Fixed search bar to use shaded background on hover instead of primary color
  • Theme & Appearance Fixes
    • Fixed dark mode background colors with !important flag to prevent white flash
    • Added solid blue background for today's date in dark mode calendar
    • Fixed text formatter and preview mode disabled for Time Clock Notes field
v3.3.0 November 13, 2024

✨ New Features

  • Quick Notes
    • Persistent notepad accessible from any JobTread page
    • Keyboard shortcut (Ctrl+Shift+N) to toggle notes panel
    • Create, edit, search, and organize multiple notes
    • Rich markdown formatting support (bold, italic, lists, checkboxes)
    • WYSIWYG editor with formatting toolbar
    • Resizable sidebar panel for comfortable note-taking
    • Notes sync across devices via Chrome storage
    • Word count and last updated timestamps
    • Export/Import functionality for backup and transfer
  • Preview Mode (Premium)
    • Live preview of formatted text with floating preview panel
    • Click preview button (eye icon) on textareas to see rendered formatting
    • Converts markdown to beautifully styled HTML
    • Works on budget descriptions and daily log fields
    • Real-time updates as you type
    • Intelligent positioning to avoid viewport edges

πŸ”§ Improvements

  • Added feedback link to popup for easier user support
  • Removed mutual exclusivity between formatter and preview mode
  • Added custom theme support for per-job tab navigation
  • Improved custom theme to use primary color for selected states

πŸ› Bug Fixes

  • Fixed preview button not showing on first focus
  • Improved preview button visibility and content readability
  • Skip text formatter and preview mode on /files path
  • Exclude formatter and preview mode from vendors, customers, and time entries pages
  • Fixed custom theme to preserve orange text color
  • Fixed budget table borders and preview button visibility
  • Fixed theming for Preview Mode and Quick Notes
  • Reverted orange text color override in dark mode
v3.2.3 October 2024

✨ New Features

  • Budget Hierarchy Shading
    • Progressive visual shading for nested budget groups (up to 5 levels)
    • Level 1 (top) = Lightest, Level 5 (deepest) = Darkest
    • Line items automatically inherit parent group shading
    • Adapts intelligently to Dark Mode and Custom Theme
    • Preserves yellow highlighting for unsaved changes
    • Real-time updates when expanding/collapsing groups

πŸ”§ Improvements

  • Improved budget hierarchy shading using HSL color space
  • Added primary color tooltips for text formatter buttons
  • Custom theme now applies to selected box borders
  • Theme-aware styling for JobTread header logo
  • Collapsible customize button for cleaner interface

πŸ› Bug Fixes

  • Fixed budget hierarchy URL detection for all budget page variations
  • Added dark mode support for text formatter toolbar

πŸ”„ Changes

  • Smart Job Switcher now supports both J+S and Alt+J keyboard shortcuts
v3.1.0 September 2024

✨ New Features

  • Smart Job Switcher
    • J+S keyboard shortcut to instantly open job switcher
    • Type to search and filter jobs in real-time
    • Enter to select top result and navigate
    • Escape to cancel and close
    • Fully keyboard-driven workflow for power users

πŸ”§ Improvements

  • Drag & Drop Modularization
    • Refactored from 1,475 lines to modular architecture
    • Split into 6 focused modules
    • Main file reduced to 149 lines (90% reduction)
  • Renamed "Budget Formatter" to "Text Formatter" for clarity
  • Redesigned theme customization with inline color previews
  • Added Premium badge to Schedule Drag & Drop feature
  • Simplified popup to minimal white aesthetic

πŸ› Bug Fixes

  • Fixed Decemberβ†’January year transitions (2025β†’2026)
  • Fixed date moves in future years
  • Always includes year in date format for accuracy
  • Color switching: Change colors by clicking different color buttons
  • Active color detection and button highlighting
v3.0.0 August 2024

✨ New Features

  • Added Custom Theme feature (Premium)
  • RGB color sliders for personalized themes
  • Mutual exclusivity between appearance modes
  • Integrated contrast fix into custom theme
  • Enhanced popup UI with collapsible sections
v1.0.0 July 2024

πŸŽ‰ Initial Release

  • Four core features: Schedule Drag & Drop, Contrast Fix, Text Formatter, Dark Mode
  • Premium licensing system via Gumroad
  • Clean, professional popup interface
  • Cross-year drag & drop support
  • Smart weekend detection with override
  • React-compatible formatting events
  • Toggle controls via popup UI
  • Modular architecture for easy expansion