Below you will find the Changelog for WorkSchedule.Net Version 9. Each update is listed in descending order of release with the newest update at the top!

  • Calendars
    • Add time blocks to cell (from right click): Corrected an issue that occurred when adding additional dates in the Edit Time Block Pane, immediately after invoking this feature, whereby the original date gets changed to another date.
    • Corrected an issue with the calendar export (to PDF / XLSX) from My Schedule, My Attendance, or My Time Off Calendar in Monthly View where some of the day of the month labels did not show.
    • Corrected an issue with a crash when using the “Leave unchanged” feature of breaks for an update of multiple time blocks.
  • Reports
    • Time Off Report: Corrected an error when generating the report in some cases.
  • Time Off Management
    • Time Off Approval: Added feature that displays which new time off blocks will conflict with time blocks already assigned on the schedule and, under typical settings, will therefore open up those existing assigned shifts. This existed in v8.
    • Corrected an issue that when a pending time off request is viewed by a manager but not decided, the notification was sent that incorrectly read “A decision has been made.”
  • Availability
    • Admins can now set business hours for the availability calendars. By default the availability calendar shows 24 hours per day.
    • Corrected an issue where availability time blocks that span more than 24 hours are not properly read by automation.
  • Billing
    • In cases of late payments, now only users with permissions to manage other users or the schedule / attendance are shown the cancellation warning messages.
  •  Users
    • Users with the permission to do so, can now emulate another user (login as that user) from that user’s record. Audit trail records internally the user who is doing the emulating.
    • Integration tab: The Max Daily Hours input box now allows decimals.
  • Speed
    • Removed some unneeded processing that was adding about .05 seconds to every page load in calendar areas.
  • Schedule Change Requests
    • Partial Sign Up: Corrected an issue when military time is used that prevents the user from choosing part of a shift.
    • Sign Up Notification: Corrected an issue in cases where all shifts were dropped (using the “Drop conflicting shifts from sign-up requests” sub-feature) the notification states that the request was “automatically approved”. This meant that all non-dropped shifts (in these cases, none) were approved.  The message was misleading and has been changed to read that it was “automatically declined” in such cases.
  • Calendars
    • Ability to copy selected time blocks to a day by clicking on the destination day header (without choosing a cell). This allows the user to avoid copying to a specific cell in a day, as that affects the category item/ assigned employee values of the time blocks being copied, which may not be desired when wanting to duplicate the time blocks. This new process leaves those values intact. This function is similar to version 8 functionality.
  •  Roles
    • New permission on “Areas” tab to allow access to Templates.
    • New permission on “Schedule” tab to allow permission to initialize the schedule.
  • API
    • Allows reference to Roles by name when adding / editing users.
  • Various bug fixes and improvements
  • Time Off Management
    • Time off requests in the pending list for managers can now be sorted by any of the columns (click on the headers) as in Version 8.
    • Pending time off can now be withdrawn by the employee, as long as it has not yet been processed by the manager.
  • Templates
    • The menu for the list of templates had an issue that when there were too many templates listed, some of them were below the bottom of the page and could not be accessed. That issue has been fixed.
  • Schedule Change Requests
    • When choosing another employee for a swap, the names are in alphabetical order in the drop-down list.
  • Calendars
    • Adding a time block to a cell will now default the date appropriately in the Edit Time Block Pane.
    • An issue was fixed with the Excel / PDF Export when it has a long list of filters that has caused the system to hang. Filters are now listed on a separate worksheet in the workbook.
    • In My Schedule / My Attendance / My Time Off, the double schedule alert is no longer shown, which should make page loads significantly faster.
  • WorkSchedule.Net REST-ful API Now Available in Beta!
    • Gives REST-ful developer access to 
      • Users
      • Time blocks (shifts and time off blocks)
      • Category items
    • API Help available HERE 
  • Automation
    • Significant automation speed improvements in certain scenarios
  • Time Off
    • Pending Time Off Requests now in descending order of submission date/time
      • (Note that this is the first part of a two-part update that will also allow on-the-fly sorting by any column in this grid. This second part is expected to be available by January 5, 2024)
  • Attendance
    • In My Attendance, the department dropdown includes all qualified departments for employee
  • Various minor bug fixes and improvements
  •  Reports
    • Daily Coverage Report
      • Updated the report to show “Needed” and “Open” rows, showing the headcounts in each category.
  • Calendar Areas (Manage Schedule, Manage Attendance, My Schedule, etc)
    • Resolved slow page loads due to the double scheduling alert being turned on in the current view
      • Note that we expect future additional speed improvements in this scenario
    • The “Notes” and “Manager Notes” properties now word wrap in the time blocks (calendar area) to show the full text of the note.
  • Various minor bug fixes and improvements including:
    • Issues with running the Raw Data Export in certain scenarios have been corrected.
  • Schedule Change Requests (Sign Up and Swap)
    • Partial Shift Sign Up (not yet available in the mobile app)
  • Templates
    • Ability to copy from one template to another
    • Option to first delete time blocks that have not been changed since previous initialization, automatically before re-initializing
  •  Reports
    • Daily Coverage Report
      • Creates an XLSX file showing the coverage for a single day, broken into 15, 30, or 60 minute increments, by employee.
  • Automation
    • Limited automation functionality available in Templates
  • Calendar Areas (Manage Schedule, Manage Attendance, My Schedule, etc)
    • Resolved slow page loads with a large number of rows
  • Various minor bug fixes and improvements
    • Issues with certain characters in passwords have been resolved.
    • Issue with selecting specific departments when adding a new role is resolved
    • Added protection against users double clicking submissions (especially time off requests)
  • Time Off
    • Time Off Request: Better defaulting of date ranges when duplicating days being requested off.
    • Time off approval: Ability to approve / decline / leave alone all days off in a Time Off Request at once (version 8 feature)
    • Time off Ledger: Ability to bulk add / remove transactions to multiple users at once (version 8 feature)
  • Mobile
    • Fixed document height for mobile across all pages. Changed the header/footer of the availability grid to not be sticky. when the user scrolls, they will have more room to make selections.
    • Fixed height after device orientation change for iOS.
    • Fixed: Adjusted “Crew” label to read “Employee” when editing time blocks.
  • Bids:
    • Adjusted the bid color feature so that the special coloring to show someone has bid on a shift only appears in Manage Schedule
    • Fixed: Show “Requested” in time blocks where the user submitted a bid. No longer shows “requested” if other users have submitted bids as it had in certain scenarios (when the bid color feature is being used).
  • Select Column / Row (version 8 feature)
    • Ability to select an entire date column or an entire row in calendar areas without drawing a rectangle.
  • Fixed Time Blocks:
    • Fixed: Date Times/Times category type values now show correctly for PM, Military Time, and European Dates.
    • Fixed: Date/Date Time category type values no longer show a false date when no date was chosen (empty).
    • Show Open Shifts: If an employee’s qualification permission is only certain departments, it will no longer show all open shifts when the option is turned on, honoring the restriction now for open time blocks as well as assigned time blocks.
  • Schedule Change Requests (Sign ups and Swaps)
    • Notifications: Show category items and their values inside notifications for Managers/Admins.
    • Fixed: Employee schedule will now show all open shifts if bidding enabled even when signup is disabled
  • Categories
    • Removed access for users to change Departments and Time of Day to a custom type (non-Items)
  • Various minor bug fixes and improvements
  • Hours Report
    • Hours report now includes the option to filter out time off hours
  • Schedule Change Request (Sign up and Swap) Fixes
    • False broken rules in certain views of a schedule change request corrected.
    • Substantially reduced processing times when user submits change request.
    • Corrected issue with notifications that a schedule change request has been processed not being sent in certain uncommon situations.
    • Change requests will become invalid if the original request was changed after starting a schedule change request (earlier in the process than before).
  • Automation efficiencies
    • Efficiency has been significantly improved for Show Conflicts, Get Best Fit, Auto-schedule, and rule checking for schedule change requests.
  • Schedule Change Request Enhancements
    • Use identical time block if requested block is taken: (Sign up only) If two users sign up for the same open time block and Manager Approval is not required (option in Company Settings), the system will search for an identical open time block and, if available, will substitute that open time block for the open time block originally requested.
  • The calendar page load time using view option “Show ‘Viewed’ in time blocks” has been significantly reduced by an order of magnitude.
  • Fixed various bugs and improvements
  • Added new option for European date format
  • Added new option for military time format
  • Added Bid Color Feature which highlights shifts that have been bid on with a color chosen by the admin
  • When a user submits a schedule change request, the category item names on the manager approval page are now abbreviated
  • Discrepancy Report is now available as a standard report
  • The main billing contact can now be chosen by the administrator on the billing page
  • Fixed issue showing incorrect statistics: Now shows correct statistics regarding time off given and taken on the manager time off approval page
  • In Edit Roles
    • Changed wording on “Accessible [Departments]” tab to “Managed [Departments]”
    • Moved Employee “Attendance” options from Schedule/Attendance tab to the Employee tab
    • Changed wording on “Schedule/Attendance” tab to “Schedule”
  • Fixed various bugs and improvements
  • User can create clickable links in Time Block Notes. Users can click links in the information tab and within time blocks in the Calendar area.
  • When a user requests  to sign up or swap a shift that requires manager approval, the Category Item Names are now visible in the request to the manager.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements
  • Fixed bug with Schedule Change alerts related to deleted users
  • Fixed crash in monthly view
  • Improvements to Migration process
  • Adjusted terminology in Company Settings
  • Various bug fixes and improvements
  • Fixed bug with Time Off partial processing where some requests were not being marked as completed
  • Added option to initialize Attendance from the Current Schedule
  • Added “Notes” column to Custom Time Block Report
  • “Manager Notes” text box added to Time Blocks
    • Manager Notes are a special Notes type field where the text entered is only visible to specific Roles with access
  • Fixed access to time clock on Mobile site based on Role settings
  • Fixes to Schedule Change Alerts
  • Efficiency fixes when loading schedule when Breaks are present on Time Blocks
  • Added Confirm/Decline feature to Current Schedule
    • Option now available to allow employees to mark a shift as “confirmed” or “declined” which is then visible to those with access to the Manager/Admin schedule view
  • Added ability to assign employees via Get Best Fit feature on Mobile site
  • Various bug fixes and efficiency changes
  • Various bug fixes and improvements
  • Added Single Sign-On (SSO) support for Mobile app
  • Fixed bug with Google Maps functionality
  • Fixed bug with SSO in Google Chrome Browser
  • Added static error page for Mobile app
  • Added dropdown to set company location in Migration UI
  • Added space below total hours row in Schedule
  • Added additional messaging to Login screen related to SSO
  • Fixed “Remember My Login” checkbox on Login page
  • Adjusted verbiage in Migration status emails
  • Adjusted text in setup wizard buttons
  • Various grammatical fixes
  • Various bug fixes