You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ri...@apache.org on 2020/04/23 20:59:54 UTC

[incubator-streampipes] 02/02: Update RELEASE_NOTES file

This is an automated email from the ASF dual-hosted git repository.

riemer pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes.git

commit a6cabc2490739ae29893cafb474e795e7285dd65
Author: Dominik Riemer <ri...@fzi.de>
AuthorDate: Thu Apr 23 22:59:35 2020 +0200

    Update RELEASE_NOTES file
---
 CHANGELOG.md     |  65 --------------
 RELEASE_NOTES.md | 267 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 267 insertions(+), 65 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
deleted file mode 100644
index 9982977..0000000
--- a/CHANGELOG.md
+++ /dev/null
@@ -1,65 +0,0 @@
-<!--
-  ~ Licensed to the Apache Software Foundation (ASF) under one or more
-  ~ contributor license agreements.  See the NOTICE file distributed with
-  ~ this work for additional information regarding copyright ownership.
-  ~ The ASF licenses this file to You under the Apache License, Version 2.0
-  ~ (the "License"); you may not use this file except in compliance with
-  ~ the License.  You may obtain a copy of the License at
-  ~
-  ~    http://www.apache.org/licenses/LICENSE-2.0
-  ~
-  ~ Unless required by applicable law or agreed to in writing, software
-  ~ distributed under the License is distributed on an "AS IS" BASIS,
-  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~ See the License for the specific language governing permissions and
-  ~ limitations under the License.
-  ~
-  -->
-
-# Changelog
-All notable changes to this project will be documented in this file.
-
-The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
-and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-
-## [Unreleased]
-### Added
-- SSL support for UI
-- Connect now supports data sets
-- Add data pre-processing to Connect 
-- Connect allows now to store adapters as templates an share them
-- Add specific Adapter for ROS
-- Add Adapter Format for image sources
-
-### Changed
-
-
-## [0.60.0] - 2018-11-14
-### Added
-- Beta release of StreamPipes Connect Library
-- Tutorials for better user guidance
-- New Wrapper for the Siddhi CEP engine
-- New Project streampipes-pipeline-elements contains more than 40 new pipeline elements
-
-### Changed
-- Various bug fixes and stability improvements
-- Many UX improvements (e.g., harmonized styles)
-- Dashboard does not reload after new visualization type has been created
-- Improved test coverage
-
-### Removed
-
-## [0.55.2] - 2018-05-08
-### Added
-- The [installer](https://www.github.com/streampipes/streampipes-installer) makes it easy to install StreamPipes on Linux, MacOS and Windows
-- Live data preview for data streams in the pipeline editor
-- Initial support for data sets
-- Default for configurations can now be provided as environment variable, with the same name
-
-### Changed
-- Pipeline elements can be directly installed at installation time
-- Extended the SDK to create new pipeline elements
-- Several UI improvements to make the definition of pipelines more intuitive
-- Several bug fixes and code improvements
-
-### Removed
\ No newline at end of file
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
new file mode 100644
index 0000000..6b6873d
--- /dev/null
+++ b/RELEASE_NOTES.md
@@ -0,0 +1,267 @@
+<!--
+  ~ Licensed to the Apache Software Foundation (ASF) under one or more
+  ~ contributor license agreements.  See the NOTICE file distributed with
+  ~ this work for additional information regarding copyright ownership.
+  ~ The ASF licenses this file to You under the Apache License, Version 2.0
+  ~ (the "License"); you may not use this file except in compliance with
+  ~ the License.  You may obtain a copy of the License at
+  ~
+  ~    http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+  ~
+  -->
+
+# Changelog
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
+and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [Unreleased]
+### New Features
+
+### Improvements
+
+### Bug Fixes
+
+## [0.66.0]
+## New Features
+* New live dashboard
+* New notification view
+* Adapter icons canbe provided by container
+* Multiple properties are supported in PLC4X adapter
+* New data processor to merge data streams by timestamp
+* New data processor to enrich streams
+* Multi-arch docker images
+* New adapter for NETIO power sockets
+* New data sink for MQTT
+* New data processor for numerical and text values
+
+## Improvements
+* Improvements to the Kafka Publisher Sink
+* Improvements to the Notification Sink
+* Upgrade to latest Angular version, improved UI build process for smaller files
+* Consider domain property for live preview
+* Support mapping properties in TSON-LD
+* Update RDF4J and Empire dependencies
+* Upgrade Siddhi version
+
+## Bug fixes
+* Password field in postgres sink is now marked as password
+* Fix a bug in the REST pull adapter
+* Fix broken links in UI
+* Fix bug that caused pipelines not to be properly saved
+* Many more minor bug fixes
+
+## [0.65.0-pre-asf] - 2019-11-23
+## New features
+
+* Added a welcome screen to the UI during startup
+* Added an umbrella pipeline element to reduce memory requirements of lite version
+* Bumped Flink to latest version 1.9.1
+* Added CSV enrichment processor
+* Added event counter processor
+* Support FileStaticProperty in Pipeline Editor
+
+## Improvements
+
+* Do not trigger cache refresh of pipeline elements during initial installation
+* Websocket URL in live dashboard does not depend anymore on hostname
+* Optimize Dockerfiles
+* Installer now works without providing a hostname
+* Optimize caching of pipeline element descriptions
+
+## Bug fixes
+
+* Fixed a bug in the OPC-UA Adapter
+* Fixed a bug that prevented error messages to be shown in the pipeline view
+* Fixed a bug that cause the pipeline modification to fail
+
+## [0.64.0-pre-asf] - 2019-09-19
+## New features
+
+* Added a new StreamPipes Connect adapter for Apache PLC4X
+* Added a new StreamPipes Connect adapter for Apache Pulsar
+* Added a new data sink to send events to Apache Pulsar
+
+## Improvements
+
+* All StreamPipes services use a new Docker Image based on OpenJ9 which drastically reduces memory consumption
+
+
+## [0.63.0-pre-asf] - 2019-09-05
+## New features
+
+* Added a new static property that handles secrets such as passwords
+* Added a new static property to specify property groups
+* Added a new external event processor in preparation for the upcoming python wrapper
+* Added configuration options to FileStreamProtocol
+* Pipeline Elements provide their own documentation and icons
+* Added support for binary message formats: SMILE, FST and CBOR
+* Added a new processor boolean inverter 
+* Added an OPC-UA adapter to Connect
+* Added a new random data generator to Connect
+* Added a new IoTDB sink
+* Added a new OPC-UA sink
+* Added a new settings page to select preferred message formats
+* Added support for runtime-resolvable static properties in Connect
+* Added a new static property StaticPropertyAlternatives that handles alternatives
+* Extracted Connect adapters from Backend to new worker-based architecture
+* Added support for multiple dashboards within one pipeline 
+* Extracted RDF4J HTTP repository to own service
+* Added a feature to gracefully stop pipelines when containers are stopped
+* Added support for Alternatives/Group static properties to Connect
+* Added a feedback button 
+* Added authentication to MQTT adapter
+* Added improved asset support for data streams
+
+
+## Bug Fixes
+
+* Uninstallation of data sinks not working
+* Duplicated events in pipelines with two dashboard sinks
+* Trend detection fires too often 
+* Rules in ROS adapter are not working
+* MQTT Protocol NullPointer in Guess Schema
+* Unit conversion is not stored in connect
+* Error when reading domain properties
+* Shared usage of transport protocols and formats breaks pipeline element installation 
+* Modifying links between pipeline elements
+* Validation of alternative configuration at MQTT adapter not working as expected
+* Dashboard does not work after editing pipeline
+* Dots in keys within StreamPipes Connect are currently not working
+* Error in Dashboard with ROS messages with header field
+* CSV Format does not guess numbers correctly 
+* AppendOutputStrategy: Renaming does not work correctly
+* Wrong extractor for Runtime-resolvable selections in documentation
+* ProtocolMatch adds wrong error message
+* Uninstalling pipeline elements not working
+
+## Improvements
+
+* Customize event output in Siddhi wrapper 
+* Connect not showing Error Messages
+* Improve edit schema dialog in Connect 
+* Directly mark event property as timestamp 
+* Avoid using function calls in Connect UI 
+* Make UI more browser-independent
+* Let DeclarersSingleton declare supported protocols 
+* Improve support for runtime resolvable static properties 
+* Package StreamPipes backend as jar instead of war file  
+* Migrate pipeline element containers to Spring Boot
+* Pipeline Tutorial still has Field Hasher in last step
+* Migrate Connect containers to Spring Boot  
+* Enable gzip compression in UI
+* In Installation Dialogue Enter not working as expected 
+* Extended and improved documentation
+
+## Minors / Library updates
+
+* Update Kafka
+* Update Flink
+* Update Maven plugin dependencies
+* Update Powermock Version
+* Update jetty version
+* Update Checkstyle version 
+* Add method to SDK to get type of Mapping Property
+* Update Jackson libraries
+* Update documentation
+* Update Maven archetypes
+
+## [0.62.0-pre-asf] - 2019-05-22
+### Added
+* Always show consistency check messages of pipeline elements
+* StreamPipes Connect: Sort adapters by name
+* Add categories to StreamPipes Connect
+* Add Wikipedia adapter
+* Add Coindesk adapter
+* Add IEXCloud adapter
+* Extract labels and descriptions to external resources file
+* Add extractor for Static Properties in all Connect adapters
+* Implement Interfaces for historic data access
+* Add description for Connect configuration properties
+
+### Changed / Bug Fixes
+* StreamPipes Connect: Ensure correct ordering of static properties
+* Adapter Event-Property Order
+* Fix bug in data set support of Connect 
+* Upgrade UI to latest Angular version 7
+* Refactor authentication/configuration checks in UI
+* Ensure correct ordering of stream requirements
+* Fix link to documentation in StreamPipes UI
+* Improve behaviour of customizing window
+
+### Removed
+
+
+## [0.61.0-pre-asf] - 2019-03-20
+### Added
+- Improved validation of pipelines in the pipeline editor
+- Case-insensitive pipeline element search
+- Customize dialog is hidden if no static properties are present
+- Export and import of Adapter descriptions
+- Migration guide for SIP-08
+- New map visualization
+- Improved support for complex data types
+- Introduction of new event model
+- New Maven archetype: pe-source
+- SSL support
+
+### Changed / Bug Fixes
+- Bug Fix: Tutorial not shown
+- Bug Fix: Transform Output Strategy not working
+- Refactor Maven archetypes to support new event model and wrapper classes
+- Upgrade to latest AngularJS version
+- Ensure correct ordering of static properties
+- Bug Fix: AnyStaticProperty not working
+- Bug Fix: Pipeline can be stored without a Sink
+- Bug Fix: Pipeline modelling: duplicated runtimeNames
+- Use of the UI without Internet
+- Bug Fix: CollectionStaticProperty not working
+
+### Removed
+- OpenSenseMap adapter due to API changes
+
+
+## [0.60.1-pre-asf] - 2018-11-28
+### Added
+* Maven archetypes to easily create new pipeline elements using the SDK
+### Changed
+* UI improvements
+* Several bug fixes
+
+
+## [0.60.0-pre-asf] - 2018-11-14
+### Added
+- Beta release of StreamPipes Connect Library
+- Tutorials for better user guidance
+- New Wrapper for the Siddhi CEP engine
+- New Project streampipes-pipeline-elements contains more than 40 new pipeline elements
+
+### Changed
+- Various bug fixes and stability improvements
+- Many UX improvements (e.g., harmonized styles)
+- Dashboard does not reload after new visualization type has been created
+- Improved test coverage
+
+### Removed
+
+## [0.55.2-pre-asf] - 2018-05-08
+### Added
+- The [installer](https://www.github.com/streampipes/streampipes-installer) makes it easy to install StreamPipes on Linux, MacOS and Windows
+- Live data preview for data streams in the pipeline editor
+- Initial support for data sets
+- Default for configurations can now be provided as environment variable, with the same name
+
+### Changed
+- Pipeline elements can be directly installed at installation time
+- Extended the SDK to create new pipeline elements
+- Several UI improvements to make the definition of pipelines more intuitive
+- Several bug fixes and code improvements
+
+### Removed
\ No newline at end of file