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

riemer pushed a commit to branch release-post-0-95-0
in repository https://gitbox.apache.org/repos/asf/streampipes-website.git


The following commit(s) were added to refs/heads/release-post-0-95-0 by this 
push:
     new e52624ea3 Update blog post, add 0.95.0 release
e52624ea3 is described below

commit e52624ea3bbacba2aa465a08388fa7fdebf08521
Author: Dominik Riemer <[email protected]>
AuthorDate: Thu Jun 13 11:08:19 2024 +0200

    Update blog post, add 0.95.0 release
---
 docs/01_try-installation.md                        |   2 +-
 website-v2/blog/2024-05-27-release-095.md          | 110 -----------
 website-v2/blog/2024-06-13-release-095.md          | 215 +++++++++++++++++++++
 website-v2/docusaurus.config.js                    |   2 +-
 website-v2/src/pages/download.tsx                  |   2 +-
 .../2024-06-13/data-lake-sink-configuration.png    | Bin 0 -> 53624 bytes
 .../img/blog/2024-06-13/datetime-from-string.png   | Bin 0 -> 39341 bytes
 .../img/blog/2024-06-13/modbus-configuration.png   | Bin 0 -> 89316 bytes
 .../static/img/blog/2024-06-13/ms-teams-sink.png   | Bin 0 -> 195418 bytes
 .../img/blog/2024-06-13/plc-adapter-overview.png   | Bin 0 -> 101734 bytes
 10 files changed, 218 insertions(+), 113 deletions(-)

diff --git a/docs/01_try-installation.md b/docs/01_try-installation.md
index 7af53ab22..d856083f8 100644
--- a/docs/01_try-installation.md
+++ b/docs/01_try-installation.md
@@ -33,7 +33,7 @@ best experience), Firefox or Edge.
 
 ## Install StreamPipes
 
-<DownloadSection version={'0.93.0'}></DownloadSection>
+<DownloadSection version={'0.95.0'} 
releaseDate={'2024-06-13'}></DownloadSection>
 
 ## Setup StreamPipes
 
