Skip to content

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

Updated at: