Skip to content

Conversation

@snyk-bot
Copy link

Snyk has created this PR to upgrade typescript from 3.9.7 to 4.3.5.

merge advice
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


Warning: This is a major version upgrade, and may be a breaking change.

  • The recommended version is 379 versions ahead of your current version.
  • The recommended version was released 2 months ago, on 2021-06-30.

The recommended version fixes:

Severity Issue PriorityScore (*) Exploit Maturity
Remote Memory Exposure
SNYK-JS-BL-608877
492/1000
Why? Proof of Concept exploit, CVSS 7.7
Proof of Concept
Regular Expression Denial of Service (ReDoS)
SNYK-JS-WS-1296835
492/1000
Why? Proof of Concept exploit, CVSS 7.7
Proof of Concept

(*) Note that the real score may have changed since the PR was raised.

Release notes
Package name: typescript
  • 4.3.5 - 2021-06-30

    This release contains a bug fix for auto-imports on JSX components in the TypeScript language service. See the relevant change for more details.

  • 4.3.4 - 2021-06-17

    This release

    • adds an optional getCustomTransformers method to the SolutionBuilderHost* APIs
    • uses the transforms given by getCustomTransformers in Builder Program instances when running emit() methods in cases where customTransforms are not given.

    See the change for more details

  • 4.3.3 - 2021-06-16

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    Downloads are available on:

  • 4.3.2 - 2021-05-26

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    Downloads are available on:

  • 4.3.1-rc - 2021-05-12
  • 4.3.0-dev.20210510 - 2021-05-10
  • 4.3.0-dev.20210509 - 2021-05-09
  • 4.3.0-dev.20210508 - 2021-05-08
  • 4.3.0-dev.20210507 - 2021-05-07
  • 4.3.0-dev.20210506 - 2021-05-06
  • 4.3.0-dev.20210505 - 2021-05-05
  • 4.3.0-dev.20210504 - 2021-05-04
  • 4.3.0-dev.20210503 - 2021-05-03
  • 4.3.0-dev.20210502 - 2021-05-02
  • 4.3.0-dev.20210501 - 2021-05-01
  • 4.3.0-dev.20210430 - 2021-04-30
  • 4.3.0-dev.20210429 - 2021-04-29
  • 4.3.0-dev.20210428 - 2021-04-28
  • 4.3.0-dev.20210427 - 2021-04-27
  • 4.3.0-dev.20210426 - 2021-04-26
  • 4.3.0-dev.20210425 - 2021-04-25
  • 4.3.0-dev.20210424 - 2021-04-24
  • 4.3.0-dev.20210423 - 2021-04-23
  • 4.3.0-dev.20210422 - 2021-04-22
  • 4.3.0-dev.20210420 - 2021-04-20
  • 4.3.0-dev.20210419 - 2021-04-19
  • 4.3.0-dev.20210418 - 2021-04-18
  • 4.3.0-dev.20210417 - 2021-04-17
  • 4.3.0-dev.20210416 - 2021-04-16
  • 4.3.0-dev.20210415 - 2021-04-15
  • 4.3.0-dev.20210414 - 2021-04-14
  • 4.3.0-dev.20210413 - 2021-04-13
  • 4.3.0-dev.20210412 - 2021-04-12
  • 4.3.0-dev.20210411 - 2021-04-11
  • 4.3.0-dev.20210410 - 2021-04-10
  • 4.3.0-dev.20210409 - 2021-04-09
  • 4.3.0-dev.20210408 - 2021-04-08
  • 4.3.0-dev.20210407 - 2021-04-07
  • 4.3.0-dev.20210406 - 2021-04-06
  • 4.3.0-dev.20210405 - 2021-04-05
  • 4.3.0-dev.20210404 - 2021-04-04
  • 4.3.0-dev.20210403 - 2021-04-03
  • 4.3.0-dev.20210402 - 2021-04-02
  • 4.3.0-dev.20210401 - 2021-04-01
  • 4.3.0-dev.20210331 - 2021-03-31
  • 4.3.0-dev.20210330 - 2021-03-30
  • 4.3.0-dev.20210329 - 2021-03-29
  • 4.3.0-dev.20210328 - 2021-03-28
  • 4.3.0-dev.20210327 - 2021-03-27
  • 4.3.0-dev.20210326 - 2021-03-26
  • 4.3.0-dev.20210325 - 2021-03-25
  • 4.3.0-dev.20210324 - 2021-03-24
  • 4.3.0-dev.20210323 - 2021-03-23
  • 4.3.0-dev.20210322 - 2021-03-22
  • 4.3.0-dev.20210319 - 2021-03-19
  • 4.3.0-dev.20210318 - 2021-03-18
  • 4.3.0-dev.20210317 - 2021-03-17
  • 4.3.0-dev.20210316 - 2021-03-16
  • 4.3.0-dev.20210315 - 2021-03-15
  • 4.3.0-dev.20210314 - 2021-03-14
  • 4.3.0-dev.20210313 - 2021-03-13
  • 4.3.0-dev.20210312 - 2021-03-12
  • 4.3.0-dev.20210311 - 2021-03-11
  • 4.3.0-dev.20210310 - 2021-03-10
  • 4.3.0-dev.20210309 - 2021-03-09
  • 4.3.0-dev.20210308 - 2021-03-08
  • 4.3.0-dev.20210307 - 2021-03-07
  • 4.3.0-dev.20210306 - 2021-03-06
  • 4.3.0-dev.20210305 - 2021-03-05
  • 4.3.0-dev.20210304 - 2021-03-04
  • 4.3.0-dev.20210303 - 2021-03-03
  • 4.3.0-dev.20210302 - 2021-03-02
  • 4.3.0-dev.20210228 - 2021-02-28
  • 4.3.0-dev.20210227 - 2021-02-27
  • 4.3.0-dev.20210226 - 2021-02-26
  • 4.3.0-dev.20210225 - 2021-02-25
  • 4.3.0-dev.20210224 - 2021-02-24
  • 4.3.0-dev.20210223 - 2021-02-23
  • 4.3.0-dev.20210222 - 2021-02-22
  • 4.3.0-dev.20210221 - 2021-02-21
  • 4.3.0-dev.20210220 - 2021-02-20
  • 4.3.0-dev.20210219 - 2021-02-19
  • 4.3.0-dev.20210218 - 2021-02-18
  • 4.3.0-dev.20210217 - 2021-02-17
  • 4.3.0-dev.20210216 - 2021-02-16
  • 4.3.0-dev.20210215 - 2021-02-15
  • 4.3.0-dev.20210214 - 2021-02-14
  • 4.3.0-dev.20210213 - 2021-02-13
  • 4.3.0-dev.20210212 - 2021-02-12
  • 4.3.0-dev.20210211 - 2021-02-11
  • 4.3.0-dev.20210210 - 2021-02-10
  • 4.3.0-beta - 2021-04-01
  • 4.2.4 - 2021-04-07
  • 4.2.3 - 2021-03-04
  • 4.2.2 - 2021-02-23
  • 4.2.1-rc - 2021-02-11
  • 4.2.0-insiders.20210210 - 2021-02-10
  • 4.2.0-dev.20210209 - 2021-02-09
  • 4.2.0-dev.20210208 - 2021-02-08
  • 4.2.0-dev.20210207 - 2021-02-07
  • 4.2.0-dev.20210206 - 2021-02-06
  • 4.2.0-dev.20210205 - 2021-02-05
  • 4.2.0-dev.20210204 - 2021-02-04
  • 4.2.0-dev.20210203 - 2021-02-03
  • 4.2.0-dev.20210202 - 2021-02-02
  • 4.2.0-dev.20210201 - 2021-02-01
  • 4.2.0-dev.20210131 - 2021-01-31
  • 4.2.0-dev.20210130 - 2021-01-30
  • 4.2.0-dev.20210129 - 2021-01-29
  • 4.2.0-dev.20210128 - 2021-01-28
  • 4.2.0-dev.20210127 - 2021-01-27
  • 4.2.0-dev.20210126 - 2021-01-26
  • 4.2.0-dev.20210125 - 2021-01-25
  • 4.2.0-dev.20210124 - 2021-01-24
  • 4.2.0-dev.20210123 - 2021-01-23
  • 4.2.0-dev.20210122 - 2021-01-22
  • 4.2.0-dev.20210121 - 2021-01-21
  • 4.2.0-dev.20210120 - 2021-01-20
  • 4.2.0-dev.20210119 - 2021-01-19
  • 4.2.0-dev.20210115 - 2021-01-15
  • 4.2.0-dev.20210114 - 2021-01-14
  • 4.2.0-dev.20210113 - 2021-01-13
  • 4.2.0-dev.20210112 - 2021-01-12
  • 4.2.0-dev.20210111 - 2021-01-11
  • 4.2.0-dev.20210108 - 2021-01-08
  • 4.2.0-dev.20210107 - 2021-01-07
  • 4.2.0-dev.20210106 - 2021-01-06
  • 4.2.0-dev.20210105 - 2021-01-05
  • 4.2.0-dev.20210104 - 2021-01-04
  • 4.2.0-dev.20210103 - 2021-01-03
  • 4.2.0-dev.20210102 - 2021-01-02
  • 4.2.0-dev.20210101 - 2021-01-01
  • 4.2.0-dev.20201231 - 2020-12-31
  • 4.2.0-dev.20201230 - 2020-12-30
  • 4.2.0-dev.20201229 - 2020-12-29
  • 4.2.0-dev.20201228 - 2020-12-28
  • 4.2.0-dev.20201227 - 2020-12-27
  • 4.2.0-dev.20201226 - 2020-12-26
  • 4.2.0-dev.20201225 - 2020-12-25
  • 4.2.0-dev.20201224 - 2020-12-24
  • 4.2.0-dev.20201223 - 2020-12-23
  • 4.2.0-dev.20201222 - 2020-12-22
  • 4.2.0-dev.20201221 - 2020-12-21
  • 4.2.0-dev.20201220 - 2020-12-20
  • 4.2.0-dev.20201219 - 2020-12-19
  • 4.2.0-dev.20201211 - 2020-12-11
  • 4.2.0-dev.20201210 - 2020-12-10
  • 4.2.0-dev.20201209 - 2020-12-09
  • 4.2.0-dev.20201208 - 2020-12-08
  • 4.2.0-dev.20201207 - 2020-12-07
  • 4.2.0-dev.20201206 - 2020-12-06
  • 4.2.0-dev.20201205 - 2020-12-05
  • 4.2.0-dev.20201204 - 2020-12-04
  • 4.2.0-dev.20201202 - 2020-12-02
  • 4.2.0-dev.20201201 - 2020-12-01
  • 4.2.0-dev.20201130 - 2020-11-30
  • 4.2.0-dev.20201129 - 2020-11-29
  • 4.2.0-dev.20201128 - 2020-11-28
  • 4.2.0-dev.20201127 - 2020-11-27
  • 4.2.0-dev.20201126 - 2020-11-26
  • 4.2.0-dev.20201124 - 2020-11-24
  • 4.2.0-dev.20201123 - 2020-11-23
  • 4.2.0-dev.20201122 - 2020-11-22
  • 4.2.0-dev.20201121 - 2020-11-21
  • 4.2.0-dev.20201120 - 2020-11-20
  • 4.2.0-dev.20201119 - 2020-11-19
  • 4.2.0-dev.20201118 - 2020-11-18
  • 4.2.0-dev.20201117 - 2020-11-17
  • 4.2.0-dev.20201116 - 2020-11-16
  • 4.2.0-dev.20201115 - 2020-11-15
  • 4.2.0-dev.20201114 - 2020-11-14
  • 4.2.0-dev.20201113 - 2020-11-13
  • 4.2.0-dev.20201112 - 2020-11-12
  • 4.2.0-dev.20201109 - 2020-11-09
  • 4.2.0-dev.20201108 - 2020-11-08
  • 4.2.0-dev.20201107 - 2020-11-07
  • 4.2.0-dev.20201106 - 2020-11-06
  • 4.2.0-dev.20201105 - 2020-11-05
  • 4.2.0-dev.20201104 - 2020-11-04
  • 4.2.0-dev.20201103 - 2020-11-03
  • 4.2.0-beta - 2021-01-13
  • 4.1.6 - 2021-06-16

    This release ships both an overall performance improvement, along with a mitigation for a performance regression when upgrading to Node.js 16. See the change for more details.

  • 4.1.5 - 2021-02-10
  • 4.1.4 - 2021-02-09
  • 4.1.3 - 2020-12-11
  • 4.1.2 - 2020-11-19
  • 4.1.1-rc - 2020-11-03
  • 4.1.0-dev.20201102 - 2020-11-02
  • 4.1.0-dev.20201101 - 2020-11-01
  • 4.1.0-dev.20201031 - 2020-10-31
  • 4.1.0-dev.20201030 - 2020-10-30
  • 4.1.0-dev.20201029 - 2020-10-29
  • 4.1.0-dev.20201028 - 2020-10-28
  • 4.1.0-dev.20201027 - 2020-10-27
  • 4.1.0-dev.20201026 - 2020-10-26
  • 4.1.0-dev.20201025 - 2020-10-25
  • 4.1.0-dev.20201024 - 2020-10-24
  • 4.1.0-dev.20201023 - 2020-10-23
  • 4.1.0-dev.20201022 - 2020-10-22
  • 4.1.0-dev.20201021 - 2020-10-21
  • 4.1.0-dev.20201020 - 2020-10-20
  • 4.1.0-dev.20201019 - 2020-10-19
  • 4.1.0-dev.20201018 - 2020-10-18
  • 4.1.0-dev.20201017 - 2020-10-17
  • 4.1.0-dev.20201016 - 2020-10-16
  • 4.1.0-dev.20201015 - 2020-10-15
  • 4.1.0-dev.20201014 - 2020-10-14
  • 4.1.0-dev.20201013 - 2020-10-13
  • 4.1.0-dev.20201012 - 2020-10-12
  • 4.1.0-dev.20201011 - 2020-10-11
  • 4.1.0-dev.20201010 - 2020-10-10
  • 4.1.0-dev.20201009 - 2020-10-09
  • 4.1.0-dev.20201008 - 2020-10-08
  • 4.1.0-dev.20201007 - 2020-10-07
  • 4.1.0-dev.20201006 - 2020-10-06
  • 4.1.0-dev.20201005 - 2020-10-05
  • 4.1.0-dev.20201004 - 2020-10-04
  • 4.1.0-dev.20201003 - 2020-10-03
  • 4.1.0-dev.20201002 - 2020-10-02
  • 4.1.0-dev.20201001 - 2020-10-01
  • 4.1.0-dev.20200930 - 2020-09-30
  • 4.1.0-dev.20200929 - 2020-09-29
  • 4.1.0-dev.20200928 - 2020-09-28
  • 4.1.0-dev.20200927 - 2020-09-27
  • 4.1.0-dev.20200926 - 2020-09-26
  • 4.1.0-dev.20200925 - 2020-09-25
  • 4.1.0-dev.20200924 - 2020-09-24
  • 4.1.0-dev.20200923 - 2020-09-23
  • 4.1.0-dev.20200921 - 2020-09-21
  • 4.1.0-dev.20200920 - 2020-09-20
  • 4.1.0-dev.20200919 - 2020-09-19
  • 4.1.0-dev.20200918 - 2020-09-18
  • 4.1.0-dev.20200917 - 2020-09-17
  • 4.1.0-dev.20200916 - 2020-09-16
  • 4.1.0-dev.20200915 - 2020-09-15
  • 4.1.0-dev.20200914 - 2020-09-14
  • 4.1.0-dev.20200913 - 2020-09-13
  • 4.1.0-dev.20200911 - 2020-09-11
  • 4.1.0-dev.20200910 - 2020-09-10
  • 4.1.0-dev.20200909 - 2020-09-09
  • 4.1.0-dev.20200908 - 2020-09-08
  • 4.1.0-dev.20200907 - 2020-09-07
  • 4.1.0-dev.20200906 - 2020-09-06
  • 4.1.0-dev.20200905 - 2020-09-05
  • 4.1.0-dev.20200904 - 2020-09-04
  • 4.1.0-dev.20200903 - 2020-09-03
  • 4.1.0-dev.20200902 - 2020-09-02
  • 4.1.0-dev.20200901 - 2020-09-01
  • 4.1.0-dev.20200831 - 2020-08-31
  • 4.1.0-dev.20200830 - 2020-08-30
  • 4.1.0-dev.20200829 - 2020-08-29
  • 4.1.0-dev.20200828 - 2020-08-28
  • 4.1.0-dev.20200827 - 2020-08-27
  • 4.1.0-dev.20200826 - 2020-08-26
  • 4.1.0-dev.20200825 - 2020-08-25
  • 4.1.0-dev.20200824 - 2020-08-24
  • 4.1.0-dev.20200823 - 2020-08-23
  • 4.1.0-dev.20200822 - 2020-08-22
  • 4.1.0-dev.20200821 - 2020-08-21
  • 4.1.0-dev.20200820 - 2020-08-20
  • 4.1.0-dev.20200819 - 2020-08-19
  • 4.1.0-dev.20200818 - 2020-08-18
  • 4.1.0-dev.20200817 - 2020-08-17
  • 4.1.0-dev.20200816 - 2020-08-16
  • 4.1.0-dev.20200815 - 2020-08-15
  • 4.1.0-dev.20200814 - 2020-08-14
  • 4.1.0-dev.20200813 - 2020-08-13
  • 4.1.0-dev.20200812 - 2020-08-12
  • 4.1.0-dev.20200811 - 2020-08-11
  • 4.1.0-dev.20200810 - 2020-08-10
  • 4.1.0-dev.20200809 - 2020-08-09
  • 4.1.0-dev.20200808 - 2020-08-08
  • 4.1.0-dev.20200807 - 2020-08-07
  • 4.1.0-dev.20200806 - 2020-08-06
  • 4.1.0-dev.20200805 - 2020-08-05
  • 4.1.0-dev.20200804 - 2020-08-04
  • 4.1.0-beta - 2020-09-18
  • 4.0.8 - 2021-06-16

    This release ships both an overall performance improvement, along with a mitigation for a performance regression when upgrading to Node.js 16. See the change for more details.

  • 4.0.7 - 2021-02-10
  • 4.0.6 - 2021-02-09
  • 4.0.5 - 2020-10-26
  • 4.0.3 - 2020-09-18
  • 4.0.2 - 2020-08-20
  • 4.0.2-insiders.20200818 - 2020-08-18
  • 4.0.1-rc - 2020-08-06
  • 4.0.1-insiders.20200813 - 2020-08-13
  • 4.0.0-dev.20200803 - 2020-08-03
  • 4.0.0-dev.20200802 - 2020-08-02
  • 4.0.0-dev.20200801 - 2020-08-01
  • 4.0.0-dev.20200731 - 2020-07-31
  • 4.0.0-dev.20200730 - 2020-07-30
  • 4.0.0-dev.20200729 - 2020-07-29
  • 4.0.0-dev.20200728 - 2020-07-28
  • 4.0.0-dev.20200727 - 2020-07-27
  • 4.0.0-dev.20200726 - 2020-07-26
  • 4.0.0-dev.20200725 - 2020-07-25
  • 4.0.0-dev.20200724 - 2020-07-24
  • 4.0.0-dev.20200722 - 2020-07-22
  • 4.0.0-dev.20200721 - 2020-07-21
  • 4.0.0-dev.20200720 - 2020-07-20
  • 4.0.0-dev.20200719 - 2020-07-19
  • 4.0.0-dev.20200718 - 2020-07-18
  • 4.0.0-dev.20200717 - 2020-07-17
  • 4.0.0-dev.20200715 - 2020-07-15
  • 4.0.0-dev.20200714 - 2020-07-14
  • 4.0.0-dev.20200712 - 2020-07-12
  • 4.0.0-dev.20200711 - 2020-07-11
  • 4.0.0-dev.20200710 - 2020-07-10
  • 4.0.0-dev.20200709 - 2020-07-09
  • 4.0.0-dev.20200708 - 2020-07-08
  • 4.0.0-dev.20200707 - 2020-07-07
  • 4.0.0-dev.20200706 - 2020-07-06
  • 4.0.0-dev.20200705 - 2020-07-05
  • 4.0.0-dev.20200704 - 2020-07-04
  • 4.0.0-dev.20200703 - 2020-07-03
  • 4.0.0-dev.20200702 - 2020-07-02
  • 4.0.0-dev.20200701 - 2020-07-01
  • 4.0.0-dev.20200630 - 2020-06-30
  • 4.0.0-dev.20200629 - 2020-06-29
  • 4.0.0-dev.20200628 - 2020-06-28
  • 4.0.0-dev.20200627 - 2020-06-27
  • 4.0.0-dev.20200626 - 2020-06-26
  • 4.0.0-dev.20200625 - 2020-06-25
  • 4.0.0-dev.20200624 - 2020-06-24
  • 4.0.0-dev.20200623 - 2020-06-23
  • 4.0.0-dev.20200622 - 2020-06-22
  • 4.0.0-dev.20200621 - 2020-06-21
  • 4.0.0-dev.20200620 - 2020-06-20
  • 4.0.0-dev.20200615 - 2020-06-15
  • 4.0.0-dev.20200614 - 2020-06-14
  • 4.0.0-dev.20200613 - 2020-06-13
  • 4.0.0-dev.20200612 - 2020-06-12
  • 4.0.0-dev.20200611 - 2020-06-11
  • 4.0.0-dev.20200610 - 2020-06-10
  • 4.0.0-dev.20200609 - 2020-06-09
  • 4.0.0-dev.20200608 - 2020-06-08
  • 4.0.0-dev.20200607 - 2020-06-07
  • 4.0.0-dev.20200606 - 2020-06-06
  • 4.0.0-dev.20200605 - 2020-06-05
  • 4.0.0-dev.20200604 - 2020-06-04
  • 4.0.0-dev.20200603 - 2020-06-03
  • 4.0.0-dev.20200602 - 2020-06-02
  • 4.0.0-dev.20200601 - 2020-06-01
  • 4.0.0-dev.20200531 - 2020-05-31
  • 4.0.0-dev.20200530 - 2020-05-30
  • 4.0.0-dev.20200529 - 2020-05-29
  • 4.0.0-dev.20200528 - 2020-05-28
  • 4.0.0-dev.20200527 - 2020-05-27
  • 4.0.0-dev.20200526 - 2020-05-26
  • 4.0.0-dev.20200525 - 2020-05-25
  • 4.0.0-dev.20200524 - 2020-05-24
  • 4.0.0-dev.20200523 - 2020-05-23
  • 4.0.0-dev.20200522 - 2020-05-22
  • 4.0.0-dev.20200521 - 2020-05-21
  • 4.0.0-dev.20200520 - 2020-05-20
  • 4.0.0-dev.20200519 - 2020-05-19
  • 4.0.0-dev.20200518 - 2020-05-18
  • 4.0.0-dev.20200517 - 2020-05-17
  • 4.0.0-dev.20200516 - 2020-05-16
  • 4.0.0-dev.20200514 - 2020-05-14
  • 4.0.0-dev.20200512 - 2020-05-12
  • 4.0.0-dev.20200511 - 2020-05-11
  • 4.0.0-dev.20200510 - 2020-05-10
  • 4.0.0-dev.20200509 - 2020-05-09
  • 4.0.0-dev.20200508 - 2020-05-08
  • 4.0.0-dev.20200507 - 2020-05-07
  • 4.0.0-dev.20200506 - 2020-05-06
  • 4.0.0-dev.20200505 - 2020-05-05
  • 4.0.0-dev.20200504 - 2020-05-04
  • 4.0.0-dev.20200503 - 2020-05-03
  • 4.0.0-dev.20200502 - 2020-05-02
  • 4.0.0-dev.20200501 - 2020-05-01
  • 4.0.0-dev.20200430 - 2020-04-30
  • 4.0.0-dev.20200429 - 2020-04-29
  • 4.0.0-dev.20200428 - 2020-04-28
  • 4.0.0-beta - 2020-06-26
  • 3.9.10 - 2021-06-16

    This release ships both an overall performance improvement, along with a mitigation for a performance regression when upgrading to Node.js 16. See the change for more details.

  • 3.9.9 - 2021-02-10
  • 3.9.8 - 2021-02-09
  • 3.9.7 - 2020-07-16
