We strive to make ShiftExec as close to your needs as possible. That is why we release new updates on regular basis to provide you with a dependable online employee scheduling software at a reasonable cost.

  • Version 3.2.3
    Wed, 15 Mar 2017

    • Fixed the non working Shift Templates button in the shift edit form.
    • Minor code updates and fixes.
  • Version 3.2.1
    Tue, 24 Jan 2017

    • In the admin view added filter options: filter by status and by type (shift/timeoff).
  • Version 3.2.0
    Mon, 12 Dec 2016

    • BUG: iCal sync link was not working for some devices.
    • BUG: timeoff list didn't show if grouping by location was set as a default view.
    • Added a configuration setting if to send notification when a released shift is picked up.
  • Version 3.1.9
    Thu, 20 Oct 2016

    • Added a global BCC field to send copies of all automatic notifications.
    • Pro: In the "Shift available" notification after shift release removed the old employee name that was confusing..
  • Version 3.1.8
    Wed, 19 Oct 2016

    • User can now save the current calendar view configuration as default.
    • Pro: shift comments are added to the iCal export.
    • Pro: when a shift is realeased, notification can be sent to all staff members.
    • Added French language.
    • Minor code updates.
  • Version 3.1.7
    Sun, 2 Oct 2016

    • Added Danish, German and Dutch languages.
    • Minor code updates.
  • Version 3.1.4
    Tue, 2 Feb 2016

    • BUG: For iCal output if a shift had a break it was giving a wrong end time.
    • BUG: Employees can not release shifts from their control panel.
    • Minor PHP compatibility fixes
  • Version 3.1.3
    Fri, 22 Jan 2016

    • Making "add" links appear constantly rather than on mouse over that caused issues on several platforms.
    • BUG: Preferred availability setting could give a fault conflict alert.
  • Version 3.1.2
    Mon, 11 Jan 2016

    • BUG: the shifts copy function didn't make use of the selected date, copying just to the next week.
    • Not grouped month calendar is displayed in detailed view.
  • Version 3.1.1
    Thu, 7 Jan 2016

    • BUG: it was not possible to click on an open shift in the "group by location" view.
  • Version 3.1.0
    Wed, 6 Jan 2016

    • Added a configurable option for employees to view draft shifts, create and edit shifts.
    • Added an option to copy shifts from a certain week (or month) to another week, so this feature can be used as a sort of schedule templates.
    • Added an option to disable certain days of the week. So for example if you don't work on Saturdays and Sundays, it will not show them in the calendar leaving more screen space for work days.
    • Colors for locations can now be manually picked rather than assigned automatically.
    • Added the day view with timebar for a better visual overview.
    • Changed CSS and font icons libraries to greatly reduce CSS and icon files sizes - faster speed and smaller distrib size.
    • Employees can edit their own availability preferences if allowed by the admin.
  • Version 3.0.8
    Tue, 13 Oct 2015

    • BUG: Appeared after 3.0.7 after adding the shift break option. When entering a shift and the shift end time is the next day, error "The break should not be longer than the shift itself" was returned.
  • Version 3.0.7
    Fri, 9 Oct 2015

    • Added shift breaks option, the duration of a break is not counted toward the total hours worked.
    • Following introduction of shift breaks, timeoff icon changed: coffee is for lunch breaks now, timeoff is marked with the away icon.
    • Added reports page to display number of shifts and time worked.
    • BUG: Print view was corrupted when clicking the printer icon button.
    • Replaced JavaScript timepicker by a regular dropdown because it was causing too many compatibility issues.
    • Added location change option in the bulk edit form [Pro].
  • Version 3.0.6
    Wed, 30 Sep 2015

    • BUG: The start and end time inputs were not working when opening the bulk edit form in the Shift Series tab.
    • BUG: The delete action didn't work in the bulk edit form in the Shift Series tab.
    • BUG: After the delete action in the With All bulk edit form the calendar view was not properly refreshed.
    • BUG: Error if filter the shifts by location in the calendar.
  • Version 3.0.5
    Wed, 30 Sep 2015

    • Added the iCal export option (to Google Calendar or any other application capable of receiving iCal feed).
    • Moved the Users menu under Configuration.
    • BUG: Fixed the print view in Chrome.
  • Version 3.0.4
    Fri, 25 Sep 2015

    • BUG: Setup on new installs might fail under certain configurations.
    • Now comments are added to notifications emails too [Pro].
    • BUG: In the bulk form when opening and closing the subforms several times their inputs became disabled.
    • Added a setting if to show the shift end time.
    • Made the shift view text a bit larger.
  • Version 3.0.3
    Tue, 22 Sep 2015

    • BUG: Shift Release and Shift Pickup settting menu items were not localized.
    • BUG: "User deleted" message was not localized.
    • Remember the last choice of the "Comment Visible To" option.
  • Version 3.0.2
    Wed, 16 Sep 2015

    • BUG: Fatal error on new setup caused by a change in ver. 3.0.1
  • Version 3.0.1
    Tue, 15 Sep 2015

    • BUG: There was an empty, unlabelled drop down box in the admin area in Configuration > Settings
    • Modified the datepicker library to avoid possible conflicts with other libraries from other plugins.
    • The add links in calendar now lead directly to the shift creation, without the shift/timeoff selection. Timeoffs are now created in the Timeoff Requests area.
    • In the shift create form the location and the time are now on the same page to make the process quicker.
    • Fixed success message after timeoff creation (was saying "shift added" rather than "timeoff added").
    • Remember the last choice of several options in the shift creation form: status, skip notification email.
    • Re-added shift templates.
    • Added draft shifts for the admin todo page.
    • Added the "With All" shift group action to perform bulk actions on all displayed shifts.
    • Added an option to assign multiple staff members at once when creating a shift.
    • Added a red triangle for open shifts for easier notice.
  • Version 3.0.0
    Thu, 10 Sep 2015

    • A new major ShiftExec update, almost completely reworked!
  • Version 2.3.6
    Mon, 22 Dec 2014

    • BUG: (Pro Versions) multiple shifts could be deleted when deleting a single shift created as non recurring from shift edit form in the Delete tab.
  • Version 2.3.5
    Tue, 23 Sep 2014

    • Configuration option to set min and max values for time selection dropdowns, that will speed up time selection.
    • Cleaned and optimized some files thus reducing the package size.
  • Version 2.3.4
    Thu, 18 Sep 2014

    • Shift pickup links didn't work for staff members on the everyone schedule page.
  • Version 2.3.3
    Wed, 17 Sep 2014

    • JavaScript error when staff picking up free shifts from everyone schedule page.
  • Version 2.3.2
    Tue, 16 Sep 2014

    • A fix in session handling function that lead to an error on first user access of the system.
  • Version 2.3.1
    Fri, 12 Sep 2014

    • Archived staff members are now not showing in the stats display if they have no shifts during the requested period.
  • Version 2.3.0
    Fri, 22 Aug 2014

    • Extended options for the shift comments premium module, now one can define who can see the shift note - everyone, staff members, this shift staff or admin only.
  • Version 2.2.9
    Wed, 13 Aug 2014

    • If more than one locations are available in the "Everyone Schedule" then it first asks to choose a location first.
    • Added the description field for locations. If specified, it will be given in the "Everyone Schedule" and "Shift Pick Up" parts if more than one location available.
    • Redesigned the "Everyone Schedule" (wall) page view so that lists all upcoming shifts in a simple list.
  • Version 2.2.8
    Tue, 29 Jul 2014

    • If there are open shifts in more than one location, an employee is asked to choose a location first, then the available shifts in this location ara displayed..
    • A few bug fixes and code optimization.
  • Version 2.2.7
    Fri, 25 Jul 2014

    Minor fixes and code updates.

  • Version 2.2.6
    Tue, 15 Jul 2014

    A few bug fixes and code optimization.

    • Now there is a setting to let users log in with usernames rather than emails.
    • A few bug fixes and code optimization.
  • Version 2.2.5
    Sun, 8 Jun 2014

    A few bug fixes and code optimization.

    • BUG: In the schedule list view, if you choose filtering by location, the shifts for all locations were still displayed as if there were no filter applied.
    • BUG: When creating a new shift, if you selected one or several employees to assign right now, but there was a validation error (no location selected, or the start and end times were incorrect), it showed a database error.
  • Version 2.2.4
    Thu, 24 Apr 2014

    • An option to color code shifts in the calendar according to the employee

      Highlight shifts with distinct colors depending on the staff member who works the shift.

    • An option to hide the shift end time for the staff members.
    • An option to disable shift email notifications
    • Minor fixes and code updates
  • Version 2.2.3
    Mon, 7 Apr 2014

    • Calendar view controls redesigned

      Now the list and stats display can also be filtered by location or by staff member.

    • Minor tweaks and bug fixes

      Wrong staff member name was in the email notification when a time off was requested by an staff, fix the default timezone assignment, locations are sorted properly in the form drop down.

  • Version 2.2.2
    Thu, 27 Mar 2014

    • Configure which user levels can take shifts

      Now you can configure which users can take shifts. For example, you may want that only Staff can be assigned to shifts, while Admins are only supervising the system.

      Configure which users can be assigned to shifts

    • Assign employees to shifts from the calendar view

      You can assign or change staff of the shifts from the calendar view.

      Assign staff from calendar view

    • Select multiple staff members or define the required number of employees when creating a shift

      Now you can choose how many employees will you need for the new shift, and assign several staff members right now if you need.

      How many employees needed for the shift

      Assign several staff members for the shift

  • Version 2.2.0
    Wed, 12 Mar 2014

    • Shift History Module

      This module logs every change made to your shifts, in the History tab you can view who and how changed the shift.

    • Visual view redesign, more convenient schedule views (show calendar by location and by staff member, week or month view), and a bit more modern view framework.
    • Minor code optimizations and bug fixes.
  • Version 2.1.1
    Tue, 28 Jan 2014

    • Login Log Module

      This module keeps log of ShifExec user logins.

    • Minor code optimizations and bug fixes.
  • Version 2.1.0
    Sun, 12 Jan 2014

    • BUG: Email notification was not sent when a single shift was published

      Email notification only got sent to an employee if the admin made all draft shifts active in one action. If an individual employee was made shift active (through the Ajax call) it did not send the notification email out.

    • No need to show the location title if just one location is configured

      If you have only one location then you probably do not need the function to display the location/position title in the employee shifts calendar. It also makes adding new shifts faster because the shift form defaults to the only location.

    • Shift comments in the calendar view

      The shift comments function is a really important feature. Before this version update the comments were hidden away under the Edit > Notes menu. Now ShiftExec employee scheduling script displays the comments icon in the employee shifts calendar view, and shows the notes text in a tooltip.

      Shift Comments In Calendar View

    • Archived employees are not displayed in the dropdown list when creating or editing shifts

      Before this version update, when you archived an employee, that employee was still displayed when you were creating a new shift or editing an existing one. Obviously, this was not the way it should be. Now the archived employees do not appear when adding a new shift.

  • Version 2.0.8
    Thu, 5 Dec 2013

    Now staff members can view and add notes for their shifts (available in the Pro version).

  • Version 2.0.7
    Sun, 1 Dec 2013

    We have added a new user access level - the Manager. Such users can fully manage schedule, timeoffs, and shift trades, while they cannot manage other user accounts and system settings.

  • Version 2.0.6
    Sun, 3 Nov 2013

    The shifts calendar is now presented in a month view which should give a better overview for the admin.

    Also we have fixed a number of minor bugs.

  • Version 2.0.5
    Fri, 18 Oct 2013

    The shifts list view is now presented in a traditional table form. You can choose any custom date range to list shifts.

    Also you can export the shifts list in a CSV file for further processing with Excel or other software.

  • Version 2.0.4
    Sat, 5 Oct 2013

    A new option to add recurring shifts for custom weekdays, for example Tuesdays, Wednesdays and Thursdays rather than just Tuesday or every day from Monday to Friday.

    Please note that this option is available in ShiftExec Pro .

  • Version 2.0.3
    Tue, 1 Oct 2013

    A new schedule view added in the admin area, now it is possible to display the shifts grouped by locations (positions). So now there are these views:

    • Overall
    • By Location
    • By Staff
    • Raw List
  • Version 2.0.2
    Mon, 23 Sep 2013

    • BUG: minor bug fixes
    • FEATURE: Publicly viewable schedule calendar - your customers or employees can view everyone's shifts.
  • Version 2.0.1
    Thu, 12 Sep 2013

    • BUG: error when creating a new user in the free version
  • Version 2.0.0
    Tue, 10 Sep 2013

    A new major ShiftExec update with a completely reworked calendar view. Also the Premium version is released with a bunch of advanced employee scheduling software features. More to come!

  • Version 1.0.2
    Wed, 22 May 2013

    • BUG: time was shown incorrectly in shifts and shift templates (affected most modern PHP versions)
    • BUG: forgot password function was not working
    • BUG: change email and password function was not working
    • BUG: email notification on a timeoff was sent to a wrong staff member (the first one in the list rather than the right one)
  • Version 1.0.1
    Tue, 16 Apr 2013

    • BUG: error after not complete form in the setup screen
    • BUG: error after a timeoff has been deleted
  • Version 1.0.0
    Mon, 15 Apr 2013

    A major update of ShiftExec with new modern design and framework based core code and visual view. Safe, stable, and extendable.