Factry Historian
v8
v8 1 0 released on 31/03/2026 overview this release focuses on streamlining event workflows, improving calculation robustness, and increasing overall platform consistency it also introduces enhancements to resource management, data export, observability, and deployment flexibility events & manual entry added bulk deletion and bulk re evaluation actions to the events overview manual entry forms now support sticky form groups that remain visible while scrolling the ability to immediately enter event properties after creating an event editing event start and stop times via the bulk edit properties modal calculations & processing changing a calculation type now automatically resets its calculation context added support for linear fill type in twa aggregation enhanced sampled calculations so they continue advancing even when all input datapoints have bad quality improved handling of tengo errors prototype instance overrides now default to resolution type “keep” when prototypes are updated resource management & data operations added support for recursive deletion of resources with dependencies , including a confirmation screen listing impacted items introduced a configurable task cleaner to automatically remove old tasks from the database time series data can now be queried using asset property uuids via the rest api improved api handling of requests from deleted collectors , now returning appropriate responses asset selection & export introduced a new asset tree selection component , now consistently used in excel export parquet export forwarder configuration excel export now supports selecting specific assets before generating exports platform, ui & infrastructure added an option to disable tls encryption for grpc communication between historian and collectors, enabling deployments behind reverse proxies that handle tls termination reduced startup log verbosity to improve log clarity replaced toggle switches with checkboxes across the ui for more consistent and explicit boolean settings made identifiers such as uuids easily copyable throughout the frontend added internal telemetry and error monitoring integrations to improve observability and operational insight v8 0 9 released on 30/03/2026 bug fixes fixed issue where open events without stop time were not being processed fixed bug where sink buffer settings were not being saved fixed log levels not refreshing the logs page and resetting filters back to presets resolved issue where re adding removed assets via excel import failed fixed datetime picker not always working the parquet export page solved problem where measurements in the bulk update prototypes modal were wrongly being reported as non existent v8 0 8 released on 12/03/2026 bug fixes fixed issue with file paths for collector updates v8 0 7 released on 11/03/2026 changes added template link to measurement bulk import modal bug fixes fixed measurement bulk import failing on empty columns fixed pagination in audit trails component bulk selection now remembers selection across pages fixed issue in bulk measurement excel import returning errors for valid data in some cases resolved problem in collector settings migration where secure settings were not properly encrypted and saved v8 0 6 released on 05/03/2026 bug fixes fixed some tasks creating a lot of audit logs resolved an issue in the event processor to avoid potentially slow restarts of workers resolved a database error occurring when a collector migrates measurement settings in bulk v8 0 5 released on 12/02/2026 bug fixes fixed format issue in arrow result of influxdb 1 queries when returning multiple different datatypes resolved additional issues with asset property template variables not being resolved correctly in prototypes added missing input fields ('close after' and 'preview enabled') back for event property configuration of detection mode 'external database' resolved database issue with large imports of measurements from excel fixed tags and timestamp not resetting in after being overridden with the helper functions in a previous iteration of the calculation changes also allow to filter prototype based views by conflicts during bulk prototype updates v8 0 4 released on 23/01/2026 bug fixes prevent base64 encoding of string values for external database event properties query results correctly determine event duration used in event property calculations allow negative values in duration input fields for 'historian' and 'historian advanced' event property configurations fixed asset property template variables not being resolved correctly in prototypes added missing event type property dependencies for event property calculations fixed pagination not working in the log viewer fixed audit trail tab for authentication providers and organizations v8 0 3 released on 06/01/2026 bug fixes the postgres version check during startup now correctly uses the admin database connection deleted asset properties no longer linger in the memory cache v8 0 2 released on 19/12/2025 bug fixes fixed an issue where the login cookie grew beyond the size limit when a user belonged to many user groups via ldap group mappings resolved incorrect rapport of cpu cores in some environments v8 0 1 released on 16/12/2025 bug fixes fixed issue where dependencies for assets and asset properties were not updated after bulk import via excel resolved ldap login issue for existing users fixed a potential issue where multiple event property workers could be started for the same event configuration improved handling of sampled calculations when evaluating periods with bad data admin only users no longer have the page crash when viewing logs made the bulk edit button visible again in manual entry forms for events resolved issue where entering a manual entry for a periodic values could cause a crash in some situations fixed scrollbar in log viewer resetting on refresh fixed issue in calculation test modal where fetching sample values could fail in some edge cases v8 0 0 released on 21/11/2025 overview this release introduces a modernized ui, streamlined workflows, and improved performance across all core features it also includes important under the hood updates to ensure long term stability and compatibility some of the new features include 🏠 a home screen with statistics 🧮 calculated event properties ⚙️ bulk operations for collectors, measurements and calculations ↪️ extended parquet export functionality 📊 swinging door compression and noise filtering in the collectors 🔍 and much more see below for more details ui/ux & productivity new home screen a redesigned home screen now shows key system info, organization stats, recent changes, and news updates in one place this makes it easier to judge system health and understand what changed without digging through menus improved layout & navigation measurements, calculations, and collectors now use table layouts with detail panes instead of pop ups, making it faster to browse and edit without losing context tabs inside each pane keep information organized, and help texts moved to tooltips reduce clutter bulk editing & data operations selected fields for measurements, calculations, and collectors can now be edited in bulk , reducing repetitive work during large configuration updates bulk actions also extend to measurement data deletion , with the deletion task now capable of handling multiple measurements at once better discoverability & filtering events can be filtered by status, columns in the event overview are configurable, and asset properties include a data preview for quicker validation date pickers now support presets, speeding up common time range selections events & processing calculated event properties a new calculation detection mode lets you compute event values dynamically from other properties—ideal for generating richer, more contextual events without extra data sources an onlychanges option helps reduce noise by ignoring consecutive identical values event configuration status new status controls let you pause and resume processing, and the expanded state/health view makes it clearer when something needs attention parquet export enhancements more granular parquet export settings for finer control over file generation support for exporting via asset tree selection , making it easier to target specific parts of the process added hive compatible partitioning (by database/measurement) to improve downstream analytics workflows collector improvements compression & noise filtering introduced swinging door compression in collectors to reduce data volume without losing meaningful trends, improving storage efficiency and export performance added noise filtering , helping collectors ignore insignificant fluctuations so only relevant, stable values are stored ⚠️ before you upgrade please review these important steps to ensure a smooth upgrade check postgres version the minimum supported postgres version has been changed from 11 to 12 please ensure that your postgres database is version 12 or higher before upgrading readonly postgres user per organization is no longer managed by factry historian use the custom factry grafana data source to query events or manage postgres users manually removed automatic influxdb datasource creation and related settings use the factry historian datasource plugin for grafana instead check username case sensitivity usernames are now treated as case insensitive, this means you'll have to delete any users who have different capitalization in their name for instance if johndoe and johndoe exist, delete one of them please ensure that no users exist with a name that only differs by capitalization before upgrading breaking api changes measurements api put /measurements replaces patch /measurements patch /measurements still exists but now expects a different payload structure time series api delete /timeseries/delete is replaced by post /timeseries/delete to reflect that the endpoint creates a deletion task rather than deleting synchronously logs api the following endpoints have been removed get /collectors/ /logs get /measurements/ /logs get /logs/historian use get /logs instead, and apply tag based filters (e g , by collector, measurement, event configuration, forwarder) to scope results logs from before the upgrade will not be visible when filtering on tags added in this release (e g log type , organization uuid , event configuration uuid , ) deprecations (plan ahead) “raw” measurement datatype is being phased out referencing raw measurements is now no longer possible, the raw datatype may be removed in a future release