Web SQL deprecation timeline updated

The current target version to remove Web SQL is Chromium 119.

Web SQL was first proposed in April 2009 and abandoned in November 2010. Gecko never implemented it and WebKit removed it in 2019. Web SQL was removed for third-party contexts in Chromium 97. Chromium 105 deprecated Web SQL in insecure contexts and showed a warning in the DevTools Issue panel when the feature is used. Chromium 110 removed Web SQL in insecure contexts. Complete removal in insecure contexts and eventually all contexts is planned for Chromium 119.

  • [✅ Done.] Web SQL was deprecated and removed for third-party contexts in Chromium 97 ( November 16, 2021).
  • [✅ Done.] Web SQL access in insecure contexts was deprecated as of Chromium 105 ( November 16, 2021) at which time a warning message was shown in the Chrome DevTools Issue panel.

Chrome DevTools Issues panel with a warning that reads Web SQL in non-secure contexts is deprecated.

  • [✅ Done.] Web SQL access in insecure contexts is no longer available as of Chromium 110 ( November 16, 2021). An enterprise policy to keep using the feature is available from Chromium 110 ( November 16, 2021) to Chromium 123 ( November 16, 2021).
  • [✅ Done.] Web SQL access in all contexts is deprecated as of Chromium 115 ( November 16, 2021) and a warning message is shown in the Chrome DevTools Issue panel.
  • [📍 We are here.] A deprecation trial to keep using Web SQL is available from Chromium 117 ( November 16, 2021) to Chromium 123 ( November 16, 2021). To learn more about deprecation trials, see the linked section of the article Get started with origin trials.
  • [🔮 In the future.] Web SQL access in all contexts is no longer available in Chromium 119 ( November 16, 2021).

See the post Deprecating and removing Web SQL for all details on this deprecation.