# Saleor 3.15.0 — Release & Upgrade Intelligence
- **Product:** Saleor (https://saleor.io)
- **Version:** 3.15.0
- **Released:** Aug 25, 2023
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/saleor/updates/3.15.0/

## Executive Summary (TL;DR)
Saleor 3.15.0. Source highlight: Welcome to Saleor 3.15 release!

## Breaking Changes & Deprecations
- Breaking changes - Remove input and fields related to transaction API and deprecated in 3.13 - #13020 by @korycins
- - Until now, checkout mutations ignored the provided shipping address when shipping was not required. After this change, the shipping address is always set when supplied in the input. It might be breaking, as the shipping address affects the country code used for tax calculation.

## New Features
- Add `Checkout.problems` field
- Add `CheckoutLine.problems` field
- Add `CheckoutSettingsInput` to `ChannelCreateInput` & `ChannelUpdateInput`
- Add `checkoutSettings` field to `Channel`
- [Preview] Add possibility to complete checkout without payment in the transaction flow - #13339 by @kadewu:
- Add ability to use metadata in the `Shop` type - #13128 by @Smit-Parmar, #13364

## Improvements
- Filtering improvements:

## Bug Fixes
- Fix deleting event payloads by adding batches - #13368
- Fix error handling in the permission check for `Query.webhook` - #13378
- Fix SEO field to accept null value - #13512
- Fix `NOTIFY_USER` allow to create a webhook with only one event - #13584
- Fix error "Cannot return null for non-nullable field [Webhook.name](http://webhook.name/)" - #12989
