_docs/changelogs/v0_39_0_to_v0_41_2.md
---
title: 'v0.39.0 to v0.41.2'
category: Changelogs
---
[comment]: <> (THIS PART IS GENERATED - AKA DON'T EDIT THIS PART MANUALLY)
# {{ page.title }}
## Added
- [BadgeCaptureReward](../../api/messages/BadgeCaptureReward/)
## Updated
- ### [BadgeSettingsProto](../../api/messages/BadgeSettingsProto/)
- `ADDED attributes[3]`:
- type: `BadgeCaptureReward`
- name: `capture_reward`
- tag: `4`
- modifier: `repeated`
- ### [CatchPokemonOutProto](../../api/messages/CatchPokemonOutProto/)
- `ADDED attributes[4]`:
- type: `CaptureReason`
- name: `capture_reason`
- tag: `5`
- modifier: ``
- `ADDED enums[0]`:
- name: `CaptureReason`
- sort_title: `capture_reason`
- values: `[{"name"=>"UNSET", "tag"=>0}, {"name"=>"DEFAULT", "tag"=>1}, {"name"=>"ELEMENTAL_BADGE", "tag"=>2}]`
- ### [GymMembershipProto](../../api/messages/GymMembershipProto/)
- `ADDED attributes[2]`:
- type: `PokemonProto`
- name: `training_pokemon`
- tag: `3`
- modifier: ``
[comment]: <> (YOU CAN EDIT AFTER THIS)