Version: 12.4.0 (Build Number: 4832)
Planned Tasks Smart ImportFewzion now has the ability to import Planned Tasks using the Smart Imports feature. Our auto-generated Smart Imports script has also been upgraded to support the following.
- Logging via the generic Integration Logs feature
- Approximate matching via Fuzzy search (used for data lookups when mapping values from an input data source to Fewzion data)
RavenDB UpgradeOur Database engine (RavenDB) has been upgraded to the latest stable version. This version provides several performance and stability improvements most importantly.
- Handles failures of index resets
- Reduction to memory usage
- Fixed caching of HttpClient (Reduces the number of TCP/IP connections to help prevent "port exhaustion" and "port reuse" errors)
KPIs SummaryA KPIs Summary has been included in the Daily KPIs Report for GM Meeting.
Was displaying logs for different integrations in the Manage Integration Logs screen.
Now filters correctly, only displaying logs for the selected Integration.
Was freezing intermittently when scrolling down and then back to the top in the Manage Integration Logs screen.
Now scrolls through the Integration Logs without freezing.
[SILENT] Removed RavenDB Versioning bundle, as this will be replaced with an in-house solution.
Was failing to drag and drop tasks when grid columns were locked.
Now prevents locking of grid columns to ensure that this error will no longer occur.
Was not setting the Last Changed date when creating Tasks for Week 5.
Now sets the Last Changed date.
[SUPPORT] Was not setting the Equipment id when importing the Equipment Schedule from the import spreadsheet.
Now sets the Equipment id when importing the Equipment Schedule.
Was showing the Reason for Variance column in the Daily KPIs Report for Daily Review Meeting when configured to not show, causing a misalignment of the header columns.
Now shows/hides the Reason for Variance column as expected and aligns the header columns correctly.
Was failing to run the User and User Leave imports automatically.
Now runs the imports automatically.
Was failing to import User Leaves from SAP when there were 2 or more consecutive leave periods
Now handles consecutive leave periods correctly.
Was not showing any of the "Current" field in the edit User dialog.
Now shows all the "Current" fields.
12.4.1 (Build Number 4835)
Was failing to copy a required DLL file (System.linq.Dynamic) during the deployment process and as a result, "File Not Found" errors were being returned.
Now the DLL file copies during deployment and fixes the "File Not Found" errors.
12.4.2 (Build Number 4837) [SUPPORT]
Made some performance improvements to migrations to prevent timeout errors for clients upgrading from version 11 of Fewzion.
12.4.3 (Build Number 4843)
Was failing to apply the latest WSR changes when deploying Fewzion.
Now ensures that the latest WSR migration script is run on deployment
12.4.4 (Build Number 4846)
Was not removing User Leave from Fewzion when it was removed from the Smart Import data source.
Now User Leave will be removed from Fewzion if it does not exist in the Smart Import data source.
12.4.5 (Build Number 4848)
Was not setting the "Current" fields (e.g. Crew, Process, Occupation etc.) when adding a new User.
Now sets the "Current" fields as expected.
12.4.6 (Build Number 4850)
Was not showing a scrollbar on the Manage screen, making it hard to access hidden content.
Now shows scrollbars when necessary.
12.4.7 (Build Number 4852) [SUPPORT]
Created a migration script to update Shift Times for one of our clients.
12.4.8 (Build Number 4855)
We are now periodically cleaning up Integration Logs to ensure that the database doesn't grow uncontrollably.
12.4.9 (Build Number 4857)
Was creating a large number of empty "user" and "files" directories, which was causing major delays during deployments.
Now these folders are no longer created.
12.4.10 (Build Number 4866)
Was showing an incorrect Target and Actual count for "Actuals Completed" in the Daily KPIs report.
Now shows the correct Target and Actual count.
12.4.11 (Build Number 4868)
Was opening the wrong Task for editing when double-clicking the Task in the Weeks 3, 4 & 5 screen.
Now opens the correct Task on double-click.
12.4.12 (Build Number 4883)
Was not cancelling User Leave in Fewzion that was previously cancelled in the Smart Import data source.
Now cancels User Leave that has been cancelled in the Smart Import data source.
12.4.13 (Build Number 4885) [SILENT]
Increased the default RavenDB query timeout to 2 minutes.
12.4.14 (Build Number 4891) [SILENT]
Reverted the default RavenDB query timeout back to 1 minute.
12.4.15 (Build Number 4904)
We have combined several RavenDB indexes to help improve re-indexing performance and memory usage.
12.4.16 (Build Number 4907)
We have upgraded RavenDB to the latest stable version to fix slow indexing issues.
12.4.17 (Build Number 4908)
We have increased the timeout from 30 seconds to 60 seconds before the "Lost Connection" message appears.
This will help avoid the "Lost Connection" message appearing when the server is under heavy load, as opposed to an actual loss of connection to the server.
12.4.18 (Build Number 4883)
We have improved and simplified the way we handle data change notifications for associated data e.g. Task Attachments. This allows us to refresh the UI when associated data is changed on the server (or changed by another user), which was not previously possible.
12.4.19 (Build Number 4913)
Was failing to process all Webhook events when a Webhook integration was either missing or disabled.
Now processes all Webhook events and skips any Webhook events that have a missing or disabled Webhook integration.
12.4.20 (Build Number 4919)
Was producing an intermittent null reference error when adding new Tasks.
Now should no longer produce a null reference error.
12.4.21 (Build Number 4928)
Was attempting to calculate availability with incomplete (invalid) dates when modifying the From and To date in the Add Leave screen.
Now will only calculate availability when the From and To dates are valid.
12.4.22 (Build Number 4939)
Added Locations to the Process Plan, Shift Schedule and 24/48 Hour Reports.
Added Actuals to the Process Plan Report.
12.4.23 (Build Number 4941)
Added icons (Shadow / Statutory / Mainstay) to task descriptions on the Shift Schedule, 24 / 48 Hour and Process Plan reports.
12.4.24 (Build Number 4953)
Was logging an error when modifying a task if the Mainstay/Webhook Integrations were not enabled for the site.
Now should no longer produce an error.
12.4.25 (Build Number 4966)
Was not saving changes to Field editability in Manage Mainstay integration.
Now saves changes to Field editability.
12.4.26 (Build Number 4984)
Improvements to the “Add Leave” Feature
Full availability calculated if date is valid and leave period is less than 6 months.
Any leave period greater than 6 months will be added to the roaster, however availability only calculated for the first 6 months.
Added masking to the screen during long calculations.
12.4.27 (Build Number 5004)
Corrected colour backgrounds on reporting on Shift Reports.
12.4.28 (Build Number 5013)
An API method has been created in the KPIs Controller to correct redundant WebSync error.
12.4.29 (Build Number 5051)
Enhancement to the Webhook Integration system.
The payload sent to the configured systems of Webhooks now include a property called Delta which will give the details of the values that have changed to the data in the event.
12.4.30 (Build Number 5061)
Create new KPIs under client support.
Remove unnecessary version of CodeMirror and correct resource link.
12.4.31 (Build Number 5093) [SUPPORT]
Create new KPIs under client support.
Correct KPI showing red where time exceeds end of shift incorrectly for specific types of KPIs.
12.4.32 (Build Number 5107) [SUPPORT]
Support update of client specific KPI calculation.
12.4.33 (Build Number 5110) [SUPPORT]
Client specific migration scripts to create SharePoint integrations.
12.4.34 (Build Number 5117)
Correct a bug on the Webhook Integration screen to prevent loss of the new FilterExpression setting.
12.4.35 (Build Number 5129)
Was occasionally calculating an incorrect offset from the start/end of shift when entering time-based KPIs and was also failing to handle negative KPI values in some cases
Now correctly calculates offsets and handles negative values for time-based KPIs.
12.4.36 (Build Number 5131)
Migration script to update existing Shift Plan KPIs to allow for proper handling of negative KPI values
12.4.37 (Build Number 5139)
Upgraded the Shift Undermanagers Report to support changes introduced in version 12 of Fewzion.
12.4.38 (Build Number 5139)
Was setting the incorrect time when entering time based KPI values through the Actuals screen.
Now sets the time as selected.
12.4.39 (Build Number 5153)
Correct issue with SAP imports and Crew Leader training video watched flag being reset.
12.4.40 (Build Number 5160) [SUPPORT]
Add Calculated KPI for specific client site.
12.4.41 (Build Number 5164)
Complete the Under Manager's Report.
12.4.42 (Build Number 5168) [SILENT]
Enhance Setup Controller to ensure required roles are created for all new sites.
12.4.43 (Build Number 5110) [SUPPORT]
Add Calculated KPI for specific client site.
12.4.44 (Build Number 5110) [SUPPORT]
Adjustment of client shift times.
12.4.45 (Build Number 5110) [SILENT]
Enhance Setup Controller to correct user mis-match on multiple import reruns.
[SILENT] patches have no (or very little) effect on your installation, and are usually due to internal development.
[SUPPORT] fixes are client specific, and may not apply to your installation.
Please contact us if you seek clarification as to whether or not you are affected by any of these items.