Evidence-linked product lifecycle intelligenceSUPPORT · SECURITY · RETIREMENT

CHANGE LOG

Lifecycle changes

Reviewed changes to published lifecycle records. Layout edits and unchanged source checks are excluded.

390 published events · generated 2026-11-03 21:15 UTC
DateTypeRecordVerified changeEvidence
official-source-f834173681c2af470162c461Source ChangeElectron 13Updated Electron 13 from its verified official lifecycle source.{"cells": ["13.0.0", "—", "Mar 4, 2021", "May 25, 2021", "Feb 1, 2022", "M 91", "v 14.16.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-02-01", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["13.0.0", "—", "Mar 4, 2021", "May 24, 2021", "Feb 1, 2022", "M 91", "v 14.16.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-02-01", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-24ce6a75e8ebbede51eadf11Source ChangeElectron 14Updated Electron 14 from its verified official lifecycle source.{"cells": ["14.0.0", "—", "May 27, 2021", "Aug 31, 2021", "Mar 29, 2022", "M 93", "v 14.17.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-03-29", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["14.0.0", "—", "May 26, 2021", "Aug 30, 2021", "Mar 29, 2022", "M 93", "v 14.17.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-03-29", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-ab57572481568a516ec4f9f5Source ChangeElectron 15Updated Electron 15 from its verified official lifecycle source.{"cells": ["15.0.0", "Jul 20, 2021", "Sep 1, 2021", "Sep 21, 2021", "May 24, 2022", "M 94", "v 16.5.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-05-24", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["15.0.0", "Jul 21, 2021", "Aug 31, 2021", "Sep 21, 2021", "May 24, 2022", "M 94", "v 16.5.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-05-24", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-39671eae136798b62dea6a79Source ChangeElectron 16Updated Electron 16 from its verified official lifecycle source.{"cells": ["16.0.0", "Sep 23, 2021", "Oct 20, 2021", "Nov 16, 2021", "May 24, 2022", "M 96", "v 16.9.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-05-24", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["16.0.0", "Sep 22, 2021", "Oct 20, 2021", "Nov 15, 2021", "May 24, 2022", "M 96", "v 16.9.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-05-24", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-b3b4da63ba4d3cbc553a2af9Source ChangeElectron 17Updated Electron 17 from its verified official lifecycle source.{"cells": ["17.0.0", "Nov 18, 2021", "Jan 4, 2022", "Feb 1, 2022", "Aug 2, 2022", "M 98", "v 16.13.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-08-02", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["17.0.0", "Nov 17, 2021", "Jan 6, 2022", "Jan 31, 2022", "Aug 1, 2022", "M 98", "v 16.13.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-08-01", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-db368c9effa21061c2f23149Source ChangeElectron 18Updated Electron 18 from its verified official lifecycle source.{"cells": ["18.0.0", "Feb 3, 2022", "Mar 1, 2022", "Mar 29, 2022", "Sep 27, 2022", "M 100", "v 16.13.2"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-09-27", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["18.0.0", "Feb 2, 2022", "Mar 8, 2022", "Mar 28, 2022", "Sep 27, 2022", "M 100", "v 16.13.2"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-09-27", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-5ba850cb0457f4dd9a0cd32eSource ChangeElectron 19Updated Electron 19 from its verified official lifecycle source.{"cells": ["19.0.0", "Mar 31, 2022", "Apr 26, 2022", "May 24, 2022", "Nov 29, 2022", "M 102", "v 16.14.2"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-11-29", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["19.0.0", "Mar 29, 2022", "Apr 28, 2022", "May 23, 2022", "Nov 30, 2022", "M 102", "v 16.14.2"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2022-11-30", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-19125c744a6fca6f700ffd24Source ChangeElectron 20Updated Electron 20 from its verified official lifecycle source.{"cells": ["20.0.0", "May 26, 2022", "Jun 21, 2022", "Aug 2, 2022", "Feb 7, 2023", "M 104", "v 16.15.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2023-02-07", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["20.0.0", "May 25, 2022", "Jun 21, 2022", "Aug 1, 2022", "Feb 8, 2023", "M 104", "v 16.15.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2023-02-08", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-67224bef53f681f9646df952Source ChangeElectron 21Updated Electron 21 from its verified official lifecycle source.{"cells": ["21.0.0", "Aug 4, 2022", "Aug 30, 2022", "Sep 27, 2022", "Apr 4, 2023", "M 106", "v 16.16.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2023-04-04", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["21.0.0", "Aug 3, 2022", "Aug 30, 2022", "Sep 26, 2022", "Apr 4, 2023", "M 106", "v 16.16.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2023-04-04", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-33b4a28147e053b3cec23922Source ChangeElectron 22Updated Electron 22 from its verified official lifecycle source.{"cells": ["22.0.0", "Sep 29, 2022", "Oct 25, 2022", "Nov 29, 2022", "Oct 10, 2023", "M 108", "v 16.17.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2023-10-10", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["22.0.0", "Sep 28, 2022", "Oct 25, 2022", "Nov 29, 2022", "Oct 9, 2023", "M 108", "v 16.17.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2023-10-09", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-dfc27583b1997bee2136f7ddSource ChangeElectron 23Updated Electron 23 from its verified official lifecycle source.{"cells": ["23.0.0", "Dec 1, 2022", "Jan 10, 2023", "Feb 7, 2023", "Aug 15, 2023", "M 110", "v 18.12.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2023-08-15", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["23.0.0", "Dec 5, 2022", "Jan 10, 2023", "Feb 6, 2023", "Aug 16, 2023", "M 110", "v 18.12.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2023-08-16", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-f05ce1d5dd186dd3ec6ce6e5Source ChangeElectron 24Updated Electron 24 from its verified official lifecycle source.{"cells": ["24.0.0", "Feb 9, 2023", "Mar 7, 2023", "Apr 4, 2023", "Oct 10, 2023", "M 112", "v 18.14.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2023-10-10", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["24.0.0", "Feb 9, 2023", "Mar 6, 2023", "Apr 3, 2023", "Oct 11, 2023", "M 112", "v 18.14.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2023-10-11", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-06e991c02a8531659dafa2a5Source ChangeElectron 25Updated Electron 25 from its verified official lifecycle source.{"cells": ["25.0.0", "Apr 6, 2023", "May 2, 2023", "May 30, 2023", "Dec 5, 2023", "M 114", "v 18.15.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2023-12-05", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["25.0.0", "Apr 6, 2023", "May 1, 2023", "May 29, 2023", "Dec 5, 2023", "M 114", "v 18.15.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2023-12-05", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-4280502d120268e2d010badeSource ChangeElectron 26Updated Electron 26 from its verified official lifecycle source.{"cells": ["26.0.0", "Jun 1, 2023", "Jul 18, 2023", "Aug 15, 2023", "Feb 20, 2024", "M 116", "v 18.16.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2024-02-20", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["26.0.0", "May 31, 2023", "Jun 26, 2023", "Aug 14, 2023", "Feb 19, 2024", "M 116", "v 18.16.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2024-02-19", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-8d2f92e011d4616be91cdd9fSource ChangeElectron 27Updated Electron 27 from its verified official lifecycle source.{"cells": ["27.0.0", "Aug 17, 2023", "Sep 12, 2023", "Oct 10, 2023", "Apr 16, 2024", "M 118", "v 18.17.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2024-04-16", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["27.0.0", "Aug 16, 2023", "Sep 11, 2023", "Oct 9, 2023", "Apr 16, 2024", "M 118", "v 18.17.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2024-04-16", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-abb319915b5ec7d5b183eda8Source ChangeElectron 28Updated Electron 28 from its verified official lifecycle source.{"cells": ["28.0.0", "Oct 11, 2023", "Nov 6, 2023", "Dec 5, 2023", "Jun 11, 2024", "M 120", "v 18.18.2"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2024-06-11", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["28.0.0", "Oct 11, 2023", "Oct 30, 2023", "Dec 4, 2023", "Jun 10, 2024", "M 120", "v 18.18.2"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2024-06-10", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-6a10df9c845f1f22c6fbf9b6Source ChangeElectron 29Updated Electron 29 from its verified official lifecycle source.{"cells": ["29.0.0", "Dec 7, 2023", "Jan 23, 2024", "Feb 20, 2024", "Aug 20, 2024", "M 122", "v 20.9.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2024-08-20", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["29.0.0", "Dec 6, 2023", "Jan 22, 2024", "Feb 19, 2024", "Aug 19, 2024", "M 122", "v 20.9.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2024-08-19", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-c487e0f1e5927a9bd593e46aSource ChangeElectron 30Updated Electron 30 from its verified official lifecycle source.{"cells": ["30.0.0", "Feb 22, 2024", "Mar 19, 2024", "Apr 16, 2024", "Oct 15, 2024", "M 124", "v 20.11.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2024-10-15", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["30.0.0", "Feb 21, 2024", "Mar 18, 2024", "Apr 15, 2024", "Oct 14, 2024", "M 124", "v 20.11.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2024-10-14", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-b4541572f7d27a5c0139d326Source ChangeElectron 31Updated Electron 31 from its verified official lifecycle source.{"cells": ["31.0.0", "Apr 18, 2024", "May 14, 2024", "Jun 11, 2024", "Jan 14, 2025", "M 126", "v 20.14.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2025-01-14", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["31.0.0", "Apr 17, 2024", "May 13, 2024", "Jun 10, 2024", "Jan 14, 2025", "M 126", "v 20.14.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2025-01-14", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source
official-source-e488657b57dfd78f1f8294f0Source ChangeElectron 32Updated Electron 32 from its verified official lifecycle source.{"cells": ["32.0.0", "Jun 14, 2024", "Jul 23, 2024", "Aug 20, 2024", "Mar 4, 2025", "M 128", "v 20.16.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2025-03-04", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}} → {"cells": ["32.0.0", "Jun 12, 2024", "Jul 22, 2024", "Aug 19, 2024", "Mar 3, 2025", "M 128", "v 20.16.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2025-03-03", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life"}, "releaseCycle": {"column": "Release", "regex": "^(?P<value>\\d+)\\.0\\.0$"}, "releaseDate": {"column": "Stable"}}}Automatically verified because the normalized lifecycle record came from its registered primary-source route, remained structurally valid and did not conflict with another active record.Electron official lifecycle source