Stay organized with collections
Save and categorize content based on your preferences.
window extensions core
The Core APIs for Window Manager Library Extensions
Latest Update |
Stable Release |
Release Candidate |
Beta Release |
Alpha Release |
June 7, 2023 |
1.0.0 |
- |
- |
- |
Declaring dependencies
To add a dependency on window extensions core, you must add the Google Maven repository to your
project. Read Google's Maven repository
for more information.
Add the dependencies for the artifacts you need in the build.gradle
file for
your app or module:
Groovy
dependencies {
// Use to implement window extensions core
implementation "androidx.window.extensions.core:core:1.0.0"
}
Kotlin
dependencies {
// Use to implement window extensions core
implementation("androidx.window.extensions.core:core:1.0.0")
}
For more information about dependencies, see Add build dependencies.
Feedback
Your feedback helps make Jetpack better. Let us know if you discover new issues or have
ideas for improving this library. Please take a look at the
existing issues
in this library before you create a new one. You can add your vote to an existing issue by
clicking the star button.
Create a new issue
See the Issue Tracker documentation
for more information.
Version 1.0
Version 1.0.0
June 7, 2023
androidx.window.extensions.core:core:1.0.0
is released. Version 1.0.0 contains these commits.
Major features of 1.0.0
- Simple interfaces to work with
androidx.window.extensions
. Not meant for generic developer use. For generic use see androidx.core
.
Version 1.0.0-rc01
May 10, 2023
androidx.window.extensions.core:core:1.0.0-rc01
is released. Version 1.0.0-rc01 contains these commits.
New Features
- Release some interfaces to improve function for
androidx.window
and specific devices. These interfaces are not for general use. Use the interfaces in androidx.core
instead.
Bug Fixes
- Make core interfaces public so it can be used in extensions. (I45052)
Version 1.0.0-beta03
May 3, 2023
androidx.window.extensions.core:core:1.0.0-beta03
is released. Version 1.0.0-beta03 contains these commits.
New Features
Reinstate extensions.core
interfaces. These are an implementation detail used, please use the androidx.core
APIs instead.
Bug Fixes
- Make core interfaces public so it can be used in extensions. (I45052)
Version 1.0.0-beta02
April 5, 2023
androidx.window.extensions.core:core:1.0.0-beta02
is released. Version 1.0.0-beta02 contains these commits.
API Changes
- Hide local interfaces that are not meant for public use. (I3e88b)
Version 1.0.0-beta01
March 22, 2023
androidx.window.extensions.core:core:1.0.0-beta01
is released. Version 1.0.0-beta01 contains these commits.
- Added the window extensions core version of functional interface to reduce issues of lambda expressions desugaring.
Version 1.0.0-alpha01
February 22, 2023
androidx.window.extensions.core:core:1.0.0-alpha01
is released. Version 1.0.0-alpha01 contains these commits.
New Features
- Add some local interfaces that are not meant for general developer use. This is an implementation detail to support the androidx.window library. Please see the
androidx.window
library instead.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-05-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-29 UTC."],[],[],null,["# window extensions core\n======================\n\nAPI Reference \n[androidx.window.extensions.core](/reference/kotlin/androidx/window/extensions/core/package-summary) \nThe Core APIs for Window Manager Library Extensions \n\n| Latest Update | Stable Release | Release Candidate | Beta Release | Alpha Release |\n|---------------|------------------------------------------------------------------|-------------------|--------------|---------------|\n| June 7, 2023 | [1.0.0](/jetpack/androidx/releases/window-extensions-core#1.0.0) | - | - | - |\n\nDeclaring dependencies\n----------------------\n\nTo add a dependency on window extensions core, you must add the Google Maven repository to your\nproject. Read [Google's Maven repository](/studio/build/dependencies#google-maven)\nfor more information.\n\nAdd the dependencies for the artifacts you need in the `build.gradle` file for\nyour app or module: \n\n### Groovy\n\n```groovy\ndependencies {\n // Use to implement window extensions core\n implementation \"androidx.window.extensions.core:core:1.0.0\"\n}\n```\n\n### Kotlin\n\n```kotlin\ndependencies {\n // Use to implement window extensions core\n implementation(\"androidx.window.extensions.core:core:1.0.0\")\n}\n```\n\nFor more information about dependencies, see [Add build dependencies](/studio/build/dependencies).\n\nFeedback\n--------\n\nYour feedback helps make Jetpack better. Let us know if you discover new issues or have\nideas for improving this library. Please take a look at the\n[existing issues](https://issuetracker.google.com/issues?q=componentid:1324559%20status:open)\nin this library before you create a new one. You can add your vote to an existing issue by\nclicking the star button.\n\n[Create a new issue](https://issuetracker.google.com/issues/new?component=1324559&template=1789973)\n\nSee the [Issue Tracker documentation](https://developers.google.com/issue-tracker)\nfor more information.\n\nVersion 1.0\n-----------\n\n### Version 1.0.0\n\nJune 7, 2023\n\n`androidx.window.extensions.core:core:1.0.0` is released. [Version 1.0.0 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/41e119676c75bba23ed13a5061871a9ff46d3036..d880ecd411d7ed0d3897644cd64d7e20eae98916/window/extensions/core/core)\n\n**Major features of 1.0.0**\n\n- Simple interfaces to work with `androidx.window.extensions`. Not meant for generic developer use. For generic use see `androidx.core`.\n\n### Version 1.0.0-rc01\n\nMay 10, 2023\n\n`androidx.window.extensions.core:core:1.0.0-rc01` is released. [Version 1.0.0-rc01 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/5d4c9b3ab577ea883637e38bbd1fc3ca9b08f2fa..41e119676c75bba23ed13a5061871a9ff46d3036/window/extensions/core/core)\n\n**New Features**\n\n- Release some interfaces to improve function for `androidx.window` and specific devices. These interfaces are not for general use. Use the interfaces in `androidx.core` instead.\n\n**Bug Fixes**\n\n- Make core interfaces public so it can be used in extensions. ([I45052](https://android-review.googlesource.com/#/q/I450527ca1ed9cb8bcd27289d681f441b0074f012))\n\n### Version 1.0.0-beta03\n\nMay 3, 2023\n\n`androidx.window.extensions.core:core:1.0.0-beta03` is released. [Version 1.0.0-beta03 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/a200cb82769634cecdb118ec4f0bfdf0b086e597..5d4c9b3ab577ea883637e38bbd1fc3ca9b08f2fa/window/extensions/core/core)\n\n**New Features**\n\nReinstate `extensions.core` interfaces. These are an implementation detail used, please use the `androidx.core` APIs instead.\n\n**Bug Fixes**\n\n- Make core interfaces public so it can be used in extensions. ([I45052](https://android-review.googlesource.com/#/q/I450527ca1ed9cb8bcd27289d681f441b0074f012))\n\n### Version 1.0.0-beta02\n\nApril 5, 2023\n\n`androidx.window.extensions.core:core:1.0.0-beta02` is released. [Version 1.0.0-beta02 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/5e7d256f82fbafb6d059ab7b18fddd87c7531553..a200cb82769634cecdb118ec4f0bfdf0b086e597/window/extensions/core/core)\n\n**API Changes**\n\n- Hide local interfaces that are not meant for public use. ([I3e88b](https://android-review.googlesource.com/#/q/I3e88b44d034b1a24347ac8606755ba04c9bd1558))\n\n### Version 1.0.0-beta01\n\nMarch 22, 2023\n`androidx.window.extensions.core:core:1.0.0-beta01` is released. [Version 1.0.0-beta01 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/87533b4ff06971ed59028936cd9b6da988cd4522..5e7d256f82fbafb6d059ab7b18fddd87c7531553/window/extensions/core/core)\n\n- Added the window extensions core version of functional interface to reduce issues of lambda expressions desugaring.\n\n### Version 1.0.0-alpha01\n\nFebruary 22, 2023\n\n`androidx.window.extensions.core:core:1.0.0-alpha01` is released. [Version 1.0.0-alpha01 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/87533b4ff06971ed59028936cd9b6da988cd4522/)\n\n**New Features**\n\n- Add some local interfaces that are not meant for general developer use. This is an implementation detail to support the androidx.window library. Please see the `androidx.window` library instead."]]