Appearance
Changelog
Combined changelog for Kurloo Nest (Web), Kurloo App (Mobile), and Kurloo API.
Nest
2025-03-04
Hotfixes
- Add permission checks for project updates and alert dismissal.
- Refactor role management to ensure project permissions always override account permission.
2025-03-02
Hotfixes
- Improve row deletion logic to update state correctly.
- Fix project name computation to handle empty project state
- Fix y-axis scaling by adjusting grace value based on scale factor
2025-02-26
Improved
- Change the default recipients for “No Data Alert” to none (opt-in).
- Some bug fixes.
2025-02-12
Hotfixes
- Sensor details loads forever when there is no reading available.
2025-02-06
Hotfixes
- Fixed incorrect hyperlinks toward Kurloo docs site.
2025-02-03
Hotfixes
- Network links for references toward CORS stations do not show correctly in some projects.
2025-01-30
Hotfixes
- Incorrect release date shown in the popup window.
- Zoom in/out issues in the displacement chart.
2025-01-28
Improved
- Added layout toggle and pagination for project display on Home page
- Streamlined Sensor Map components for consistent styles and controls
- Lazy load available devices endpoint for better performance
- Enhanced toast message system across the platform
Added
- Account reactivation function
Fixed
- Empty observatories error handling
- Chart range mismatch when zooming in/out
- Data loss when cancelling sensor settings modal
2024-12-15
Added
- Monitoring Application Type: Specify sensor monitoring application type for better use case alignment
- Tribrach Installation: New installation type option
- Height Measurement Guide: Images to help users measure height in different scenarios
- Customisable Notifications: Project admins can customise notification settings
- Distance Measurement: Click-to-add measurement points with real-time distance calculation
- Presets Feature: Per-chart-type sensor display presets with project-wide defaults
- External Sensor Imports: Support for custom sensor type markers
- Tilt Compensation: Application-based monitoring with tilt compensation badges
Improved
- Tooltip group display in charts
- Dynamic water level configs based on sensor application type
- Y-axis toggle synced with dataset visibility
- Updated decimal precision for chart data formatting
- Filter external sensors from monitoring sensors list
- Disabled preset feature on external sensors
Fixed
- Missing marker for external sensors after data import
- Manual reading upload failures for external sensors with fewer than two data fields
- Deprecated alert fetching endpoint
- Sensor update permissions for project admins
- Height mean handling to prevent data loss
- Alert breach details display
2024-11-14
Improved
- Enhanced sensor deletion workflow with automatic alert/analysis impact display
- Optimised weather station location retrieval
- Reduced reading post-processing time complexity
- URL hash support in project settings tabs
- User tracking view with aggregated log entries
Fixed
- Device status messages load correctly on page refresh
- Sorting fixed for Last Device Status and Battery Charge columns
- Standard deviation dataset visibility sync
- Chart dataset visibility reset issue
- Sensor image not found error handling
- Alert page formatting errors
- Android navigation bar UI overlap (Mobile)
2024-10-17
Improved
- Project schedule prompts for reference station dependency updates
- More controls over Kurloo device import process
- Better chart tooltip readability
- Enhanced MFA configuration UX
- Manual sensor location input for Custom 3D points
- Reseller super users can edit Kurloo sensor locations
- Bird's Eye View origin recognition
- New mobile search bar with real-time results (Mobile)
Added
- CORS legend entry to sensor map
- Bulson Surveying and AssetAssurance Monitoring as resellers
Fixed
- MFA reset endpoint not working properly
- Reference sensor marker colour (now beige instead of sky)
- Deprecated wing battery column removed
2024-09-22
Improved
- Enhanced overlay dataset scale calculation
- Migrated to Google Maps AdvancedMarker API
- Default overview period changed from 7 to 30 days
- Only active projects shown in API key creation modal
- Sentry upgraded to v10 for better error tracking
- Vue-gtag upgraded to v3
Added
- Custom Sensor Types: Create and manage custom sensor types for external sensors
- Chart Adjustment Mode: Interactive data adjustment with context menu and range selection
- Origin Display: Reference origins shown as markers on sensor map
- Project access tracking at router level
- Separate wing battery columns in sensor table
- Manual reference date input
Fixed
- Alert navigation includes displacement in URL
- Reference network link visualisation
- Custom 3D point import issues
- Alert creation without selected sensors
2024-08-22
Added
- Battery Display: Interactive battery status on sensor map with colour coding (Mobile)
- Origin Display: Reference origins shown on sensor map (Mobile)
- ABAC Permissions: Fine-grained attribute-based access control
- Notification Navigation: Long-press to navigate to related content (Mobile)
Improved
- User guide updates for notifications, permissions, reports, device status
- Migrated from role-based to permission-based access control
- Separated wing batteries into individual display rows (Mobile)
Fixed
- Device replacement self-validation
- Scanner performance with early termination logic
- Image preview navigation and swiping
- Vue Router duplicate route name error
- Sass deprecation warnings resolved
Mobile
2025-03-04
Hotfixes
- Refactor role management to ensure project permissions always override account permission.
API
2025-03-04
Hotfixes
- Refactor role management to ensure project permissions always override account permission.
2025-02-26
Improved
- Change the default recipients for “No Data Alert” to none (opt-in).
2026-02-11
Hotfixes
- Fix failures on immediate notifications of critical alerts.
2026-01-28
Improved
- Update filename, datetime format for the Kurloo sensor auto report.
- Bug fixes.
2024-12-15
Added
- Custom Sensor Types: Schema and API endpoints for creating, reading, updating, deleting custom sensor types
- Customisable Notifications: Project notification schema with multi-channel support
- Absolute Water Level Monitoring: New properties in node schema
- Tilt Compensation: Application-based monitoring in RecordNodeReadingBatch lambda
- Account reactivation endpoint with notification service
Improved
- Kurloo auto report improvements
- External sensors filtered from monitoring sensors in auto report
- Updated node reading endpoints in public API reference
Fixed
- External sensors schema definition
