# PocketBase v0.10.0 — Release & Upgrade Intelligence
- **Product:** PocketBase (https://pocketbase.io)
- **Version:** v0.10.0
- **Released:** Dec 16, 2022
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/pocketbase/updates/v0.10.0/

## Executive Summary (TL;DR)
PocketBase v0.10.0. Source highlight: This release comes with major performance and memory consumption improvements.

## New Features
- Added `/api/health` endpoint (thanks @MarvinJWendt).
- Added support for SMTP `LOGIN` auth for Microsoft/Outlook and other providers that don't support the `PLAIN` auth method (#1217).
- Added support for split (concurrent and nonconcurrent) DB connections pool increasing even further the concurrent throughput without blocking reads on heavy write load.
- ! Changed `pocketbase.NewWithConfig(config Config)` to `pocketbase.NewWithConfig(config *Config)` and added 4 new config settings:
- Added new helper method `core.App.IsBootstrapped()` to check the current app bootstrap state.
- Added generic file resource struct that allows loading and uploading file content from

## Improvements
- Improved record references delete performance.

## Bug Fixes
- Fixed `~` expressions backslash literal escaping (#1231).
- ! Changed `core.NewBaseApp(dir, encryptionEnv, isDebug)` to `NewBaseApp(config *BaseAppConfig)`.
