v0.14.6

ConduitPlatform/Conduitv0.14.6Aug 24, 2022by kkopanidis

AI Summary

This is a bug-fix-focused release addressing issues across multiple modules including admin, database, authentication, storage, and core. The release includes one new feature (QR code library for 2FA authentication) and various improvements to type checking, config handling, and schema validation.

Key Highlights

  • Added QR code library for 2FA authentication
  • Fixed GraphQL middleware and return type issues
  • Fixed handler returned types not matching declared types
  • Fixed database schema validation for JSONB type
  • Fixed invalid config updates polluting Convict config object

New Features

  • Added QR code library for 2FA authentication

Full Release Notes

## What's Changed
* fix(admin,hermes): GraphQL middleware and return type fixes by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/279
* fix(database,email,forms): handler returned types not matching declared types by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/280
* fix(admin): auth middleware body query check by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/281
* feat(authentication): add qr code library for 2fa authentication by @ChrisPdgn in https://github.com/ConduitPlatform/Conduit/pull/283
* refactor(storage): change storage folder structure by @kkopanidis in https://github.com/ConduitPlatform/Conduit/pull/284
* fix(core): admin config update channel inconsistency by @kkopanidis in https://github.com/ConduitPlatform/Conduit/pull/285
* fix(database): db schema validation not working for JSONB type by @Michael-Vol in https://github.com/ConduitPlatform/Conduit/pull/287
* fix: invalid config updates polluting Convict config object by @kon14 in https://github.com/ConduitPlatform/Conduit/pull/288


**Full Changelog**: https://github.com/ConduitPlatform/Conduit/compare/v0.14.5...v0.14.6