from typescript GitHub release notes

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

pull bot pushed a commit that referenced this pull request Sep 24, 2021
This avoids the scenario where:

1. The user runs busytown/androidx.sh
2. Gradle builds aar files for group1
3. Gradle builds a .zip file of group1
4. Gradle builds aar files for group2
5. Gradle builds a .zip file of group2
6. busytown/androidx.sh runs Gradle again to confirm that all tasks are UP-TO-DATE
7. Gradle checks whether the .zip of group1 is UP-TO-DATE
8. Gradle finds that because more aar files have been created (#4) since the .zip of group1 was last built (#3), the task must be rerun
9. The build fails because when running the build twice in a row, a task was not UP-TO-DATE

Bug: 200574943
Test: Treehugger runs busytown/androidx.sh

Change-Id: I6c8c4e83dfb251e506d91412cb905a7ef372ab11
pull bot pushed a commit that referenced this pull request Sep 19, 2025
Deciding TalkBack whether it should intercept RSB movtion events to
navigate a11y focus is based on the input focus. If the scrollable node
fail to acquire input focus, TalkBack would treat it that RSB motion
events could be used by the input focused node and then it doesn't
intercept RSB movetion events.

Therefore, if we want to navigate a11y focus by RSB, we need to request
input focus to the scrollable node which has CollectionInfo.

Node #1 at (l=0.0, t=0.0, r=119.0, b=456.0)px
 |-Node #2 at (l=0.0, t=0.0, r=119.0, b=456.0)px, Tag: 'scalingLazyColumn'
    |-Node #4 at (l=0.0, t=-22.0, r=119.0, b=478.0)px
      CollectionInfo = 'androidx.compose.ui.semantics.CollectionInfo@8d7827'
      Focused = 'true'
      ...

Bug: b/445332360
Test: Run wear.compose.integration-tests.demos
Change-Id: I6be3cd527a60eb95679889e4c86e8240530894b0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants