From 2080ee8afa28a9e2c1db1798683a03d4377b14de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Mar=C4=8Deti=C4=87?= Date: Tue, 17 Dec 2019 17:32:27 +0100 Subject: [PATCH] Added changelog for 0.10.0 release (#984) Signed-off-by: Nikola Marcetic --- CHANGELOG.md | 106 ++++++++++++++++++++++++++++++++++++++++++++ load-test/build.sbt | 2 +- version.go | 2 +- 3 files changed, 108 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1726ccc0c8..4f3a972df0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,112 @@ Otherwise, whole log in a similar format can be observed via: git log --pretty=oneline --abbrev-commit ``` + +## 0.10.0 - 17. DEC 2019. +### Features +- MF-932 - User API keys (#941) +- NOISSUE - Use opcua server timestamp in opcua-adapter messages (#980) +- Simplify CI script (#979) +- NOISSUE - Add opcua-adapter conn route-map, use ServerURI and NodeID (#975) +- Move docs to a separate repo (#976) +- NOISSUE - Support multiple types values in opcua-adapter (#973) +- Migrate from dep to go modules (#971) +- NOISSUE - Add Node IdentifierType config in opcua-adapter (#967) +- NOISSUE - Remove messages limit in influxdb-reader (#968) +- MF-898 - Add bulk connect to CLI and SDK (#956) +- MF-538 - Improve logging and API errors (#866) +- NOISSUE - Remove Elm UI (#953) +- MF-898 - Add bulk connections endpoint (#948) +- MF-898 - Change thing's service to use bulk connect (#946) +- MF-898 - Add transactions to postgres connect (#940) +- Add missing user service tests (#945) +- Remove Normalizer service from compose (#937) +- MF-919 - Mainflux message updates (#924) +- NOISSUE - Remove ARM multi-arch images (#929) +- MF-906 - Change single creation endpoints to use bulk service calls (#927) +- MF-922 - Add UpdateUser endpoint (#923) +- MF-780 - Use Normalizer as a lib (#915) +- NOISSUE - Switch to grpcbox for VerneMQ (#914) +- Change channels to chs (#918) +- MF-484 - Add bulk provisioning for things and channels (#889) +- MF-899 - Update README and official docs (#910) +- NOISSUE - Fix Redis envars (#903) +- Add disconnect on gen_server terminate() (#913) +- MF-890 - Add OPC-UA docs (#904) +- NOISSUE - Update Protobuf version (#902) +- MF-886 - Add OPC-UA adapter (#878) +- MF-532 - Password reset (#873) +- MF-785 - Change CanAccess to CanAccessByKey (#894) +- NOISSUE - Add MQTT UserName check on register and InstanceId in Redis (#884) +- Add MQTT troubleshooting section (#882) +- MF-875 - Add tracing to official documentation (#877) +- MF-788 - Remove date and minimize copyright comments (#876) +- MF-787 - Add tags to user, thing, and channel spans (#869) +- Update docker-compose version for addons (#874) +- MF-859 - Channels metadata search (#867) +- MF-858 Users metadata (#861) +- NOISSUE - Simplify MQTT benchmarking tool (#852) +- NOISSUE - Upgrade Go version to 1.13 in container images (#868) +- MF-820 - Fetch messages for a particular device (#843) +- Update gorilla websocket version (#865) +- NOISSUE - Update aedes version and fix Dockerfile (#863) +- NOISSUE - Search by metadata (#849) +- MF-846 - Install python in docker build for aedes mqtt image (#860) +- NOISSUE - Clean NginX files, move .gitignores to dirs (#853) +- NOISSUE - Add docker-compose for MQTT cluster (#841) +- Add debug logs to the WS adapter (#848) +- NOISSUE - Add measuring time from pub to sub (#839) +- NOISSUE - update mqtt prov tool and some refactor (#831) +- NOISSUE - Use Thing ID to update certs data (#827) +- NOISSUE - Improve VerneMQ plugin code, add configurable gRPC pool size (#836) +- NOISSUE - Use gRPC for VerneMQ (#835) +- Switch secure of WS connection according to secure of http connection of UI (#829) +- NOISSUE - Use current hostname instead of localhost for a WebSocket connection in the UI (#826) +- NOISSUE - Improve MQTT benchmarking tools (#828) +- NOISSUE - update mqtt benchmark (#824) +- Add encryption key to env vars table (#823) +- NOISSUE - Add version endpoint to MQTT adapter (#816) +- MF-295 add mqtt benchmark tool (#817) +- update mqtts commands (#815) +- NOISSUE - Support encrypted bootstrap (#796) +- Add config to writers docs (#812) +- NOISSUE - Add VerneMQ support (#809) +- NOISSUE - Add content type as part of MQTT subscription topic (#810) + + +### Bugfixes +- Fix MQTT protobuf filename(#981) +- MF-950 - Runtime error in normalizer - CBOR SenML (#974) +- NOISSUE - Fix opcua-adapter events warnings (#965) +- NOISSUE - Fix opcua-adapter events decode (#951) +- Fix subtopic handling in VerneMQ (#962) +- NOISSUE - Fix Update User (#959) +- NOISSUE - Fix make dockers (#957) +- Add dev_ back to make dockers_dev (#955) +- NOISSUE - Fix docs (#952) +- MF-916 - Fix Things and Channels counters (#947) +- MF-942 - Fix email template logic (#944) +- NOISSUE - Fix HTTP header for Things and Channels creation (#939) +- NOISSUE - Fix docker ui image name (#938) +- NOISSUE - Fix lora-adapter (#936) +- NOISSUE - Fix lora creation events (#933) +- Fix doc for ENV vars in README (#920) +- Fix compilation (#911) +- Revert "NOISSUE - Make event sourcing optional (#907)" (#909) +- NOISSUE - Make event sourcing optional (#907) +- NOISSUE - Fix InfluxDB env vars (#908) +- Fix Elm version for ARM Docker images (#905) +- Fix Elm version in Dockerfile (#901) +- NOISSUE - fix security doc (#897) +- NOISSUE - Fix typo in docs and README (#891) +- Fix Nginx mTLS configuration (#885) +- Fix provision tool connect error handling (#879) +- Fix: Correct 404 and Content-Type Issues in MQTT Version Endpoint (#837) +- NOISSUE - Fix proto files in VerneMQ (#834) +- NOISSUE - Fix hackney HTTP request (#833) +- Add socket pool and fix pattern matching (#830) +- Fix typo (#814) + ## 0.9.0 - 19. JUL 2019. ### Features - Create and push docker manifest for new release from Makefile (#794) diff --git a/load-test/build.sbt b/load-test/build.sbt index e12d5a8d8d..ca7ea2da85 100644 --- a/load-test/build.sbt +++ b/load-test/build.sbt @@ -1,7 +1,7 @@ enablePlugins(GatlingPlugin) name := "load-test" -version := "0.9.0" +version := "0.10.0" scalaVersion := "2.12.4" diff --git a/version.go b/version.go index fe9a147e0c..66f8c45e3a 100644 --- a/version.go +++ b/version.go @@ -8,7 +8,7 @@ import ( "net/http" ) -const version string = "0.9.0" +const version string = "0.10.0" // VersionInfo contains version endpoint response. type VersionInfo struct {