# FragmentArgs 3.0

DevFeed: [FragmentArgs 3.0](<https://devfeed.tech/articles/fragmentargs-3-0-25446.md>)

Original publisher: [Read original article](<https://hannesdorfmann.com/android/fragmentargs3/>)

Author: Hannes Dorfmann

Published: 2015-11-02T09:00:00Z

Content type: release

Language: en

Sources: [Hannes Dorfmann](<https://devfeed.tech/sources/hannes-dorfmann.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Android Library](<https://devfeed.tech/topics/android-library.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Library](<https://devfeed.tech/topics/library.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [apt](<https://devfeed.tech/tags/apt.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [lint](<https://devfeed.tech/tags/lint.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [release](<https://devfeed.tech/tags/release.md>)

## AI overview

FragmentArgs 3.0 is a major release for Android that adds the @FragmentWithArgs annotation, deprecates @FragmentArgsInherited, improves generated Builder annotations and setter-method support, and supports Kotlin through kapt. The release is backward compatible with versions 1.0 and later.

## Source excerpt

I finally found some time last weekend to work on FragmentArgs and to release a new major version 3.0. Here is an overview of new features and bug fixes. Migration The good news first: FragmentArgs 3.0 is completely backward compatible to all previous versions (down to 1.0). So basically you have to do nothing.