github apache/streampipes release/0.98.0
0.98.0

one day ago

0.98.0

What's Changed

Enhancement 🌟

  • [#3798]: Add creation and last login date to user object
  • [#3398]: Migrate IconBar Component to Control Flow Syntax
  • [#3822]: OPC-UA X.509 user authentication
  • [#3802]: Show creation and last login date in user configuration …
  • [#3754]: Add optional terms acknowledgment
  • [#3674]: Add icons and description to chart type dropdown
  • [#3658]: Add adapter API to StreamPipes client
  • [#3585]: Add panel resize component
  • [#3594]: Add clone button to data explorer overview
  • [#3527]: Add aggregation functions MEDIAN, SPREAD and STDDEV
  • [#3440]: Harmonize data explorer and live dashboard
  • [#3416]: Update asset and file directories upon restart
  • [#3553]: Add configurable wait and lease time to PLC connectors
  • [#3563]: Rename pipelines and add cypress test
  • [#3556]: Add ResourceMetadata model
  • [#3516]: Add status heatmap and create color mapping component
  • [#3810]: Support dashboard clones
  • [#3725]: Add dashboard kiosk mode
  • [#3721]: Support file logging
  • [#3717]: Support external role assignment in OAuth configuration
  • [#3710]: Centrally manage OPC-UA certificates
  • [#3579]: Support ExtensionObjects in OPC-UA adapter
  • [#3544]: Simplify Pipeline Name Editing
  • [#3543]: Overview of Dashboard and Charts Missing Information
  • [#3525]: Extend capabilities of asset export feature
  • [#3489]: Add translation framework for UI
  • [#3483]: Use KRaft based kafka as default for internal messaging
  • [#3453]: Extend StaticMetadataEnricher with additional schema options
  • [#3443]: Move data explorer dashboard sources to dashboard module
  • [#3439]: Extract shared data explorer components to shared module
  • [#3412]: Move Resources to streampipes-rest and remove streampipes-platform-services
  • [#3200]: Migration to New Data Processor API
  • [#3158]: Move data explorer dashboard to live dashboard view
  • [#1871]: Consolidate visualization tools
  • [#3448]: Add Excel export feature
  • [#3734]: Load OpenID config for external authentication
  • [#3730]: Upgrade design system to material3
  • [#3738]: Support alternate ids for groups and roles
  • [#3739]: Extend certificate information shown in UI
  • [#3685]: Add measurement unit resource identifier to data explorer field
  • [#3640]: Switch Operator Processors
  • [#3618]: Add reactive forms to Configuration/sites
  • [#3620]: Replace native federation with default Angular builder
  • [#3580]: feat(#3579): Add support for OPC-UA extension objects
  • [#3601]: Feat:Support ParquetSink
  • [#3526]: feat(#3525): Extend capabilities of asset export
  • [#3490]: feat(#3489): Add initial UI translation framework
  • [#3517]: feat: Add translation to "data download" component
  • [#3534]: Support chart appearance settings in heatmaps

Bug fixes 🧰

  • [#3632]: OPC UA Adapter "Could not guess shchema"
  • [#3613]: pipeline name bug (to long? or unescaped "/")
  • [#3531]: Invalid adapter state after stopping adapter with errors
  • [#3482]: Data Explorer appearance chart settings does not work for every chart
  • [#3481]: Marker type 'Car' in map not available and tooltip-filter for map does not work
  • [#3428]: OPC UA Adapter: Duplicate Field Runtime Names
  • [#1838]: Standalone dashboard without login.
  • [#3762]: Modify swagger config to solve auth issue in Swagger interface
  • [#3751]: Add time settings to query parameters in data explorer
  • [#3637]: Move rule in schema guessing
  • [#3590]: Improve adapter management
  • [#3576]: Ignore export items that are not explicitly selected
  • [#3572]: Pulsar container
  • [#3555]: Breadcrumb dashboard
  • [#3550]: Asset filters and labels for assets
  • [#3549]: Resolve color mapping issue
  • [#3535]: Properly update asset tree when adding assets
  • [#3533]: Various bug fixes in map visualization
  • [#3532]: Add option to reset an invalid adapter state in API and UI
  • [#3519]: Keep asset filters when modifying pipelines anda adapters, impro…
  • [#3487]: Fix Heatmap and add option to modify visual min and max
  • [#3542]: Breadcrumb in Dashboard Still Shows "Data Explorer"

Breaking Change πŸ’£

  • Default messaging system switched to NATS The default docker-compose setup shipped in the installer directory now uses NATS instead of Apache Kafka. This change only affects users who rely on the default installer setup. When your existing StreamPipes instance uses Kafka, use the docker-compose.kafka.yml file.

Deprecation ⚠️

  • [#3441]: Remove deprecated live dashboard
  • [#3278]: Remove @deprecated methods related to 'domain properties' after 0.97.0 release
  • [#3153]: Remove Create Nested Rule Functionality
  • [#3139]: Remove deprecated method in IParameterExtractor
  • [#3169]: Remove Deprecated Functions Related to Configurable Data Formats
  • Deprecate StreamPipesDataProcessor β€” this API is deprecated and will be removed in a future version.
  • Deprecate StreamPipesDataSink β€” this API is deprecated and will be removed in a future version.
  • Deprecate Flink Wrapper β€” the Flink-based wrapper is deprecated and will be removed in a future version.
  • Deprecate IO-Link IFM adapter β€” this adapter is deprecated and scheduled for removal in a future version.
  • Deprecate NetIO adapter β€” this adapter is deprecated and scheduled for removal in a future version.

Documentation & Website πŸ“š

  • [#3636]: docs: Add german translations for pipeline elements
  • [#3601]: Feat:Support ParquetSink
  • [#3559]: Feat : support MilvusSink dev
  • [#3484]: feat(#3483): Use Kraft-based Kafka as default for internal messaging

Dependency Updates πŸ“¦

  • [#3630]: chore(deps): Bump Angular to v19
  • [#1833]: Bump Kafka to v3.5
  • [#3559]: Feat : support MilvusSink dev
  • [#3474]: chore(deps): Update test dependencies in maven plugin
  • [#3473]: chore(deps): Bump Spring Boot and Spring dependencies
  • [#3472]: Bump Spring dependencies
  • [#3468]: chore: Cleanup npm dependencies
  • [#3467]: chore: Remove obsolete ngx-charts module
  • [#3463]: Bump Angular to v18
  • [#2866]: Upgrade to recent prometheus client

Don't miss a new streampipes release

NewReleases is sending notifications on new releases.