Releases: absmach/magistrala
Releases · absmach/magistrala
v0.19.1
What's Changed
- Bump github.com/docker/cli from 27.4.1+incompatible to 29.2.0+incompatible by @dependabot[bot] in https://github.com/absmach/supermq/pull/3377
- NOISSUE - Improve SQL queries performance and safety by @dborovcanin in https://github.com/absmach/supermq/pull/3378
- Bump go.opentelemetry.io/otel/sdk from 1.41.0 to 1.42.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3386
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.40.0 to 1.42.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3385
- Bump the gh-dependency group in /.github/workflows with 2 updates by @dependabot[bot] in https://github.com/absmach/supermq/pull/3387
- Bump golang from 1.26.0-alpine3.22 to 1.26.1-alpine3.22 in /docker in the docker-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3381
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.65.0 to 0.67.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3383
- Bump golang.org/x/sync from 0.19.0 to 0.20.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3391
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.66.0 to 0.67.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3390
- Bump golang.org/x/oauth2 from 0.35.0 to 0.36.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3389
- NOISSUE - Fix refresh token bug by @dborovcanin in https://github.com/absmach/supermq/pull/3392
- SMQ-416 - Return roles and actions in channel list for non-superadmin users by @ianmuchyri in https://github.com/absmach/supermq/pull/3388
- NOISSUE - Rename Admin to SuperAdmin role
- NOISSUE - Fix fetching connected clients
Full Changelog: absmach/supermq@v0.19.0...v0.19.1
v0.19.0
What's Changed
- Bump github.com/plgd-dev/go-coap/v3 from 3.4.1 to 3.4.2 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3326
- Bump github.com/redis/go-redis/v9 from 9.17.2 to 9.17.3 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3325
- Bump github.com/dgraph-io/ristretto/v2 from 2.3.0 to 2.4.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3324
- NOISSUE - Refactor
makefileby @nyagamunene in https://github.com/absmach/supermq/pull/3318 - Bump github.com/lib/pq from 1.10.9 to 1.11.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3331
- Bump go.opentelemetry.io/otel/sdk from 1.39.0 to 1.40.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3337
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.39.0 to 1.40.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3335
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.64.0 to 0.65.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3334
- SMQ-2627 - Align PATs with new architecture by @nyagamunene in https://github.com/absmach/supermq/pull/3295
- SMQ-2875 - Add listing entities by multiple tag values with support for AND/OR conditions by @felixgateru in https://github.com/absmach/supermq/pull/3154
- NOISSUE - Fix Invitations and remove Domain check in AuthZ by @arvindh123 in https://github.com/absmach/supermq/pull/3340
- Bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3346
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.64.0 to 0.65.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3345
- Bump github.com/go-chi/chi/v5 from 5.2.4 to 5.2.5 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3344
- Bump golang.org/x/crypto from 0.47.0 to 0.48.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3348
- Bump github.com/authzed/spicedb from 1.48.0 to 1.49.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3347
- NOISSUE - Use the latest stable Go version instead of RC by @dborovcanin in https://github.com/absmach/supermq/pull/3349
- Bump github.com/pion/dtls/v3 from 3.0.10 to 3.1.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3350
- Bump github.com/pion/dtls/v3 from 3.1.0 to 3.1.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3351
- SMQ-3361 - Enable TLS and mTLS termination on MQTT adapter by @felixgateru in https://github.com/absmach/supermq/pull/3360
- Bump github.com/pion/dtls/v3 from 3.1.1 to 3.1.2 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3357
- Bump github.com/authzed/authzed-go from 1.7.0 to 1.8.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3362
- Bump github.com/caarlos0/env/v11 from 11.3.1 to 11.4.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3363
- Bump github.com/lib/pq from 1.11.1 to 1.11.2 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3358
- Bump github.com/redis/go-redis/v9 from 9.17.3 to 9.18.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3356
- Bump google.golang.org/grpc from 1.78.0 to 1.79.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3355
- NOISSUE - Seperate PAT from policy by @nyagamunene in https://github.com/absmach/supermq/pull/3330
- NOISSUE - Add migrations for UI metadata by @nyagamunene in https://github.com/absmach/supermq/pull/3366
- Bump the gh-dependency group in /.github/workflows with 2 updates by @dependabot[bot] in https://github.com/absmach/supermq/pull/3368
- Bump golang from 1.25.7-alpine3.22 to 1.26.0-alpine3.22 in /docker in the docker-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3367
- Bump github.com/nats-io/nats.go from 1.48.0 to 1.49.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3369
- NOISSUE - Update script dependencies by @dborovcanin in https://github.com/absmach/supermq/pull/3370
- NOISSUE - Update tags filtering by @nyagamunene in https://github.com/absmach/supermq/pull/3376
- SMQ-1672 - Revoke refresh token by @felixgateru in https://github.com/absmach/supermq/pull/3241
- Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.41.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3375
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.65.0 to 0.66.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3371
- Bump github.com/authzed/spicedb from 1.49.1 to 1.49.2 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3372
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.40.0 to 1.41.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3374
- SMQ-3338 - Add created at period filter to entities by @felixgateru in https://github.com/absmach/supermq/pull/3339
Full Changelog: absmach/supermq@v0.18.5...v0.19.0
v0.18.5
What's Changed
- Bump github.com/pion/dtls/v3 from 3.0.9 to 3.0.10 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3307
- NOISSUE - Allow superadmin to send messages over channel by @felixgateru in https://github.com/absmach/supermq/pull/3310
- NOISSUE - Fix publisher id on message published by user by @felixgateru in https://github.com/absmach/supermq/pull/3312
- Bump github.com/go-chi/chi/v5 from 5.2.3 to 5.2.4 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3315
- Bump golang from 1.25.5-alpine3.22 to 1.26rc2-alpine3.22 in /docker in the docker-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3314
- Bump golang.org/x/crypto from 0.46.0 to 0.47.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3308
- NOISSUE - Fetch certs by @nyagamunene in https://github.com/absmach/supermq/pull/3316
- SMQ-3303 - Update API schema request bodies by @felixgateru in https://github.com/absmach/supermq/pull/3309
- NOISSUE - Fix certs override file by @nyagamunene in https://github.com/absmach/supermq/pull/3317
- NOISSUE - Fix certs network by @nyagamunene in https://github.com/absmach/supermq/pull/3321
- SMQ-3108 - Add support for public and private metadata for users and clients by @felixgateru in https://github.com/absmach/supermq/pull/3155
- NOISSUE- Remove public metadata, introduce private metadata by @felixgateru in https://github.com/absmach/supermq/pull/3322
Full Changelog: absmach/supermq@v0.18.4...v0.18.5
v0.18.4
What's Changed
- SMQ-2997 - Allow listing root groups with groups that the user has access to by @felixgateru in https://github.com/absmach/supermq/pull/3226
- SMQ-3224 - Add consistent error for assigning channel and client with parent group to parent group by @felixgateru in https://github.com/absmach/supermq/pull/3225
- SMQ-2799 - Add support for basic auth for HTTP and WS adapters by @felixgateru in https://github.com/absmach/supermq/pull/3049
- Bump github.com/redis/go-redis/v9 from 9.17.0 to 9.17.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3263
- SMQ-3233 - Move callout to seperate middleware by @nyagamunene in https://github.com/absmach/supermq/pull/3244
- SMQ-3095 - Add users events tests by @felixgateru in https://github.com/absmach/supermq/pull/3240
- SMQ-3095 - Improve test coverage in clients repository by @felixgateru in https://github.com/absmach/supermq/pull/3156
- SMQ-3094 - Improve test coverage in channels and journals by @nyagamunene in https://github.com/absmach/supermq/pull/3238
- SMQ-3026 - Update READMEs and make them use the same l&f by @Musilah in https://github.com/absmach/supermq/pull/3239
- NOISSUE - Improve Swagger GH actions by @dborovcanin in https://github.com/absmach/supermq/pull/3267
- Bump github.com/redis/go-redis/v9 from 9.17.1 to 9.17.2 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3268
- NOISSUE - Make CI scripts run in parallel by @dborovcanin in https://github.com/absmach/supermq/pull/3269
- NOISSUE - Improve CI by @dborovcanin in https://github.com/absmach/supermq/pull/3270
- NOISSUE - Fix migrations error by @arvindh123 in https://github.com/absmach/supermq/pull/3275
- Bump the gh-dependency group in /.github/workflows with 2 updates by @dependabot[bot] in https://github.com/absmach/supermq/pull/3274
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.38.0 to 1.39.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3278
- Bump golang.org/x/sync from 0.18.0 to 0.19.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3277
- Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3272
- Bump github.com/pion/dtls/v3 from 3.0.7 to 3.0.8 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3273
- Bump golang.org/x/oauth2 from 0.33.0 to 0.34.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3276
- Bump golang from 1.25.4-alpine3.22 to 1.25.5-alpine3.22 in /docker in the docker-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3271
- Bump golang.org/x/crypto from 0.45.0 to 0.46.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3282
- Bump the gh-dependency group in /.github/workflows with 2 updates by @dependabot[bot] in https://github.com/absmach/supermq/pull/3285
- Bump github.com/pion/dtls/v3 from 3.0.8 to 3.0.9 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3287
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.63.0 to 0.64.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3286
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.38.0 to 1.39.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3284
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.63.0 to 0.64.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3283
- Bump github.com/authzed/spicedb from 1.47.1 to 1.48.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3289
- Bump google.golang.org/protobuf from 1.36.10 to 1.36.11 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3288
- NOISSUE - New operation permission by @nyagamunene in https://github.com/absmach/supermq/pull/3281
- SMQ-3290 - Fix the bug that groups queries too slowly at multiple levels by @VeddySama in https://github.com/absmach/supermq/pull/3293
- SMQ-2757 - Combine Authorization and AuthorizationPAT to single gRPC endpoint and combine service functions by @nyagamunene in https://github.com/absmach/supermq/pull/3292
- SMQ-1744 - Error handling with TypedError created on top existing Error by @arvindh123 in https://github.com/absmach/supermq/pull/3170
- Bump github.com/nats-io/nats.go from 1.47.0 to 1.48.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3296
- SMQ-2632 - Remove PAT logics from middleware by @nyagamunene in https://github.com/absmach/supermq/pull/3291
- SMQ-3125 - Add ordering tests by @felixgateru in https://github.com/absmach/supermq/pull/3297
- SMQ-3036 - Add nested mocks and generated proto files to ignore in codecov.yaml by @felixgateru in https://github.com/absmach/supermq/pull/3280
- SMQ-3036 - Add events tests for channels,clients, domains and groups by @felixgateru in https://github.com/absmach/supermq/pull/3279
- NOISSUE : Revert removal of errors Unwrap function by @felixgateru in https://github.com/absmach/supermq/pull/3299
- SMQ-1672 - Add asymmetric key authentication by @felixgateru in https://github.com/absmach/supermq/pull/3228
- NOISSUE - Update Auth service tests by @dborovcanin in https://github.com/absmach/supermq/pull/3300
- NOISSUE - Improve JWKS by @dborovcanin in https://github.com/absmach/supermq/pull/3301
- Bump github.com/jackc/pgx/v5 from 5.7.6 to 5.8.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3305
- Bump google.golang.org/grpc from 1.77.0 to 1.78.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3306
- NOISSUE - Add internal type to find NestError and Add Auth key algorithm to journal docker compose by @arvindh123 in https://github.com/absmach/supermq/pull/3304
- SMQ-2800 - Add WebSocket support to HTTP adapter by @felixgateru in https://github.com/absmach/supermq/pull/2937
Full Changelog: absmach/supermq@v0.18.3...v0.18.4
What's Changed
- SMQ-2997 - Allow listing root groups with groups that the user has access to by @felixgateru in https://github.com/absmach/supermq/pull/3226
- SMQ-3224 - Add consistent error for assigning channel and client with parent group to parent group by @felixgateru in https://github.com/absmach/supermq/pull/3225
- SMQ-2799 - Add support for basic auth for HTTP and WS adapters by @felixgateru in https://github.com/absmach/supermq/pull/3049
- Bump github.com/redis/go-redis/v9 from 9.17.0 to 9.17.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3263
- SMQ-3233 - Move callout to seperate middleware by @nyagamunene in https://github.com/absmach/supermq/pull/3244
- SMQ-3095 - Add users events tests by @felixgateru in https://github.com/absmach/supermq/pull/3240
- SMQ-3095 - Improve test coverage in clients repository by @felixgateru in https://github.com/absmach/supermq/pull/3156
- SMQ-3094 - Improve test coverage in channels and journals by @nyagamunene in https://github.com/absmach/supermq/pull/3238
- SMQ-3026 - Update READMEs and make them use the same l&f by @Musilah in https://github.com/absmach/supermq/pull/3239
- NOISSUE - Improve Swagger GH actions by @dborovcanin in https://github.com/absmach/supermq/pull/3267
- Bump github.com/redis/go-redis/v9 from 9.17.1 to 9.17.2 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3268
- NOISSUE - Make CI scripts run in parallel by @dborovcanin in https://github.com/absmach/supermq/pull/3269
- NOISSUE - Improve CI by @dborovcanin in https://github.com/absmach/supermq/pull/3270
- NOISSUE - Fix migrations error by @arvindh123 in https://github.com/absmach/supermq/pull/3275
- Bump the gh-dependency group in /.github/workflows with 2 updates by @dependabot[bot] in https://github.com/absmach/supermq/pull/3274
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.38.0 to 1.39.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3278
- Bump golang.org/x/sync from 0.18.0 to 0.19.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3277
- Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3272
- Bump github.com/pion/dtls/v3 from 3.0.7 to 3.0.8 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3273
- Bump golang.org/x/oauth2 from 0.33.0 to 0.34.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3276
- Bump golang from 1.25.4-alpine3.22 to 1.25.5-alpine3.22 in /docker in the docker-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3271
- Bump golang.org/x/crypto from 0.45.0 to 0.46.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3282
- Bump the gh-dependency group in /.github/workflows with 2 updates by @dependabot[bot] in https://github.com/absmach/supermq/pull/3285
- Bump github.com/pion/dtls/v3 from 3.0.8 to 3.0.9 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3287
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.63.0 to 0.64.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3286
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.38.0 to 1.39.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3284
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.63.0 to 0.64.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3283
- Bump github.com/authzed/spicedb from 1.47.1 to 1.48.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3289
- Bump google.golang.org/protobuf from 1.36.10 to 1.36.11 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3288
- NOISSUE - New operation permission by @nyagamunene in https://github.com/absmach/supermq/pull/3281
- SMQ-3290 - Fix the bug that groups queries too slowly at multiple levels by @VeddySama in https://github.com/absmach/supermq/pull/3293
- SMQ-2757 - Combine Authorization and AuthorizationPAT to sing...
v0.18.3
What's Changed
- Bump github.com/authzed/spicedb from 1.46.0 to 1.47.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3208
- Bump github.com/redis/go-redis/v9 from 9.14.1 to 9.16.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3206
- Bump github.com/gofrs/uuid/v5 from 5.3.2 to 5.4.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3223
- Bump github.com/opencontainers/runc from 1.2.3 to 1.2.8 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3227
- SMQ-3173 - Use
buildxfor Multi-Platform Docker Image Support by @rodneyosodo in https://github.com/absmach/supermq/pull/3181 - Bump golang.org/x/sync from 0.17.0 to 0.18.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3230
- Bump golangci/golangci-lint-action from 8 to 9 in /.github/workflows in the gh-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3232
- Bump golang.org/x/oauth2 from 0.32.0 to 0.33.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3231
- Bump golang from 1.25.3-alpine to 1.25.4-alpine in /docker in the docker-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3229
- Bump golang.org/x/crypto from 0.43.0 to 0.44.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3236
- Bump golang.org/x/crypto from 0.44.0 to 0.45.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3242
- NOISSUE - Security fixes by @dborovcanin in https://github.com/absmach/supermq/pull/3243
- Bump github.com/authzed/spicedb from 1.47.0 to 1.47.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3245
- Bump github.com/authzed/authzed-go from 1.6.0 to 1.7.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3250
- Bump actions/checkout from 5 to 6 in /.github/workflows in the gh-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3251
- Bump github.com/rubenv/sql-migrate from 1.8.0 to 1.8.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3248
- Bump google.golang.org/grpc from 1.76.0 to 1.77.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3249
- Bump github.com/redis/go-redis/v9 from 9.16.0 to 9.17.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3247
- Bump github.com/plgd-dev/go-coap/v3 from 3.4.0 to 3.4.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3246
- SMQ-3253 - Update CLI usage by @nyagamunene in https://github.com/absmach/supermq/pull/3252
- NOISSUE - Update health sdk by @nyagamunene in https://github.com/absmach/supermq/pull/3256
- NOISSUE - Enable oAuth users to change and reset password by @arvindh123 in https://github.com/absmach/supermq/pull/3259
- SMQ-3234 - Add notifications service by @WashingtonKK in https://github.com/absmach/supermq/pull/3254
- NOISSUE - Update search in CLI by @nyagamunene in https://github.com/absmach/supermq/pull/3261
Full Changelog: absmach/supermq@v0.18.2...v0.18.3
v0.18.2
What's Changed
- Bump github.com/redis/go-redis/v9 from 9.12.1 to 9.13.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3128
- Bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3130
- Bump golang from 1.25.0-alpine to 1.25.1-alpine in /docker in the docker-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3127
- Bump actions/setup-go from 5 to 6 in /.github/workflows in the gh-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3131
- Bump github.com/jackc/pgx/v5 from 5.7.5 to 5.7.6 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3136
- Bump golang.org/x/oauth2 from 0.30.0 to 0.31.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3135
- Bump github.com/absmach/callhome from 0.14.0 to 0.18.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3134
- Bump golang.org/x/crypto from 0.41.0 to 0.42.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3133
- SMQ-2801 - Add health check endpoint for MQTT adapter by @felixgateru in https://github.com/absmach/supermq/pull/3024
- SMQ-2801 - Add health check endpoint to HTTP adapter by @felixgateru in https://github.com/absmach/supermq/pull/3140
- SMQ-2801 - Add health check endpoint to WS adapter by @felixgateru in https://github.com/absmach/supermq/pull/3144
- SMQ-2801 - Add health check endpoint with client authentication to CoAP adapter by @felixgateru in https://github.com/absmach/supermq/pull/3139
- Bump google.golang.org/grpc from 1.75.0 to 1.75.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3143
- Bump github.com/redis/go-redis/v9 from 9.13.0 to 9.14.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3141
- Bump google.golang.org/protobuf from 1.36.8 to 1.36.9 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3142
- SMQ-2944 - Add client events consumer by @felixgateru in https://github.com/absmach/supermq/pull/2947
- SMQ-2945 - Add channels events consumer by @felixgateru in https://github.com/absmach/supermq/pull/2951
- NOISSUE - Fix Groups and Channels Users Listing by @Musilah in https://github.com/absmach/supermq/pull/3138
- MG-314 - Update API docs related for listing entities by @felixgateru in https://github.com/absmach/supermq/pull/3149
- Bump github.com/eclipse/paho.mqtt.golang from 1.5.0 to 1.5.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3151
- Bump github.com/authzed/spicedb from 1.45.3 to 1.45.4 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3150
- Bump github.com/nats-io/nats.go from 1.45.0 to 1.46.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3152
- NOISSUE - Group service middleware into single folder by @felixgateru in https://github.com/absmach/supermq/pull/2472
- SMQ-3028 - Unify SMQ certs with Absmach Certs by @nyagamunene in https://github.com/absmach/supermq/pull/3146
- NOISSUE - Remove empty file by @nyagamunene in https://github.com/absmach/supermq/pull/3157
- SMQ-3159 - Return specific error on non-existent user during login by @arvindh123 in https://github.com/absmach/supermq/pull/3160
- NOISSUE - Auto verify oauth user during OAuth Callback by @arvindh123 in https://github.com/absmach/supermq/pull/3162
- NOISSUE - Fixing auto verification unverified users flow by @arvindh123 in https://github.com/absmach/supermq/pull/3163
- Bump peter-evans/repository-dispatch from 3 to 4 in /.github/workflows in the gh-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3161
- Bump github.com/nats-io/nats.go from 1.46.0 to 1.46.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3166
- Bump google.golang.org/protobuf from 1.36.9 to 1.36.10 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3167
- Bump github.com/authzed/authzed-go from 1.5.1-0.20250909211335-16b58d03994c to 1.6.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3168
- NOISSUE - Fix OAuth auto verification on register by @arvindh123 in https://github.com/absmach/supermq/pull/3174
- SMQ-3175 - Fix clearing domain metadata on domain name and tags update by @felixgateru in https://github.com/absmach/supermq/pull/3176
- NOISSUE - Handle user registration errors by @arvindh123 in https://github.com/absmach/supermq/pull/3177
- NOISSUE - Handle Domain & Channel Route not available error during creation by @arvindh123 in https://github.com/absmach/supermq/pull/3180
- NOISSUE - Auto generation username for oauth user during singup by @arvindh123 in https://github.com/absmach/supermq/pull/3178
- Bump google.golang.org/grpc from 1.75.1 to 1.76.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3185
- Bump github.com/authzed/spicedb from 1.45.4 to 1.46.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3184
- Bump golang.org/x/crypto from 0.42.0 to 0.43.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3182
- Bump golang.org/x/oauth2 from 0.31.0 to 0.32.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3183
- NOISSUE - Add auth provider in profile view response by @arvindh123 in https://github.com/absmach/supermq/pull/3187
- NOISSUE - Enhance docker-compose and Makefile configurations by @rodneyosodo in https://github.com/absmach/supermq/pull/3153
- NOISSUE - Fix Domain creation callout by @dborovcanin in https://github.com/absmach/supermq/pull/3189
- NOISSUE - Close PATs sql rows by @nyagamunene in https://github.com/absmach/supermq/pull/3190
- NOISSUE - Use structured requests in callouts by @dborovcanin in https://github.com/absmach/supermq/pull/3191
- NOISSUE - Fix key logging by @dborovcanin in https://github.com/absmach/supermq/pull/3193
- Bump golang from 1.25.1-alpine to 1.25.3-alpine in /docker in the docker-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3194
- Bump github.com/redis/go-redis/v9 from 9.14.0 to 9.14.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3196
- Bump github.com/nats-io/nats.go from 1.46.1 to 1.47.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3195
- NOISSUE - Update dependencies by @dborovcanin in https://github.com/absmach/supermq/pull/3197
- NOISSUE - Update call-home by @dborovcanin in https://github.com/absmach/supermq/pull/3198
- NOISSUE - Add domain field in domains callouts by @dborovcanin in https://github.com/absmach/supermq/pull/3199
- NOISSUE - Fix password reset by @dborovcanin in https://github.com/absmach/supermq/pull/3200
- NOISSUE - Add
auth_providerfield to sdk by @WashingtonKK in https://github.com/absmach/supermq/pull/3202 - SMQ-3171 - Add domain ID to channel authorization request by @felixgateru in https://github.com/absmach/supermq/pull/3179
- NOISSUE - Fix SSO User metadata update by @dborovcanin in https://github.com/absmach/supermq/pull/3203
- NOISSUE - Increase NGINX client body size by @nyagamunene in https://github.com/absmach/supermq/pull/3204
- SMQ-3137 - Proxy CoAP using mgate by @felixgateru in https://github.com/absmach/supermq/pull/2222
- NOISSUE - Fix mqtt adapter target ws server protcol and update mgate version by @arvindh123 in https://github.com/absmach/supermq/pull/3209
- NOISSUE - Update API docs by @nyagamunene in https://github.com/absmach/supermq/pull/3211
- NOISSUE - Fix API docs by @dborovcanin in https://github.com/absmach/supermq/pull/3212
- NOISSUE - Update dependencies in go.mod and go.sum by @SammyOina in https://github.com/absmach/supermq/pull/3215
- NOISSUE - Update mGate version by @dborovcanin in https://github.com/absmach/supermq/pull/3217
Full Changelog: absmach/supermq@v0.18.1...v0.18.2
v0.18.1
What's Changed
- Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3077
- SMQ-3070 - Fix property based tests by @felixgateru in https://github.com/absmach/supermq/pull/3078
- NOISSUE - Replace interface{} with any by @dborovcanin in https://github.com/absmach/supermq/pull/3079
- NOISSUE - Fix linters and Mockery by @dborovcanin in https://github.com/absmach/supermq/pull/3087
- Bump golang from 1.24.5-alpine to 1.25.0-alpine in /docker in the docker-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3081
- Bump github.com/nats-io/nats.go from 1.44.0 to 1.45.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3086
- Bump github.com/authzed/spicedb from 1.45.1 to 1.45.3 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3085
- Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3082
- Bump google.golang.org/grpc from 1.74.2 to 1.75.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3083
- Bump actions/checkout from 4 to 5 in /.github/workflows in the gh-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3080
- Bump github.com/authzed/authzed-go from 1.4.1 to 1.5.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3084
- NOISSUE - Fix clients listing repository tests by @felixgateru in https://github.com/absmach/supermq/pull/3088
- Bump github.com/dgraph-io/ristretto/v2 from 2.2.0 to 2.3.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3090
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3089
- NOISSUE - Update Protobufs by @dborovcanin in https://github.com/absmach/supermq/pull/3091
- SMQ-2836 - Skip checking super admin if the role in JWT is not super admin by @felixgateru in https://github.com/absmach/supermq/pull/3099
- SMQ-2495 - Refactor CLI to use entity IDs by @nyagamunene in https://github.com/absmach/supermq/pull/3100
- Bump go.opentelemetry.io/otel from 1.37.0 to 1.38.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3107
- Bump github.com/go-chi/chi/v5 from 5.2.2 to 5.2.3 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3104
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.37.0 to 1.38.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3103
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.37.0 to 1.38.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3105
- NOISSUE - Obtain email host from env by @WashingtonKK in https://github.com/absmach/supermq/pull/3098
- SMQ-3062 - Update Domain Invitation Deletion Endpoint by @nyagamunene in https://github.com/absmach/supermq/pull/3110
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.62.0 to 0.63.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3116
- Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3111
- Bump github.com/openbao/openbao/api/v2 from 2.3.1 to 2.4.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3112
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.62.0 to 0.63.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3115
- SMQ-3061 - Separate CLI command for Domain and User Invitations by @nyagamunene in https://github.com/absmach/supermq/pull/3117
- SMQ-2275 - Update SDK godocs by @nyagamunene in https://github.com/absmach/supermq/pull/3119
- NOISSUE - Change email body format from plain text to HTML in Send method by @SammyOina in https://github.com/absmach/supermq/pull/3118
- SMQ-3093 - User email verification by @arvindh123 in https://github.com/absmach/supermq/pull/3101
- NOISSUE - Add Allow unverified users env to users service in docker compose by @arvindh123 in https://github.com/absmach/supermq/pull/3124
Full Changelog: absmach/supermq@v0.18.0...v0.18.1
What's Changed
- Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3077
- SMQ-3070 - Fix property based tests by @felixgateru in https://github.com/absmach/supermq/pull/3078
- NOISSUE - Replace interface{} with any by @dborovcanin in https://github.com/absmach/supermq/pull/3079
- NOISSUE - Fix linters and Mockery by @dborovcanin in https://github.com/absmach/supermq/pull/3087
- Bump golang from 1.24.5-alpine to 1.25.0-alpine in /docker in the docker-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3081
- Bump github.com/nats-io/nats.go from 1.44.0 to 1.45.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3086
- Bump github.com/authzed/spicedb from 1.45.1 to 1.45.3 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3085
- Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3082
- Bump google.golang.org/grpc from 1.74.2 to 1.75.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3083
- Bump actions/checkout from 4 to 5 in /.github/workflows in the gh-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3080
- Bump github.com/authzed/authzed-go from 1.4.1 to 1.5.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3084
- NOISSUE - Fix clients listing repository tests by @felixgateru in https://github.com/absmach/supermq/pull/3088
- Bump github.com/dgraph-io/ristretto/v2 from 2.2.0 to 2.3.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3090
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3089
- NOISSUE - Update Protobufs by @dborovcanin in https://github.com/absmach/supermq/pull/3091
- SMQ-2836 - Skip checking super admin if the role in JWT is not super admin by @felixgateru in https://github.com/absmach/supermq/pull/3099
- SMQ-2495 - Refactor CLI to use entity IDs by @nyagamunene in https://github.com/absmach/supermq/pull/3100
- Bump go.opentelemetry.io/otel from 1.37.0 to 1.38.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3107
- Bump github.com/go-chi/chi/v5 from 5.2.2 to 5.2.3 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3104
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.37.0 to 1.38.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3103
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.37.0 to 1.38.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3105
- NOISSUE - Obtain email host from env by @WashingtonKK in https://github.com/absmach/supermq/pull/3098
- SMQ-3062 - Update Domain Invitation Deletion Endpoint by @nyagamunene in https://github.com/absmach/supermq/pull/3110
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.62.0 to 0.63.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3116
- Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3111
- Bump github.com/openbao/openbao/api/v2 from 2.3.1 to 2.4.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3112
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.62.0 to 0.63.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3115
- SMQ-3061 - Separate CLI command for Domain and User Invitations by @nyagamunene in https://github.com/absmach/supermq/pull/3117
- SMQ-2275 - Update SDK godocs by @nyagamunene in https://github.com/absmach/supermq/pull/3119
- NOISSUE - Change email body format from plain text to HTML in Send method by @SammyOina in https://github.com/absmach/supermq/pull/3118
- SMQ-3093 - User email verification by @arvindh123 in https://github.com/absmach/supermq/pull/3101
- NOISSUE - Add Allow unverified users env to users service in docker compose by @arvindh123 in https://github.com/absmach/supermq/pull/3124
- NOISSUE - Update entity sorting by @Musilah in https://github.com/absmach/supermq/pull/3076
- SMQ-2924 - Allow bulk deleting of invitations from repository by @felixgateru in https://github.com/absmach/supermq/pull/2942
Full Changelog: absmach/supermq@v0.18.0...v0.18.1
v0.18.0
What's Changed
- SMQ-3044 - Fix listing channel logs with operation query parameter by @felixgateru in https://github.com/absmach/supermq/pull/3043
- SMQ-2704 - Update listing of group hierarchy by @felixgateru in https://github.com/absmach/supermq/pull/2710
- SMQ-3032 - Remove view invitations endpoint by @felixgateru in https://github.com/absmach/supermq/pull/3042
- NOISSUE - Add ability to handle both tls cert file and raw cert data by @smithjilks in https://github.com/absmach/supermq/pull/2871
- NOISSUE - Update removal of view invitation endpoint in sdk and cli by @felixgateru in https://github.com/absmach/supermq/pull/3055
- SMQ-3050 - Fix PAT redis connection by @nyagamunene in https://github.com/absmach/supermq/pull/3051
- SMQ-3056 - Fix exposed secret in MQTT by @nyagamunene in https://github.com/absmach/supermq/pull/3065
- SMQ-3053 - Fix listing subgroups for users with subgroup related actions by @felixgateru in https://github.com/absmach/supermq/pull/3066
- NOISSUE - Allow sorting by @Musilah in https://github.com/absmach/supermq/pull/3052
- Bump github.com/absmach/certs from 0.0.0-20250602111612-89538302ad6a to 0.17.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3057
- Bump github.com/redis/go-redis/v9 from 9.11.0 to 9.12.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3058
- Bump github.com/docker/docker from 27.1.1+incompatible to 28.0.0+incompatible by @dependabot[bot] in https://github.com/absmach/supermq/pull/3067
- Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3060
- Bump golang.org/x/crypto from 0.40.0 to 0.41.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3059
- NOISSUE - Update SMQ version in docs by @felixgateru in https://github.com/absmach/supermq/pull/3072
- SMQ-3073 - Enable user messaging through WS and HTTP protocols by @felixgateru in https://github.com/absmach/supermq/pull/3075
- NOISSUE - Update callouts client tls config by @smithjilks in https://github.com/absmach/supermq/pull/3068
Full Changelog: absmach/supermq@v0.17.0...v0.18.0
v0.17.0
What's Changed
- Bump github.com/authzed/spicedb from 1.39.0 to 1.39.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2592
- Bump go.opentelemetry.io/otel from 1.32.0 to 1.33.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2591
- Bump github.com/rubenv/sql-migrate from 1.7.0 to 1.7.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2589
- NOISSUE - Add domains, channels and groups tests to CI by @felixgateru in https://github.com/absmach/supermq/pull/2595
- SMQ-2587 - Fix creating group with parent and group listing with tree parameter by @felixgateru in https://github.com/absmach/supermq/pull/2594
- Bump google.golang.org/protobuf from 1.35.2 to 1.36.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2600
- Bump go.opentelemetry.io/otel/sdk from 1.32.0 to 1.33.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2596
- Bump github.com/caarlos0/env/v11 from 11.2.2 to 11.3.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2599
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.57.0 to 0.58.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2598
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.32.0 to 1.33.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2597
- MG-2048 - Implement Personal Access Tokens (PATs) by @nyagamunene in https://github.com/absmach/supermq/pull/2492
- NOISSUE - Remove duplicate DomainID paths by @dorcaslitunya in https://github.com/absmach/supermq/pull/2607
- NOISSUE - Move API to the common package by @dborovcanin in https://github.com/absmach/supermq/pull/2608
- NOISSUE - Move gRPC to api package by @SammyOina in https://github.com/absmach/supermq/pull/2593
- Bump google.golang.org/grpc from 1.68.1 to 1.69.2 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2613
- Bump github.com/jackc/pgx/v5 from 5.7.1 to 5.7.2 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2614
- Bump github.com/go-chi/chi/v5 from 5.1.0 to 5.2.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2615
- Bump github.com/nats-io/nats.go from 1.37.0 to 1.38.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2616
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.57.0 to 0.58.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2617
- Bump github.com/caarlos0/env/v11 from 11.3.0 to 11.3.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2618
- SMQ-2570 - Update SDK to align with new architecture by @felixgateru in https://github.com/absmach/supermq/pull/2585
- SMQ-2568 - Check Domain enabled / disabled status during Authn or Authz by @felixgateru in https://github.com/absmach/supermq/pull/2586
- Bump google.golang.org/protobuf from 1.36.0 to 1.36.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2619
- SMQ-2566 - User role ID instead of name in the API by @arvindh123 in https://github.com/absmach/supermq/pull/2612
- NOISSUE - Add token type check by @dborovcanin in https://github.com/absmach/supermq/pull/2621
- NOISSUE - Emit roles event during entity creation by @arvindh123 in https://github.com/absmach/supermq/pull/2620
- MG-2048 - Authorize clients and users with PATs by @nyagamunene in https://github.com/absmach/supermq/pull/2499
- NOISSUE - Update README by @drasko in https://github.com/absmach/supermq/pull/2622
- Fix README intro by @drasko in https://github.com/absmach/supermq/pull/2623
- NOISSUE - Fix README badge and docs by @drasko in https://github.com/absmach/supermq/pull/2624
- NOISSUE - Update MAINTAINERS by @drasko in https://github.com/absmach/supermq/pull/2625
- Bump golang.org/x/crypto from 0.31.0 to 0.32.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2635
- Bump google.golang.org/protobuf from 1.36.1 to 1.36.2 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2637
- Bump github.com/authzed/authzed-go from 1.2.0 to 1.2.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2638
- Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2634
- SMQ-2629 - Remove Boostrap and Provision services by @felixgateru in https://github.com/absmach/supermq/pull/2640
- SMQ-2629 - Remove Readers and Consumers by @felixgateru in https://github.com/absmach/supermq/pull/2641
- NOISSUE - Update CLI by @nyagamunene in https://github.com/absmach/supermq/pull/2642
- Bump google.golang.org/grpc from 1.69.2 to 1.69.4 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2644
- NOISSUE - Revert removal of notifier interface by @felixgateru in https://github.com/absmach/supermq/pull/2643
- NOISSUE - Update CLI by @felixgateru in https://github.com/absmach/supermq/pull/2645
- MG-2048 - Authorize groups and channels with PATs by @nyagamunene in https://github.com/absmach/supermq/pull/2501
- MG-2358 - Add Domain to Events by @nyagamunene in https://github.com/absmach/supermq/pull/2510
- SMQ-1485 - Add SSL support for gRPC connections by @nyagamunene in https://github.com/absmach/supermq/pull/2646
- SMQ-2648 - Add API and Repository implementation for the Client stats by @felixgateru in https://github.com/absmach/supermq/pull/2647
- Bump go.opentelemetry.io/otel/trace from 1.33.0 to 1.34.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2654
- Bump google.golang.org/protobuf from 1.36.2 to 1.36.3 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2655
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.58.0 to 0.59.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2653
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.33.0 to 1.34.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2652
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.58.0 to 0.59.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2650
- SMQ-2605: Groups replication with groups events consumer & listing of things and channels by @arvindh123 in https://github.com/absmach/supermq/pull/2639
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.33.0 to 1.34.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2657
- NOISSUE - Add domain events consumer, listing of clients and channels with domains by @arvindh123 in https://github.com/absmach/supermq/pull/2656
- NOISSUE - Fix channels connections by @arvindh123 in https://github.com/absmach/supermq/pull/2658
- NOISSUE - Fix Listing of connections and groups for clients and channels by @arvindh123 in https://github.com/absmach/supermq/pull/2660
- Bump google.golang.org/grpc from 1.69.4 to 1.70.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2666
- Bump github.com/authzed/spicedb from 1.39.1 to 1.40.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2664
- Bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2665
- NOISSUE - Fix: Clients, Channels roles initialization and Channels connection Authz by @arvindh123 in https://github.com/absmach/supermq/pull/2663
- NOISSUE - Fix failing channel repo tests by @felixgateru in https://github.com/absmach/supermq/pull/2662
- Bump github.com/authzed/authzed-go from 1.2.2-0.20250107172318-7fd4159ab2b7 to 1.3.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2668
- SMQ-2546 - Add events to adapters by @felixgateru in https://github.com/absmach/supermq/pull/2659
- SMQ - 2546 - Add telemetry aggregation for clients telemetry by @felixgateru in https://github.com/absmach/supermq/pull/2661
- SMQ 2667 - Add: List all the users who can access the entity by @arvindh123 in https://github.com/absmach/supermq/pull/2673
- NOISSUE - Use NATS as MQTT broker by @rodneyosodo in https://github.com/absmach/supermq/pull/2681
- SMQ-2686 - Fix channel journals by @felixgateru in https://github.com/absmach/supermq/pull/2685
- SMQ-2505 - Add Domain ID in all service logs by @nyagamunene in https://github.com/absmach/supermq/pull/2687
- Bump github.com/go-chi/chi/v5 from 5.2.0 to 5.2.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2692
- Bump github.com/nats-io/nats.go from 1.38.0 to 1.39.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2694
- Bump golang.org/x/sync from 0.10.0 to 0.11.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2690
- Bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2693
- Bump go.etcd.io/bbolt from 1.3.11 to 1.4.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2691
- Bump golang.org/x/crypto from 0.32.0 to 0.33.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2699
- Bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2698
- NOISSUE - Fix domains path in CI tests workflow by @felixgateru in https://github.com/absmach/supermq/pull/2697
- SMQ - 2435 - Merge invitations into domains service by @felixgateru in https://github.com/absmach/supermq/pull/2676
- Bump github.com/hashicorp/vault/api/auth/approle from 0.8.0 to 0.9.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2713
- Bump golang from 1.23-alpine to 1.24-alpine in /docker in the docker-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/2711
- Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2716
- Bump github.com/gofrs/uuid/v5 from 5.3.0 to 5.3.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2715
- Bump github.com/authzed/spicedb from 1.40.0 to 1.40.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/2714
- NOIS...
v0.17.0-rc.2
What's Changed
- SMQ-2260 - Log full errors in logging middleware by @felixgateru in https://github.com/absmach/supermq/pull/3003
- SMQ-3001 - Fix issue token return error by @nyagamunene in https://github.com/absmach/supermq/pull/3004
- Bump github.com/plgd-dev/go-coap/v3 from 3.3.6 to 3.4.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3007
- Bump golang.org/x/sync from 0.15.0 to 0.16.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3008
- Bump golang from 1.24.4-alpine to 1.24.5-alpine in /docker in the docker-dependency group by @dependabot[bot] in https://github.com/absmach/supermq/pull/3006
- SMQ-2997 - Use nlevel to filter root groups by @felixgateru in https://github.com/absmach/supermq/pull/3005
- NOISSUE - Fix db connection leaks by @JeffMboya in https://github.com/absmach/supermq/pull/3009
- SMQ-2840 - Retrieve entity total with filter options by @nyagamunene in https://github.com/absmach/supermq/pull/2961
- SMQ-2985 - Use coap mux.Handler instead of coap mux.HandlerFunc by @felixgateru in https://github.com/absmach/supermq/pull/2992
- Bump github.com/authzed/spicedb from 1.44.4 to 1.45.1 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3014
- Bump golang.org/x/crypto from 0.39.0 to 0.40.0 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3013
- SMQ-2958 - Fix failing reset password flow by @felixgateru in https://github.com/absmach/supermq/pull/2970
- SMQ-3016 - Fix false positive http logging by @felixgateru in https://github.com/absmach/supermq/pull/3017
- SMQ-2873 - Switch to
TIMESTAMPZin Postgres by @nyagamunene in https://github.com/absmach/supermq/pull/3015 - SMQ-2977 - Add cache for message topic caching by @felixgateru in https://github.com/absmach/supermq/pull/3000
- Bump github.com/absmach/senml from 1.0.7 to 1.0.8 by @dependabot[bot] in https://github.com/absmach/supermq/pull/3018
- SMQ-2966 - Rename domains RetrieveEntity to RetrieveStatus by @felixgateru in https://github.com/absmach/supermq/pull/2973
- SMQ-2967- Rename RetrieveByRoute method to RetrieveIDByRoute by @felixgateru in https://github.com/absmach/supermq/pull/2972
Full Changelog: absmach/supermq@v0.17.0-rc.1...v0.17.0-rc.2