Status Update
Comments
is...@google.com <is...@google.com>
al...@google.com <al...@google.com> #2
error instantiating androidx.tracing.perfetto.StartupTracingConfigStoreIsEnabledGate
This looks like a minification issue
- Are you using either minification of your app, or in your instrumented test? If so, can you try adding a keep rule for that class?
- Is this class present in your apk's dex files, if you open the apk in studio? (if this is an instrumented test, check both your app and test)
- Are you depending on
androidx.compose.runtime:runtime-tracing
viaandroidTestImplementation
orimplementation
, and from what type of module? - What version of AGP are you using? I would expect the
would mean the library doesn't need an explicit keep rule, but it could bemanifest entry for this class depending on your AGP version / how the dependency is declared (fixed in AGP 8.6 canary 5, but a keep rule should work around it)b/328649293
Edit: disregard, I doubt Robolectric is using any of the minification codepaths.
si...@google.com <si...@google.com> #3
- Let me check
- Using
implementation
and it's added at the project level so all modules using compose are getting it - I'm on
8.1.1
si...@google.com <si...@google.com> #4
An extra typo was introduced as part of cr/2431573.
See the number "3" at the end of the full-stop :
We need to fix that, and re-ramp autofill all the way to stable.
ji...@google.com <ji...@google.com> #5
Hi
au...@google.com <au...@google.com> #6
#4 seems to suggest that you want to release a stable, #5 suggests you want to deprecate it. What do you want to do? Note, if you deprecate it the process is described here
si...@google.com <si...@google.com> #7
Hi @au...@google.com, we don't want to deprecate the library. I think @ji...@google.com wanted to know if there's any particular date that we need to graduate to stable, and what are the drawbacks of remaining in alpha?
au...@google.com <au...@google.com> #8
go/androidx/releasing_overview#cadence has details on the cadence. I will note that 1.3.0-alpha01 was shipped 5/24/2023 - more than a year ago!
ap...@google.com <ap...@google.com> #9
Branch: androidx-main
commit 8b1614008b7621694169faa97ce39103fb198ae4
Author: Simranjit Kohli <simranjit@google.com>
Date: Thu Aug 29 12:22:23 2024
[Autofill] Fix typo in javadoc
Fix a typo in the javadoc.
Test: NA. javadoc change only
Bug: 336368997
Change-Id: I5d3c8f999cd1f062fb9b5cfc6242fed4c4a5ccca
M autofill/autofill/src/main/java/androidx/autofill/HintConstants.java
ap...@google.com <ap...@google.com> #10
Branch: androidx-main
commit dfd9bd67383aa070d89feb895e2f3790723a22d8
Author: Simranjit Kohli <simranjit@google.com>
Date: Tue Sep 03 20:03:09 2024
Update Autofill to 1.3.0-beta01
BUG: 336368997
Change-Id: I11df94785679fd0227df821b87ba79acb251d03d
A autofill/autofill/api/1.3.0-beta01.txt
A autofill/autofill/api/res-1.3.0-beta01.txt
A autofill/autofill/api/restricted_1.3.0-beta01.txt
M libraryversions.toml
si...@google.com <si...@google.com>
au...@google.com <au...@google.com> #11
Any updates here? What's blocking this from going 1.3.0 stable?
si...@google.com <si...@google.com> #12
It was last pushed to 1.3.0-beta01 previously.
Is there a way for us to use the same build and push to prod.
A lot has diverged since the last stable push, and reading the instructions, it seems like we should just do cherrypicks on top of that build. A fresh build is discouraged.
- Is it possible to do fresh build (using what's pushed to beta).
- If not, are there tools to find diff of the changes pushed since last stable push?
al...@google.com <al...@google.com> #13
Please follow the instructions at go/androidx/releasing_rc01.
si...@google.com <si...@google.com> #14
Thanks @al...@google.com. Just to confirm we are on the same page, we already have a prior stable version. If I understand correctly, we can follow the instructions at go/androidx/releasing_rc01 for 1.3.0 stable instead of following instructions at go/androidx/releasing_rc0X_or_stable.
Am I understanding that correctly?
al...@google.com <al...@google.com> #15
Correct. go/androidx/releasing_rc0X_or_stable is for when you already released rc01
and need to release rc02
(or later) or stable
. go/androidx/releasing_rc01 is when you are going from betaXX
to rc01
.
ap...@google.com <ap...@google.com> #16
Project: platform/frameworks/support
Branch: androidx-main
Author: Simranjit Kohli <
Link:
Update Autofill to 1.3.0-rc01 BUG: 336368997
Expand for full commit details
Update Autofill to 1.3.0-rc01
BUG: 336368997
Change-Id: Icd87385bbe138d773c5606b0b13353d814391b01
Files:
- M
libraryversions.toml
Hash: c8df589168d0ead102f66f64d3de29ab21398fa6
Date: Wed Nov 13 22:02:27 2024
Description
If you are no longer supporting this library, then follow