Release Notes
Version 5.3.7 (18/08/2023)
- ADD: Save user paging size for each data table
- ADD: hidden userId field to user details tabs with validation check for matching user id
- UPDATE: TwoFactor disabling auditing to record who did it
- UPDATE: Change rules on chained carry over calculations
- UPDATE: Disable automatic recalc for previous leave year carry overs
- UPDATE: Standardise how far back new user leave periods get populated to just previous period when adding a new user with back-dated start date
- FIX: Report Exclude Archive filter showing when it shouldn’t be
- FIX: Carry over calculation not including multi-year carry overs
- FIX: Organisation system activation date not saving
- FIX: Year dropdown not taking leave year start into account
- FIX: new enterprise version installs incorrectly encrypting password
Version 5.3.6 (03/11/2022)
- ADD: caching for workperiod components for performance improvement
- ADD: tooltip for blackout events on Classic calendar
- FIX: layout issue with grid calendar
- FIX: issue with allowance population
- FIX: issue with Leave details order
- FIX: issue with Bulk Allowance change not displaying correct summary
- FIX: issue with email summary for bulk allowance changes
- FIX: performance issue with getting first and last leave dates
- FIX: issue with request double authorisation
Version 5.3.5 (25/03/2022)
- FIX: issue with non-work period calculation
Version 5.3.3 (22/03/2022)
- ADD: user ActivationDate field for sysadmins to support backdating leave year allowances
- UPDATE: Simplified switching to Christmas images in assetscsslogin.less
- FIX: permission issue for Managers viewing Leave Summary Report
Version 5.3.2 (23/02/2022)
- ADD: ip address lockdown for sysadmin
- ADD: 2fa for sysadmin
- ADD: validation error message displayed when requesting leave type with insufficient access for another person
- UPDATE: on leave year allowance population
- UPDATE: moved email and user password validation to server side
- UPDATE: filter not applicable leave types when archiving user
- UPDATE: leave year dropdown to not show leave years outside of employment
- FIX: issue with Bradford factor calculation when work periods have no break between them
- FIX: issue with user summary report not finding correct leave period when longer than a year
- FIX: password not saving for new user
- FIX: issue with Detailed Leave Report displaying error with ampersands in more info
- FIX: ‘object reference not set’ error when updating user leave allowances
- FIX: for authoriser list not including dept / leave type authorisers
- FIX: for changing leave units on allowance grid
- FIX: error loading qrcode.js
- FIX: error displying authoriser options when backup authoriser is deleted
- FIX: issue with Tooltip setting modified requests to authorised
- FIX: issue with upcoming leave showing deleted leave types
- FIX: issue where removing leave request period would overwrite AllowanceCost for EntityWorkPeriod in cache
- FIX: issue with double conversion with days <-> hours resulting in incorrect leave totals
- FIX: tooltip throwing error when requster is a deleted user
- FIX: issues with disabled leave types creating carryovers and stopped disabled leave types from displaying in summary and report if they are disbaled and don’t have any data
- FIX: removed disabled leave entries from CrossTab report
Version 5.3.1 (09/02/2021)
New Features
- Added Current Year option to report filters when leave year is set by employee
- Added support for leave periods longer than a year to provide mechanism to change leave year start date
Technical Updates
- Upgraded to .Net 4.8 and associated third party DLLs
- Updated time controls to allow keyboard entry
Bug fixes
- Fixed page loop issue with Excel import when licensed to one company
- Fixed calculation error in totalling leave when period end date is before start date
- Fixed leave summary returning incorrect leave year
- Fixed issue with adjusting an allowance on an archived user
- Fixed issue with deleted authorisers returning a null record in User authoriser list
Version 5.2.2 (20/04/2020)
New Features
- Single Sign On – compatible with OpenID Connect authentication systems, e.g. Microsoft Azure AD, Okta and OneLogin. For details see https://help.leaveplanner.com/user-manual/3-organisation-admin/3-1-organisation-settings/13-enabling-single-sign-on/. Also adds support for same username to be used across multiple companies.
- Two Factor Authentication – Adds additional security to LeavePlanner logins. Works with any 2FA app, e.g. Google Authenticator
- Allow for leave blackouts to overlap
- Added ‘More Info’ option to bulk requests
Technical Updates
- Upgraded to .Net v4.7.2
- Implemented Owin pipeline for authentication
- Added additional database indexes
- Implemented more caching to improve performance
- Upgraded to latest versions of Javascript plugins (Chart, Scrollbar)
- Added app.config option for Enterprise Edition to set fixed length login period
- Imlemented bundling for fasting css and javascript script loading
- Added OAuth authentication for api access
Bug fixes
- Prevent Leave Requests from being deleted due to a Working Pattern change. If pattern is changed back, original requests will re-appear
- Fixed license not reloading by clearing cache after activation
- Added fix for summary not showing correct quantity for next year booked when a request spans the leave year start date.
- Fixed issue with deleted leave types still being included in summaries and existing leave during request
- Added fix for tabs not setting height correctly when zoom is set high and scrolled down the page
- Fixed new user with end date calculation error
- Added fix for Leave Types being requestable below the access level set
- Fixed issue with roles changing and user access not updating immediately
- Added fix for Leave Summary tooltip crashing when requested by a deleted user
- Added fix for User Summary Report not including carry overs that span multiple years and not yet depleted
- Fixed issue with Low Cover Group warnings showing users from other groups
- Fixed issue with Chrome collapsed sub-menu item when wrapped onto two lines
- Fix issue with Chrome report ‘Print’ button not working
- Updated Starters and Leavers report to show totals for actual starters and leavers in the date range
- Fixed Leave Blackout page losing scrollbar after changing date
- Fixed Summary Leave Report mixing up units in columns
- Fixed bug in switching from leave year by organisation <-> user that wasn’t updating existing allowance requests
- Fixed imported carry overs being removed by selecting a day in a previous leave year on a request
- Fixed issue with Time Zone changes not updating the requests
Version 5.1.0 (07/03/2019)
New Features/Improvements
-
- Bulk Leave Request properly alerts for Low Cover Groups
- Department based Low Cover Groups
- Leave blackout calendar colour
- Low Cover Group Exceptions
- Added Request notification ‘waggle’
- Added feature to extend viewstate timeout to enable users to leave page with changes for over two hours
Bug fixes
- Fixed issue with Leaving allowances not updating on date change
- Fixed issue with Leave Blackout not scrollable after a postback
- Fixed scrollbar issues on leave request detail
- Fixed styling issues on admin Panel with low browser screen height
- Fixed Leave type dept selection validation
- Added fix for report binding crashing
- Fixed issue with Leave Details causing invalid Postback
- Fixed issue with users selecting non-workday by using cursor in Leave request
- Fixed issue with Allowance request throwing error when no departments exist
- Added Request Start sort order for manage requests page
- Fixed some styling issues for smaller screens
- Fixed scrolling in Request Popup
- Fixed display issues in iPhone app
Version 5 (15/02/2019)
New Features/Improvements
- Completely new user interface released which is even more mobile and tablet friendly
- New Dashboard engine introduced with the following widgets:
- My Leave Chart – a graphical representation of your current leave
- Quick Summary – a table showing your current leave summary
- My Upcoming Leave – a list of your upcoming leave requests
- Quick Links – shortcuts to requesting leave
- Improved search facilities on User Management, Low Cover Protection, Published Views, Leave Requests
- Outstanding Alerts Bell
- Grid calendar zoom in and out
- Print button added to Users Leave Summary screen
Version 4.11.11 (26/09/2018)
New Features/Improvements
- Added new security system to allow finer control on what a user can access
- Improved general report performance by leveraging more server-side caching
- Increased server level security
Bug fixes
- Fixed issue with changing Allowance to Hours when adding a new user
- Fixed font display problems on Macs and iPhones
- Fixed issue with deleted leave types in reports.
Version 4.10.6 (06/09/2018)
New Features/Improvements
- Added option to grid calendar to allow stepping forward and backward by a week
- Added tooltips to Calendar controls
- Added check to ensure organisation default rota cannot be empty
- Changed check to allow for a blank week but prevent completely blank rotas in simple mode
- Changed buttons in the ‘Archive User’ popup to read ‘Next’ and ‘Back’
Bug fixes
- Fixed issue with sub-leave types dropdown not displaying properly
Version 4.10.5 (21/08/2018)
Bug fixes
- Fixed issue with archived users being sent notifications
- Fixed issue with Classic Calendar showing leave dates after an employee has been archived
Version 4.10.4 (19/08/2018)
New Features/Improvements
- Sysadmin – Added user search (Enterprise edition)
- Set Archive and Delete buttons to only appear on First tab in User Admin > Manage Users
- Improved calendar loading performance for non-system administrators when calendar access is restricted
- Updated all emails to be sent via background task every 5 minutes to speed up request process screen
- Grid calendar header now scrolls with page
- Employee selector now scrolls with page
Bug fixes
- Fixed archived users no longer visible after department is deleted
- Fixed archived users remaining authorisers for departments and leave types
- Fixed allowing saving empty working patterns
- Fixed leave request ‘specific time’ over-riding employee rota time with pre-defined ‘Morning’ settings
- Fixed updating Working Time definitions causing silent error
- Fixed organisation name from being saved as empty
Version 4.10.2 (20/04/2018)
New Features
- Added Single Sign On Integration using SAML for Enterprise edition
- Added a Maximum Notice Period option for Leave Types and Users
- Added Use SSL option for Outgoing Email server
- Added more error checking to Excel import file
- Added additional checks before encrypting data
Bug fixes
- Added fix for User specific request limits not always being used
Special Notes
- Removed all Version 3 import code
Version 4.9.3 (30/11/2017)
New Features
- Added Password Security for all users as an optional Organisation setting
- Removed dependency on the Microsoft Office engine for importing Excel spreadsheets
Bug fixes
- Fixed bug when viewing a request while it is removed by someone else
- Fix for UTC dates and period dates being on different days
- Increased the mobile pixel detection to 500px
Version 4.8.0 (06/10/2017)
New Features
- Added iCal support for Published Views
- Added more detail for Managers on Calendar hovers
- Increased security on the detail displayed in Notification emails
- Allow a Blank week to be used at the start of a rota
- Updated Telerik controls to latest release
Bug fixes
- Fix for issue with German Dates affecting password retrieval
- Fix for losing focus when tabbing between time periods
- Fix for Authorisers who are Employees with User Filter grid
Version 4.6.2 (06/01/2017)
New Features
- New Bulk Allowance Request option added to User Admin menu
- Users can now be added with an Employment End Date allowing contract workers allowances to be correctly calculated
- Rewrote the Excel Import feature for Enterprise Customers
- You can now specify yourself as your own Authoriser
Bug fixes
- More style fixes for older web browers like IE7
- Fixed Password reset bug when username had a space in it
- Fixed problem where a Department Authoriser was set but you could not override the authorisation on a request
Version 4.4.0 (15/08/2016)
New Features
- Changed the Password Encryption routine
- Improved the Forgotten Password feature
- We now prevent Users from seeing an Allowance for a Leave Type which is disabled
Bug fixes
- Style fixes for IE7
- Fixed bug where a users blank working week was causing an error
Version 4.3.6 (20/04/2016)
New Features
- Changed Request Summary pages to display Leave Request totals in Users Allowance unit
Bug fixes
- Fixed problem where changing Leave setting from Organisation ↔ User could temporarily lose Allowance changes
- Amended the Validation routine for Declined Text
Version 4.3.5 (25/03/2016)
New Features
- Updated code base to use Telerik controls 2015.2.729
- Added code to prevent Chrome Autocomplete when adding a New User
- Changed Allowance calculation for new users to be 2 decimal places instead of 11
- Changed the User Summary Detail screen to show the Leave Unit from the Allowance not from the Leave Type
Bug fixes
- Reports were not including Carried Over Allowance when viewing future years
- Archived users were still showing on classic view
- Fixed encoding issue with emails for users with a ‘ in their name
- Fixed bug where blank weeks at the end of a rota were not being saved
- Fixed bug for Quick Add with Pro Rata Allowance when the users start date was in a previous period
- Fixed issue with part days being requested around existing leave
- Added code to prevent more than 1000 characters being used for declined request notes as it was stopping the request from proceeding
- When editing a Published View it was not loading the previously saved leave type check boxes
- Fixed problem where all Leave Type Periods did not work if the Holiday Leave Type was turned off
Version 4.2.8 (17/07/2015)
New Features
- Made some changes to the Additional Department logic for Secure Mode
- Added Departments to the User Filter for additional Authorisers when in Secure Mode
- Added ability to import Carried Over Days for new Setups
- Added ability to import Sub Leave Types for new Setups
Bug fixes
- Fixed bug with not being able to remove blank weeks from a Rota
Version 4.2.6 (24/03/2015)
New Features
- Lowered the complexity of the Password Generator for New Users
- Increased the available date range for Reports
- Added code to allow Enterprise version to use a Web Proxy
- Added code to allow Enterprise version to use an external Email Server
Bug fixes
- Fixed bug when changing from “Leave by Organisation” to “Leave by User” setting
Version 4.2.3 (03/01/2015)
New Features
- Added code to prevent users from Double clicking
Bug fixes
- Made changes to prevent Safari from saving usernames/password
- Fixed Popup Request crashing when holiday is disabled
Version 4.2.0 (26/09/2014)
New Features
- Amended visual styling of Leave Types on Calendar
Bug fixes
- Fixed problem with the “Permit Over Requests” checkbox not visible when allowances checked
- Fixed problem which could cause the User Modify Tab to appear blank
- Fixed problem with Summary Report not showing future allowances that were not created
- Fixed problem with Low Cover Group Detection that allowed requests to be made under certain conditions
Version 4.1.8 (16/09/2014)
New Features
- Modified the Calendar Day view to show all requests for a user on a single line
- Modified the Mobile Skin to improve Performance and Usability
Bug fixes
- Fixed Issue with blank rota being displayed when switching to Advanced mode
- Fixed issue with not being able to add part days to the rota
- Fixed issue with the delete button on new rotas
- Fixed issue with workperiods not saving properly when changing rota after switching from Organisation to Custom
- Fixed problem with not being able to archive a User
Version 4.1.5 (12/08/2014)
Bug fixes
- Fixed problem in not detecting Duplicate User in system
- Fixed problem when requesting leave during a blackout
- Fixed problem with Starter/Leaver report with the option being ignored
- Fixed problem with tooltips not showing on Grid Calendar Day View
Version 4.1.4 (05/08/2014)
New Features
- Added Simple Mode for Adding a User
- Added Published Views
- Additional Departments for a user is now a separate popup
- Updated Telerik Controls and Reports to their latest builds
- Added dragging functionality to the order of Authorisers
- Redesigned Department and User Filtering to improve performance
- Other General Performance Improvements
Bug Fixes
- Fixed problem with Calendar popups not populating when selecting more departments in the filter
- Fixed problem with stand in dropdown not able to select correct user
- Fixed problem with Date range selector clearing the end date when the leave type is changed
- Fixed problem with New Departments not showing instantly when they are added
- Fixed problem with Calendar tooltips not working when there are no custom views defined
- Fixed problem with the Sub leave type not clearing when changing the main leave type
Version 4.1.2 (21/05/2014)
New Features
- Added mobile support for all functions on home page
- Improved page load time
- Improved time to calculate request duration
Bug fixes
- Fixed reports not displaying special characters in employee And department names
- Fixed issue with backup authoriser notified when Primary Authoriser is available
Version 4.1.1 (01/05/2014)
New Features
- Updated system to Microsoft .Net 4.5.1 and Entity Framework 6.1
- Added new Classic Calendar with ‘Group by Leave Type’ option and improved ‘Day View’
- Improved Report performance
- Added dragging functionality to move departments in Ogranisation Structure
Bug fixes
- Fixed problem caused by date not resetting when creating a second request
Version 4.1.0 (20/02/2014)
New Features
- Added warning text for backup authorisers when they are authorising a request to advise if the main authoriser is currently on leave.
- Updated User Summary screen to exclude leave types not allowed in the users department
- Added description to appointment subject for Outlook add-in
- Added Day view to Classic Calendar
Bug fixes
- Fixed report totals not displaying in correct units
- Fixed Total column in Crosstab Report and added units to Leave Type titles
Version 4.0.9 (16/01/2014)
New Features
- Faster loading Grid Calendar
- Changed email summaries to display in the units of the allowance
- Changed menu to work purely from CSS
Bug fixes
- Fixed problem with leave periods from 2 years ago including carryovers from the current year.
- Fixed bug with deleted leave types being shown
- Fixed problem with old Outlook add-in not displaying custom leave types that are by the hour
Version 4.0.7
New Features
- Performance tweaks (increased content loading speed)
- Request leave on the View Planner page (click and drag to select)
- Authorisation by Leave Type (set an authoriser who deals with a specific leave type (holiday/sickness/absence/other)
- Authorisation by department (set an authoriser who is responsible for an entire department)
- Leave Blackout ranges (set a start and end date to leave blackout)
Version 4.0.0
New Features
- LeavePlanner complete rebuild
- Performance improvements throughout
- Sleek modern design, tablet and mobile friendly controls
- Intuitive Organisation Admin and User Admin menus for System Administrators and Department Administrators
- Complete control of Leave Type settings for all leave, including built in leave (holiday, sickness, absence)
- Hourly leave management (allow specific time requests)
- Custom time and work periods for working pattern and leave duration (built up of hours)
Version 3.5.2
Bug fixes
- Fixed bug in a user’s leaving holiday allowance calculation
- Updated Modify User page to show leaving holiday allowance calculation
Version 3.5.1
New Features
- Add feature to Custom Leave types to allow for the ‘Reason’ box to be turned on or off and also to make it mandatory.
Bug fixes
- Fixed problem uploading logo image when installed as a virtual application
- Fixed bug in License update routine not storing correctly
- Fixed bug in Account Setup screen not storing correctly
Version 3.5.0
New Features
- Added Feature for Public Notes for calendar which can be turned on in the Account Setup screen
- Updated – Modify User Page process leaving date text
- Updated – View My Summary Page to allow modifying Public Notes and quicker deleting
Bug fixes
- Fixed Low Cover Protection where deleting a user was not reducing the max users off
- Fixed User Dropdowns control filtering departments with no users but with sub-departments
Version 3.4.9
Bug fixes
- Fixed bug that meant that two departments could be parents of each other causing an infinite loop
- Fixed issue with leave types not refreshing after adding a new custom one