v0.14.3

ConduitPlatform/Conduitv0.14.3Jul 27, 2022by kkopanidis

AI Summary

This patch release focuses on bug fixes across multiple modules including grpc-sdk, authentication, admin, core, router, storage, and hermes, while adding two new authentication features: change email and resend verification email. The release also includes improved config handling with independent config route creation and enhanced logging with Module Instance Id in Loki Logger.

Key Highlights

  • New 'change email' feature in authentication module
  • New 'resend verification email' functionality
  • Fix for module inconsistency when core becomes temporarily unavailable
  • Fix for helmet blocking slash-suffixed GraphQL endpoints
  • Independent Config Route Creation for Packages & Modules

New Features

  • Implement change email in authentication module
  • Resend verification email feature in authentication
  • Add Module Instance Id to Loki Logger
  • Independent Config Route Creation for Packages & Modules

Full Release Notes

## What's Changed
* fix(grpc-sdk): monitorModule() not awaiting module before first callback call by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/256
* fix(authentication): email dependent app route registration by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/257
* fix(grpc-sdk): module inconsistency on momentary core unavailability by @kkopanidis in https://github.com/ConduitPlatform/Conduit/pull/258
* docs: update all README files by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/260
* fix(hermes): Swagger route tags by @ChrisPdgn in https://github.com/ConduitPlatform/Conduit/pull/259
* fix(admin): outdated master key warning check by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/262
* build: docker-compose v0.14.2 by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/261
* Add Module Instance Id to Loki Logger by @Michael-Vol in https://github.com/ConduitPlatform/Conduit/pull/263
* feat(authentication): implement change email by @ChrisPdgn in https://github.com/ConduitPlatform/Conduit/pull/255
* fix(admin,router): helmet blocking slash-suffixed GraphQL endpoints by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/265
* fix(admin,commons,core,grpc-sdk,router,storage): config updates by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/267
* Independent Config Route Creation for Packages & Modules by @Michael-Vol in https://github.com/ConduitPlatform/Conduit/pull/266
* fix(core): fix get config routes not working by @Michael-Vol in https://github.com/ConduitPlatform/Conduit/pull/268
* feat(authentication): resend verification email  by @ChrisPdgn in https://github.com/ConduitPlatform/Conduit/pull/264
* fix(admin,core,grpc-sdk): initial config sync by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/269


**Full Changelog**: https://github.com/ConduitPlatform/Conduit/compare/v0.14.2...v0.14.3