SeaEvent 1.18 - Release Notes
Who is this article for?Administrators considering implementation of SeaEvent 1.18.
No elevated access or permissions are required.
This article outlines the changes made to SeaEvent in release 1.18 which is available to be scheduled for deployment.
Please contact your SeaEvent representative for deployment assistance and configuration requirements.
1. Features
Foundational Application Core Restructuring
Feature code: SE-8286
Comprehensive application core improvements implemented to enhance system scalability and internal task management efficiency. This foundational work paves the way for upcoming v1.19 performance improvements.
Below is a summary of the key features introduced with this optimisation:
Code Base Restructuring
Simplified and restructured codebase to reduce future bug occurrence and improve maintainability.
Field Conditions Refactoring
Optimised data retrieval systems for improved performance and faster access times, reducing the exchange of duplicate data.
System Performance Optimisations
Feature code: SE-8127
Multiple system-level improvements to enhance overall application performance and reliability:
- Memory management - Reduced overall memory usage through optimised resource allocation.
- Code execution - Enhanced code execution speed through improved processing algorithms.
- External integration - Improved compatibility with external libraries for better system integration.
- Development environment - Enhanced bug detection capabilities during the development phase.
Impacted areas
Internal performance testing indicates noticeable improvements in load times in the following areas:
- Custom Report page
- Workflow Events
- Calendar Module
- Dashboard Module
As part of the second half of the stability development cycle, the following are areas of the application that will be focused on in order to improve load times:
- Login page of the application
- Tasks tab located in the Workflow Module
- Loading time of Event Reports received from SeaCare
- Loading time Workflows located in the Admin module of SeaEvent Operations
Enhanced Support Team Capabilities
Feature code: SE-8267
New configuration management capabilities for the Support Team to improve customer service efficiency:
Our engineers now have direct access to advanced system controls, enabling:
- Faster troubleshooting of customer issues.
- Reduced investigation time for technical concerns.
- Streamlined customer configuration management.
- Running tasks centrally, instead of having to individually log into each vessel.
Now these tasks can be executed by support for all vessels without needing server access:- ETL tasks to synchronise data between Ops and Onboard environments.
- Synchronisation of notifications that are executed Onboard and in Operations.
Deferred features
To ensure the highest quality and performance, the scope of this release has been adjusted.
Several features initially planned for release in SeaEvent v1.18 will be delivered in v1.19. This decision allows us to dedicate more time to their refinement and testing.
The most prominent features that have been deferred to version 1.19 are:
- Source Events Wizard Missing Validation(s)
- Corrective Actions Wizard Missing Validation(s)
2. Fixes
Report Builder
Zendesk ticket: #935519
Issue
- Assignee information wasn't updating correctly after reassignment.
Fix
- Information in the Assignee column now updates correctly when the details are amended.
Workflow Editor
Zendesk ticket: #938278
Issue
- Critical issues with field value categorisation display in the Workflow Editor.
Fix
- Fixed issue where configured categories were not displaying in event reports.
- Categories now properly appear as bold headers above their associated values.
- Field value to category assignments now persist correctly.
Field Configuration
Zendesk ticket: #943800
Issue
- Field sorting functionality is not working as expected.
Fix
- Restored both automatic and manual sorting capabilities for field values:
- Alphabetical sorting now works as expected.
- Manual drag-and-drop ordering of values is fully functional.
Mobile Interface
Feature code: SE-8384
- Filtering on mobile experiences intermittent issues requiring session refreshes.
Fix
- Resolved filtering issues in the mobile browser interface:
- Fixed filter functionality for initial login sessions.
- "All Events" and "My Events" filters now work properly on first access.
- Enhanced overall mobile filtering reliability.
- Mobile users can now immediately access and filter their event reports upon first login without experiencing any filtering disruptions or requiring additional session refreshes.
Shore Excursion Field Integration
Zendesk ticket: #939483
Issue
- Fields with Custom Data Search created from the Workflow Editor are accessible only in their assigned Event Reports as long as the user clicked on the "X" button of the Data Search Field.
Fix
- Data search fields created from the Workflow Editor now properly display without users having to select the "X" button in order to access its functionality.
User Interface
Zendesk ticket: #959974
Issue
- Validation display issues under Workflows, where required fields were not visually highlighted.
Fix
- The system now properly highlights required fields:
- Required fields are marked in red.
- Tab headers with validation errors are highlighted.
- Clear "Validation Error" messages show exactly which fields need attention.
Zendesk ticket: #96199
Issue
Password reset operations displayed incorrect confirmation messages despite successful completion.
Fix
Users now receive accurate success notifications when resetting their passwords.
Report Generation
Zendesk ticket: #959892, #966018, #992009, #965339
Issue
- Critical issues affecting report generation and filtering functionality, particularly impacting date range selections, event duplication and report navigation for enterprise-level extract reports.
Fix
- Report Date Range Filtering - Resolved an issue affecting date range filter functionality in custom reports, specifically impacting the "Flash Extract" report series.
- Duplicate Events - Fixed a data synchronization issue that was causing duplicate event entries in generated reports.
- Report Navigation - Ensured consistent event identification across report generation processes. Fixed popup handling during report screen transitions to prevent empty dialog displays.
Event History
Zendesk ticket: #965416
Issue
- Critical issue affecting the ability to view Event History entries.
Fix
- Resolved the issue, ensuring reliable access to historical event data.
- Fixed data serialisation issue preventing users from viewing Event History entries.
- Restored proper display of historical event information.
- Implemented improved data handling for Event History records.
Search Functionality
Zendesk ticket: #963532, #960349
Issue
- Critical issues affecting global search functionality for users with restricted permissions, particularly impacting shipboard officers' ability to perform keyword-based searches:
Fix
- Permission-Based Search Architecture
- Redesigned search behavior to respect user permissions without blocking core search functionality.
- Implemented filtered search results based on user access levels.
- Enabled keyword searching across permitted sections regardless of preventive action viewing rights.
- Operational Search Improvements
- Restored ability for ship officers to perform keyword searches within their permitted areas.
- Fixed "Access Denied" errors when searching with partial terms or keywords.
- Implemented proper permission-based result filtering instead of search interruption.
Maintenance Section Accessibility
Zendesk ticket: #969010
Issue
Issue affecting the Maintenance section accessibility when specific event conditions are triggered:
Fix
- Fixed section locking behavior when responding "Yes" to power/steering/propulsion loss questions
- Restored proper access to Maintenance section throughout event lifecycle
- Implemented improved state management for conditional form sections
Audit Event Date Selection
Zendesk ticket: #969012
Issue
- Issues with scheduling audit events for dates in the future.
Fix
- Restored ability to schedule audit events for future dates.
- Fixed date validation rules for audit type events.
- Ensured proper recognition of future date permissions from system settings.
Event Classification Persistence
Zendesk ticket: #990577
Issue
- Event Class designations are being inadvertently reset when modifying event dates in Neptune Nautical integrated environments:
Fix
- Fixed event class persistence when updating event dates
- Maintained proper event classification during Neptune Nautical integration synchronisation
- Preserved original event class settings through date modification processes