Friday 11-22-2024
New functionality
- Cloud: F9 key opens current page in full-screen mode
Improvements
- New User Right: Can edit time log dates
Bug fixes
- No Bug fixes
Friday 11-15-2024
New functionality
- No new functionality
Improvements
- Added “Date paid” to invoices page
- Added “Paid in full” to invoices page
- Display nothing for date columns with null dates (no value shown in column)
- Cloud: Open camera barcode scan in a window for more screen real-estate
- Cloud: Request 3000-px camera resolution for barcode detection
Bug fixes
- Fixed possible “continuous flashing” after scanning barcode rules
- Fixed error when displaying “PO” in Expenses page
Friday 11-8-2024
New functionality
- Added “Folder” to Barcode rules
- Added “Send email” to Barcode rules
- Added “Save value 2” and “Save value 3” to Barcode rules
Improvements
- Improved error reporting for Barcode rules
Bug fixes
- No Bug fixes
Friday 11-8-2024
New functionality
- Added “Require User scan” and “Require Project scan” for Barcode rules
- Added “Create inventory” action option for Barcode rules
Improvements
- Barcode scan text area (white block) now accepts TAB characters
- Stop all user timers when “Toggle” Barcode rule is scanned
- Force users to enter “YES” when deleting Barcode rules
- Improve Barcode rules scan performance
Bug fixes
- Fixed some SQL queries with apostrophe characters in them
- Cloud: Fixed “Task name” filter search
- Only run active Barcode rules, not inactive rules
- Fixed project portfolio dropdown choice
Friday 10-25-2024
New functionality
- Added ability to add scripts to any grid with right-click menu
Improvements
- Popup message telling user that F3 is not enabled for certain pages
- Added “Assign to users” property to scripts for improved management
- Added more grid options to scheduled exports, for timesheet exports
Bug fixes
- No Bug fixes
Friday 10-18-2024
New functionality
- Added “Workgroup” column to Time Logs page
- Added “This pay period”, “Last pay period” and “Next pay period” filtering choices
Improvements
- Cloud: Cache images in JavaScript localStorage so they load faster
Bug fixes
- No Bug fixes
Friday 10-11-2024
New functionality
- Added “Running longer than” and “Started before today” time log filters
- Added “% complete” column to Projects page
- Added “% status bar” column to Projects page
- Added “Timers running” property to show how many timers a user is running
Improvements
- Filter invoices by “Due date”
Bug fixes
- Cloud: Fixed invoice templates folder location
- Force user records to reload when checking if there are “KillTimer” values
Friday 9-27-2024
New functionality
- Added a 4th “Stop timer” property to Users
- Added “Barcode scan msg” to project tasks
- Admins must answer “Yes” twice and enter “YES” when deleting Required Scans
- Added database columns for “Restart timers”
- Added database columns for “SequenceNames” for scheduled imports, exports
- Added “Sequence” property to Scheduled exports, imports, scripts
Improvements
- Added more startup diagnostic messages to troubleshoot startup crashes
Bug fixes
- No Bug fixes
Friday 9-6-2024
New functionality
- No new functionality
Improvements
- Allow timesheets to be exported in Scheduled Exports
Bug fixes
- No Bug fixes
Friday 8-30-2024
New functionality
- No new functionality
Improvements
- Overtime reports show breakdown tables only for the filtered user or project
Bug fixes
- Show the correct “Project” name in subproject properties
- Fixed setting subproject “Parent” property, and order for the altered subproject
- Update old project task actual work when a time log is moved to a new project
Friday 8-16-2024
New functionality
- New “Special feature” "NPR" to auto-fill time log “Notes” with project name only
- New “Special feature” "NPT" to auto-fill “Notes” with project and task name only
- New “Special feature” "NTK" to auto-fill “Notes” with task name only
Improvements
- No Improvements
Bug fixes
- No Bug fixes
Friday 8-9-2024
New functionality
- Added new “Can edit time logs” user right
Improvements
- Allow project task columns to be added to timesheet “Remaining” is popular
Bug fixes
- Fixed report bug where changing a section column could orphan fields within it
Friday 8-1-2024
New functionality
- Added “Grid settings” to Scheduled Exports to customize export file content
Improvements
- Cloud: Lock users out for 30 minutes if there are excessive failed login attempts
- Cloud: Passwords must be strong, 8-chars, alpha, numeric, punctuation
- Cloud: Require old password with changing password
- Cloud: Added “Client” to QuickBooks export filter
- Cloud: Altered Web.config to disallow app to be hosted in an iframe
- Cloud: Implement session timeout after 15 minutes, when enabled
- Cloud: Set “Secure” attribute on cookies
- Fixed error when trying to sort by “Users” column in Barcode Required Scans
Bug fixes
- No Bug fixes
Friday 7-5-2024
New functionality
- Added “Task name” under “Item name” in “Search fields” filter
Improvements
- Cloud: Added 30-second countdown between property changes to slow refreshes
- Handle vendors when exporting to QuickBooks Online
Bug fixes
- Cloud: Set starting date for new time logs using time zone setting
- Fixed “deadlocked on lock resources” exception when editing user rates
Friday 6-21-2024
New functionality
- No new functionality
Improvements
- Allow timer to start if “Can log time with no project” is checked and no project
- Add more context to time log notes when barcode starting and stopping timers
- Turned off “Prefer 32-bit” so ST runs as a 64-bit app all the time
Bug fixes
- Fixed incorrect “# of rights removed” for groups in User Experience section
Friday 6-7-2024
New functionality
- Added “Custom fields” filter options to filter by values in custom fields
- Allow data to be imported from SQL databases using a connect string
Improvements
- Cloud: Display barcode error messages with red toaster message
- Cloud: Only set newly imported clients and projects to “QuickBooks” folder
Bug fixes
- Cloud: Fixed case where Properties panel wouldn’t appear after editing a record
- Stop timers for logged-in user when choosing Project Task “Start timer”
- Fixed filtering for assembly lines, portfolios, and project managers
- Cloud: Fixed Time log “Billed” checkbox “checked” status after close and reopen
Friday 6-7-2024
New functionality
- Added “Custom fields” filter options to filter by values in custom fields
- Allow data to be imported from SQL databases using a connect string
Improvements
- Cloud: Display barcode error messages with red toaster message
- Cloud: Only set newly imported clients and projects to “QuickBooks” folder
Bug fixes
- Cloud: Fixed case where Properties panel wouldn’t appear after editing a record
- Stop timers for logged-in user when choosing Project Task “Start timer”
- Fixed filtering for assembly lines, portfolios, and project managers
- Cloud: Fixed Time log “Billed” checkbox “checked” status after close and reopen
Friday 5-24-2024
New functionality
- Added new User Right: “Keep pages opened between logins”
Improvements
- Cloud: Use “Automatically log in when program starts” User Right
Bug fixes
- No Bug fixes
Friday 5-17-2024
New functionality
- No new functionality
Improvements
- Use “Group default” for “First day of week” for newly created users
Bug fixes
- No Bug fixes
Friday 5-10-2024
New functionality
- Added “Access to Inventory” User right
Improvements
- Stop all user timers when “Start timer like this one” is selected
Bug fixes
- Fixed exception in project query for names with single apostrophe like Jim's
Friday 4-19-2024
New functionality
- Added more “History” columns to database tables for later use
- Added “QBExportDate” columns to database tables for later use
Improvements
- Added “History” property to projects, tasks, time logs, expenses
Bug fixes
- Fixed odd case where an unrecognized barcode scan could start a new timer
Friday 4-12-2024
New functionality
- No new functionality
Improvements
- Added new Admin context menus for scheduled imports, exports, reports, scripts
- Narrow down scheduled script run time to +/- 10 minutes
- Use scheduled script name to check if it has already been run each day
- Use scheduled script name as email when sending script results
- Added “History” to some database records to record username and timestamp
Bug fixes
- Fixed continuous background flashing in BC
- Fixed “Show in timesheet” Project column displaying “YESNO”
- Hide client and salary rates in User properties when rights are removed
Friday 4-5-2024
New functionality
- No new functionality
Improvements
- Add date and time to scheduled script email notifications
- Make user, project, and task available to barcode rule scripts before timer starts
Bug fixes
- Adjust current time to the user’s time zone when checking scheduled scripts
Friday 3-29-2024
New functionality
- Scheduled scripts, run scripts on a recurring basis, save and email results
Improvements
- Added User properties for QuickBooks employee, customer, payroll type
- Disallow barcode task switching when there are Required scans at the end
- Set default mileage rate to $0.67 for 2024
- Added more default columns to scheduled imports, exports, reports
Bug fixes
- Update project task actual work when time logs are assigned to new task
- Cloud: Fixed custom date range incorrect cookie value
- Fixed error when clicking on Expenses “Tax” header to sort column
Friday 3-22-2024
New functionality
- Added “QB export” and “QB employee” properties to the User record
Improvements
- No Improvements
Bug fixes
- No Bug fixes
Friday 3-15-2024
New functionality
- No new functionality
Improvements
- Added ScheduledScripts database table in preparation for running ad hoc scripts
- Added QuickBooks database table in preparation for QuickBooks integration
Bug fixes
- Fixing more issues with exporting scheduled exports on the wrong days
Friday 3-8-2024
New functionality
- No new functionality
Improvements
- No Improvements
Bug fixes
- Fixed scheduled exports from exporting on the wrong selected days
Friday 3-1-2024
New functionality
- No new functionality
Improvements
- Format number fields for Excel export
Bug fixes
- Recheck Required Scan conditions when “ENDTIMER” is scanned for a project
- Fixed “Path is not of a legal form” exception for scheduled exports
Friday 2-23-2024
New functionality
- No new functionality
Improvements
- Improved Excel and Word report export by arranging left-to-right cell order
Bug fixes
- Fixed error when changing Barcode Rules “All 0 values” property
- Fixed error when changing some other Barcode Rules properties
Friday 2-16-2024
New functionality
- No new functionality
Improvements
- Windows: Nudge multiple selected items in reports
- ST and BC: Save machine name in time log “Device” fields during scans
Bug fixes
- ST and BC: Setup script record properly for ENDTIMER scans
- Cloud: Fixed report font and object sizes for non-US locales
Friday 2-9-2024
New functionality
- No new functionality
Improvements
- Set Tasks.Qty to 0 when RESTARTLASTJOB is scanned
Bug fixes
- Cloud: Fixed ENDTIMER, which was using the wrong project for rule scripts
Friday 2-2-2024
New functionality
- No new functionality
Improvements
- Windows: Added “Assign percent” dropdown
- Web: Flash window green when RESTARTLASTJOB is scanned
Bug fixes
- No Bug fixes
Friday 1-26-2024
New functionality
- No new functionality
Improvements
- Added “Export directory” property to Scheduled exports for clarity
Bug fixes
- No Bug fixes
Friday 1-19-2024
New functionality
- No new functionality
Improvements
- Cloud: Disable scan input box while processing a scan to maintain sequence
- Option to add current date to scheduled export filenames so they are unique
Bug fixes
- Fixed project “Can log time script” when called from project tasks during scan
- Fixed missing MS Access KillTimer2 database column
Friday 1-12-2024
New functionality
- Added Projects “PO” property
- Added Subprojects “PO” property
- Added Subprojects “Text 1”, “Text 2”, and “Text 3” properties
- Added “Toggle timer” for barcode rules, saving scan into “Text 3”
- Filter by “Text 2” and “Text 3”
Improvements
- No Improvements
Bug fixes
- Fixed cloud filter tree “Item name” repeatedly adding names as child items
- Fixed cloud filter tree “Item name” filtering
- Fixed a few time zone conversions to user-selected time zones
Friday 1-5-2024
New functionality
- No new functionality
Improvements
- Added “Duplicate” to report objects
- Added some keyboard accelerators to report objects
- Dynamically add subprojects to filter tree when a project is clicked
- Add rocker buttons to all subprojects, even if there are no nested subprojects
Bug fixes
- No Bug fixes
Friday 12-21-2023
New functionality
- Cloud: Revert Gantt to defaults menu item
Improvements
- Barcode scanning now respects “Condition type” and “Equal to” for rule choices
- Display “Actual work” in running time logs as a real-time value
- Improved locating subreports in possible locations such as “Subreports”
- Removed the need to hold down “Ctrl” key when nudging report objects
Bug fixes
- Ask for project task before switching to a new timer with a different project
- Fixed exception when subreports with bad pathname could not be loaded
- Cloud: Fixed subreport positions within main reports
Friday 12-15-2023
New functionality
- No new functionality
Improvements
- Improved Gantt bar drag and drop
- Improved Gantt bar start and finish date calculations
Bug fixes
- No Bug fixes
Older Releases
ST2023 Release Notes