diff --git a/website-v2/blog/2024-05-27-release-095.md 
b/website-v2/blog/2024-05-27-release-095.md
deleted file mode 100644
index 935dfb1d3..000000000
--- a/website-v2/blog/2024-05-27-release-095.md
+++ /dev/null
@@ -1,110 +0,0 @@
----
-title: Apache StreamPipes release 0.95.0
-author: Tim Bossenmaier
-authorURL: "https://github.com/bossenti";
-authorImageURL: "/img/bossenmaier.png"
----
-
-**<div style={{float: 'left', paddingRight: '40px'}}>9 minutes to read</div>**
-
-We're excited to share the release of StreamPipes 0.95.0, bringing with it a 
range of bug fixes and new features.
-This release doesn't include many large feature drops, we have worked a lot on 
making small things smoother and improving StreamPipes under the hood.
-Always having our target of a major 1.0 release in mind.
-
-
-places a strong emphasis on refining the technical foundations of
-StreamPipes, featuring significant changes that set the stage for our major 
1.0 release.
-Nevertheless, we haven't overlooked the end-user experience and have 
implemented several enhancements.
-Let's delve into the key updates introduced in this release.
-
-<!--truncate-->
-
-The current release can be downloaded <a 
href="https://streampipes.apache.org/download.html";>here</a>.
-
-## Adapters & Pipeline Elements
-
-### Documentation in adapter overview
-
-https://github.com/apache/streampipes/pull/2872
-
-### Improve deletion workflow of adapters
-
-Within StreamPipes 0.93.0 we introduced the possibility to [edit existing 
adapters](https://streampipes.apache.org/blog/2023/11/28/release-093/#editing-existing-adapters).
-This release improves adapter management even more by conveniently allowing to 
delete existing adapters even if they are used in a pipeline.
-https://github.com/apache/streampipes/issues/1936
-reference to adapter editing from last release
-
-### Status light in adapter overview
-
-https://github.com/apache/streampipes/issues/2659
-
-### Enhance data lake schema management
-https://github.com/apache/streampipes/issues/2252
-
-### Service selection for adapters
-
-https://github.com/apache/streampipes/pull/2691
-
-### Remove deprecated adapters
-
-https://github.com/apache/streampipes/issues/2128
-
-### New Adapter: Open Industry 4.0 devices
-https://github.com/apache/streampipes/pull/2511
-
-### New Adapter(s): All PLC4X protocols supported as adapters
-https://github.com/apache/streampipes/issues/2632
-
-just to name a few of the newbies
-
-### New Processor: Static Metadata enrichment
-
-https://github.com/apache/streampipes/issues/2350
-
-### New Processor: Datetime from String
-https://github.com/apache/streampipes/issues/1865
-
-### New Sink: MS Teams
-https://github.com/apache/streampipes/pull/2248
-Bsp aus LinkedIn post
-
-## UX improvements
-
-### Display file types in different colors
-
-https://github.com/apache/streampipes/issues/2107
-
-### Download button for asset & files
-https://github.com/apache/streampipes/issues/2192
-https://github.com/apache/streampipes/issues/2074
-
-## StreamPipes Python
-
-https://github.com/apache/streampipes/pull/2687
-
-## Administration & Development
-
-
-### Remove Consul entirely
-
-https://github.com/apache/streampipes/issues/2133
-
-## New Apache StreamPipes Go-Client
-
-https://github.com/apache/streampipes/pull/2437
-
-First release, are working on more examples and better docs - stay tuned
-
-## Security
-
-TODO: list security issues
-
-## Final Remarks
-
-We highly recommend updating to StreamPipes 0.93.0 to take advantage of these 
new features, bug fixes, and improvements.
-For more detailed information, please refer to
-the [release 
notes](https://github.com/apache/incubator-streampipes/blob/release/0.92.0/RELEASE_NOTES.md#0920).
-
-We appreciate your continued support and valuable feedback.
-StreamPipes is continually evolving, and we are dedicated to providing you 
with a powerful and reliable platform for
-your IIoT streaming data needs.
diff --git a/website-v2/blog/2024-06-13-release-095.md 
b/website-v2/blog/2024-06-13-release-095.md
new file mode 100644
index 000000000..237f3e541
--- /dev/null
+++ b/website-v2/blog/2024-06-13-release-095.md
@@ -0,0 +1,215 @@
+---
+title: Apache StreamPipes release 0.95.0
+author: Dominik Riemer
+authorURL: "https://github.com/dominikriemer";
+authorImageURL: "/img/riemer.png"
+---
+
+We're excited to share the release of StreamPipes 0.95.0, bringing with it a 
range of bug fixes and new features. 
+In total, the newest release closes over 200 issues.
+This release doesn't include many large feature drops, we have worked a lot on 
making small things smoother and improving StreamPipes under the hood.
+As we continue to work on the 1.0 release of Apache StreamPipes probably later 
this year, this release features many improvements to the end-user experience 
and bug fixes.
+
+Let's delve into the key updates introduced in this release.
+
+<!--truncate-->
+
+The current release can be downloaded <a 
href="https://streampipes.apache.org/download.html";>here</a>.
+
+## Adapters & Pipeline Elements
+
+### Improve deletion workflow of adapters
+
+Within StreamPipes 0.93.0 we introduced the possibility to [edit existing 
adapters](https://streampipes.apache.org/blog/2023/11/28/release-093/#editing-existing-adapters).
+This release improves adapter management by conveniently allowing to delete 
existing adapters even if they are used in a pipeline.
+When deleting a new adapter, a dialog appears which allows users to delete all 
pipelines which are using the data stream produced by the adapter.
+
+https://github.com/apache/streampipes/issues/1936
+
+### Enhance data lake schema management
+
+We've added a new option to the data lake sink which provides users more 
flexibility when writing data to the internal time-series storage. 
+Users can choose between the `Update Schema` and `Extend existing schema` 
options. 
+By choosing `Extend schema`, it is possible to also see "old" data in the data 
explorer after the schema has changed.
+
+<img src="/img/blog/2024-06-13/data-lake-sink-configuration.png" 
style={{width: '70%', marginLeft: 'auto', marginRight: 'auto'}}/>
+
+https://github.com/apache/streampipes/issues/2252
+
+### New Adapter: Open Industry 4.0 devices
+
+A new adapter in 0.95.0 is support for the [Open Industry 
4.0](https://openindustry4.com/) specification over MQTT.
+The adapter can be used to connect to a variety of devices which support the 
data format defined in the [Development Guidelines for Open Edge 
Computing](https://openindustry4.com/fileadmin/Dateien/Downloads/OEC_Development_Guideline_V1.1.1.pdf).
+
+For instance, the adapter makes it easy to use IO-Link sensors together with 
an OI4-compatible IO-Link master.
+
+https://github.com/apache/streampipes/pull/2511
+
+### New Adapter(s): All PLC4X protocols supported as adapters
+
+Since our "sister project" [Apache PLC4X](https://plc4x.apache.org) has 
introduced a new metadata API for gathering available drivers, StreamPipes 
0.95.0 now supports a much larger collection of PLC connectors.
+The list of newly supported protocols include:
+* Allen Bradley ETH
+* BACnet/IP
+* Beckhoff TwinCat ADS
+* EthernetIP
+* Modbus ASCII/RTU/TCP
+
+The already existing S7 adapter is now also available with additional 
configuration options.
+
+<img src="/img/blog/2024-06-13/plc-adapter-overview.png"/>
+
+Configurations on protocol and transport level are dynamically resolved from 
the PLC4X API. This ensures that users now have much greater flexibility when 
connecting to industrial protocols.
+
+The screenshot below shows the advanced options panel for Modbus TCP:
+
+<img src="/img/blog/2024-06-13/modbus-configuration.png"/>
+
+The new adapters should be considered a beta feature and we still recommend to 
use the existing Modbus and S7 adapters until the new adapters have proven 
their stability.
+More information on the usage of these new adapters and supported features can 
also be found on the PLC4X website. 
+
+https://github.com/apache/streampipes/issues/2632
+
+### New Processor: Static Metadata enrichment
+
+We added a new processor to add static metadata (such as sensor ID or location 
IDs) to any data stream within a pipeline.
+
+https://github.com/apache/streampipes/issues/2350
+
+### New Processor: Datetime from String
+
+The new `Datetime from String` processor allows to convert a datetime string 
to a timestamp value and lets users conveniently choose the desired target time 
zone.
+
+<img src="/img/blog/2024-06-13/datetime-from-string.png"/>
+
+https://github.com/apache/streampipes/issues/1865
+
+### New Sink: MS Teams
+
+StreamPipes 0.95.0 comes with a new data sink for Microsoft Teams, which 
allows to publish notifications from a pipeline to a teams channel using 
Webhooks.
+
+<img src="/img/blog/2024-06-13/ms-teams-sink.png"/>
+
+https://github.com/apache/streampipes/pull/2248
+
+
+### Remove deprecated adapters
+
+We removed several outdated adapters that were deprecated in release 0.93.0:
+* CoindeskBitcoinAdapter
+* GdeltAdapter
+* FlicMQTTAdapter
+* TISensorTag
+* IexCloudAdapter
+* OpenSenseMapAdapter
+* WikipediaAdapter
+
+https://github.com/apache/streampipes/issues/2128
+
+## UX improvements
+
+### Display file types in different colors
+
+Different file types in the `Files` overview are now better highlighted by a 
dedicated color.
+
+https://github.com/apache/streampipes/issues/2107
+
+### Download button for asset & files
+
+In the asset and file overview, resources can be now directly downloaded by 
using a new download button.
+
+https://github.com/apache/streampipes/issues/2192
+https://github.com/apache/streampipes/issues/2074
+
+## StreamPipes Python
+
+As already mentioned in our [blog 
post](/blog/2024/03/27/anomaly-detection-with-python-functions/), we added an 
example to use an existing [ONNX](https://onnx.ai/) model as part of a 
StreamPipes function.
+
+https://github.com/apache/streampipes/pull/2687
+
+## Administration & Development
+
+### Remove Consul entirely
+
+Following the replacement of Consul with an internal service registration and 
discovery mechanism, StreamPipes 0.95.0 also removes Consul from all 
installation files.
+
+https://github.com/apache/streampipes/issues/2133
+
+## New Apache StreamPipes Go-Client
+
+Apache StreamPipes now includes a new client library for Golang. 
+Our first version of the Go client interacts with the StreamPipes API and 
provides various ways to gather data from StreamPipes.
+
+Here is an example on the usage of the Go client:
+
+```go
+
+
+package main
+
+import (
+       "github.com/apache/streampipes/streampipes-client-go/streampipes"
+       "github.com/apache/streampipes/streampipes-client-go/streampipes/config"
+       "log"
+)
+
+/*
+       Here are some examples of using go client, including outputting the 
data returned by streams.
+       Only supports outputting model data
+*/
+
+func main() {
+
+       clientConfig := config.StreamPipesClientConfig{
+               Url: "http://localhost:8030";,
+               Credential: config.StreamPipesApiKeyCredentials{
+                       UserName: "<Your-User-Name>",
+                       ApiKey:   "<Your-API-Key>",
+               },
+       }
+
+       streamPipesClient, err := streampipes.NewStreamPipesClient(clientConfig)
+       if err != nil {
+               log.Fatal(err)
+       }
+
+       dataSeries, err := 
streamPipesClient.DataLakeMeasures().GetSingleDataSeries("measureName")
+       if err != nil {
+               log.Fatal(err)
+       }
+       dataSeries.Print()
+
+       /*
+                       output format:
+
+                       There are 2 pieces of DataSerie in the Dataseries
+                       The 1 DataSeries
+                       time                   msg                   test
+                       2024-02-23T13:37:09.052Z   go-client_test   2f4556
+                       2024-02-23T13:37:26.044Z   go-client_test   2f4556
+                       2024-02-23T13:37:29.007Z   go-client_test   2f4556
+                       The 2 DataSeries
+                   time                   msg                   test
+                       2024-02-23T13:38:06.052Z   go-client_test   2f4556
+                       2024-02-23T13:38:35.044Z   go-client_test   2f4556
+                       2024-02-23T13:38:38.007Z   go-client_test   2f4556
+
+       */
+
+}
+```
+
+
+https://github.com/apache/streampipes/pull/2437
+
+First release, are working on more examples and better docs - stay tuned
+
+## Final Remarks
+
+We highly recommend updating to StreamPipes 0.95.0 to take advantage of these 
new features, bug fixes, and improvements.
+For more detailed information, please refer to
+the [release 
notes](https://github.com/apache/incubator-streampipes/blob/release/0.95.0/RELEASE_NOTES.md#0950).
+
+We appreciate your continued support and valuable feedback.
+StreamPipes is continually evolving, and we are dedicated to providing you 
with a powerful and reliable platform for
+your IIoT streaming data needs.
diff --git a/website-v2/docusaurus.config.js b/website-v2/docusaurus.config.js
index 0fbb69c95..8c3edd9b9 100644
--- a/website-v2/docusaurus.config.js
+++ b/website-v2/docusaurus.config.js
@@ -100,7 +100,7 @@ module.exports = {
       textColor: 'white',
       isCloseable: false,
       content:
-          'Apache StreamPipes 0.93.0 is available! ⭐️',
+          'Apache StreamPipes 0.95.0 is available! ⭐️',
     },
     "image": "img/favicon.png",
     "footer": {
diff --git a/website-v2/src/pages/download.tsx 
b/website-v2/src/pages/download.tsx
index 6add02f29..a80a71f7e 100644
--- a/website-v2/src/pages/download.tsx
+++ b/website-v2/src/pages/download.tsx
@@ -29,7 +29,7 @@ const Downloads: FC = () => (
       <div className="installation-manual-part">
         <h5 className="feature-item-margin"><span 
className="feature-highlights-bg">Installation</span></h5>
         <ul>
-          <DownloadSection version={'0.93.0'} showMoreInfo={true} 
releaseDate={'2023-11-27'}></DownloadSection>
+          <DownloadSection version={'0.95.0'} showMoreInfo={true} 
releaseDate={'2024-06-13'}></DownloadSection>
           <hr/>
         </ul>
       </div>
diff --git 
a/website-v2/static/img/blog/2024-06-13/data-lake-sink-configuration.png 
b/website-v2/static/img/blog/2024-06-13/data-lake-sink-configuration.png
new file mode 100644
index 000000000..584bb297e
Binary files /dev/null and 
b/website-v2/static/img/blog/2024-06-13/data-lake-sink-configuration.png differ
diff --git a/website-v2/static/img/blog/2024-06-13/datetime-from-string.png 
b/website-v2/static/img/blog/2024-06-13/datetime-from-string.png
new file mode 100644
index 000000000..2ddc65e28
Binary files /dev/null and 
b/website-v2/static/img/blog/2024-06-13/datetime-from-string.png differ
diff --git a/website-v2/static/img/blog/2024-06-13/modbus-configuration.png 
b/website-v2/static/img/blog/2024-06-13/modbus-configuration.png
new file mode 100644
index 000000000..48d50d408
Binary files /dev/null and 
b/website-v2/static/img/blog/2024-06-13/modbus-configuration.png differ
diff --git a/website-v2/static/img/blog/2024-06-13/ms-teams-sink.png 
b/website-v2/static/img/blog/2024-06-13/ms-teams-sink.png
new file mode 100644
index 000000000..eb181486a
Binary files /dev/null and 
b/website-v2/static/img/blog/2024-06-13/ms-teams-sink.png differ
diff --git a/website-v2/static/img/blog/2024-06-13/plc-adapter-overview.png 
b/website-v2/static/img/blog/2024-06-13/plc-adapter-overview.png
new file mode 100644
index 000000000..11ce83388
Binary files /dev/null and 
b/website-v2/static/img/blog/2024-06-13/plc-adapter-overview.png differ

Reply via email to