CHANGE LOG
Lifecycle changes
Reviewed changes to published lifecycle records. Layout edits and unchanged source checks are excluded.
| Date | Type | Record | Verified change | Evidence |
|---|---|---|---|---|
| official-source-7b74499503f015ba37a88e75 | Source Change | HAProxy 2.6 | Updated HAProxy 2.6 from its verified official lifecycle source.{"cells": ["2.6", "2022-05-31", "2027-Q2 (critical fixes only)", "2.6.33", "2026-08-27", "git / web / dir / announce / bugs"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]} → {"cells": ["2.6", "2022-05-31", "2027-Q2 (critical fixes only)", "2.6.34", "2026-09-24", "git / web / dir / announce / bugs"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]}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. | HAProxy official lifecycle source |
| official-source-1cbf7429d57fa4bcb61312ba | Source Change | HAProxy 2.8 | Updated HAProxy 2.8 from its verified official lifecycle source.{"cells": ["2.8", "2023-05-31", "2028-Q2 (critical fixes only)", "2.8.28", "2026-08-27", "git / web / dir / announce / bugs"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]} → {"cells": ["2.8", "2023-05-31", "2028-Q2 (critical fixes only)", "2.8.30", "2026-09-28", "git / web / dir / announce / bugs"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]}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. | HAProxy official lifecycle source |
| official-source-c4e8df4c212fb75559ea9298 | Source Change | HAProxy 3.0 | Updated HAProxy 3.0 from its verified official lifecycle source.{"cells": ["3.0", "2024-05-29", "2029-Q2 (LTS)", "3.0.27", "2026-08-27", "git / web / dir / announce / bugs"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]} → {"cells": ["3.0", "2024-05-29", "2029-Q2 (LTS)", "3.0.29", "2026-09-28", "git / web / dir / announce / bugs"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]}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. | HAProxy official lifecycle source |
| official-source-d78fdef985b5b9b23e1623bd | Source Change | HAProxy 3.2 | Updated HAProxy 3.2 from its verified official lifecycle source.{"cells": ["3.2", "2025-05-28", "2030-Q2 (LTS)", "3.2.23", "2026-08-27", "git / web / dir / announce / bugs"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]} → {"cells": ["3.2", "2025-05-28", "2030-Q2 (LTS)", "3.2.25", "2026-09-28", "git / web / dir / announce / bugs"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]}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. | HAProxy official lifecycle source |
| official-source-99c5e9525ad86fa0599e16cd | Source Change | HAProxy 3.3 | Updated HAProxy 3.3 from its verified official lifecycle source.{"cells": ["3.3", "2025-11-26", "2027-Q1 (stable)", "3.3.14", "2026-08-27", "git / web / dir / announce / bugs"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]} → {"cells": ["3.3", "2025-11-26", "2027-Q1 (stable)", "3.3.16", "2026-09-28", "git / web / dir / announce / bugs"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]}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. | HAProxy official lifecycle source |
| official-source-c6bb9b4723d053131b548800 | Source Change | HAProxy 3.4 | Updated HAProxy 3.4 from its verified official lifecycle source.{"cells": ["3.4", "2026-06-03", "2031-Q2 (LTS)", "3.4.4", "2026-08-27", "git / web / dir / announce / bugs"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]} → {"cells": ["3.4", "2026-06-03", "2031-Q2 (LTS)", "3.4.6", "2026-09-28", "git / web / dir / announce / bugs"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]}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. | HAProxy official lifecycle source |
| official-source-9a29817bb445915ddd40b040 | Source Change | HAProxy 3.5-dev | Updated HAProxy 3.5-dev from its verified official lifecycle source.{"cells": ["3.5-dev", "~2026-Q4", "2028-Q1 (dev » stable)", "3.5-dev6", "2026-09-03", "git / web / dir / announce"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]} → {"cells": ["3.5-dev", "~2026-Q4", "2028-Q1 (dev » stable)", "3.5-dev8", "2026-10-01", "git / web / dir / announce"], "coverage_target": "haproxy", "headers": ["Branch", "Release date", "End of life", "Latest version", "Changelog", "Links"]}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. | HAProxy official lifecycle source |
| official-source-ee38042cea65f77183bb5824 | Source Change | Apache Grails Framework Product policy | Updated Apache Grails Framework Product policy from its verified official lifecycle source.{"coverage_target": "grails", "text": "OpenLogic | North America Object Computing, Inc. Triumph Interactive, Inc. OpenLogic | Extended Apache Grails Support | The following companies provide extended support for Apache Grails, once a version reaches End of Life. Versions listed below are based on each vendor's published information at the time of writing and are subject to change. Please confirm details directly with the vendor. | Last updated: 2026-04-28 | HeroDevs — 6.2.x, 7.x | Extended Spring Boot Support"} → {"coverage_target": "grails", "text": "itexto (Brazil) | South America itexto (Brazil) | Extended Apache Grails Support | The following companies provide extended support for Apache Grails, once a version reaches End of Life. Versions listed below are based on each vendor's published information at the time of writing and are subject to change. Please confirm details directly with the vendor. | Last updated: 2026-04-28 | HeroDevs — 6.2.x, 7.x | Extended Spring Boot Support"}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. | Apache Grails Framework official lifecycle source |
| official-source-c7d552ad5fe7972844e7e5c3 | Source Change | Google Kubernetes Engine 1.37 | Updated Google Kubernetes Engine 1.37 from its verified official lifecycle source.{"cells": ["1.37", "2026-09-02", "2026-09 4", "2026-09 4", "2027-Q1 4", "2027-Q1 4", "2027-Q1 4", "2026-09 4", "2028-Q2 4", "2027-Q4 4", "2028-Q3 4"], "coverage_target": "google-kubernetes-engine", "headers": ["Minor version ( release date )", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "End of standard support (formerly end of life ) 3", "End of extended support 3"]} → {"cells": ["1.37", "2026-09-02", "2026-10 4", "2026-10-14 5", "2027-Q1 4", "2027-Q1 4", "2027-Q1 4", "2026-10-14 5", "2028-Q2 4", "2027-Q4 4", "2028-Q4 4"], "coverage_target": "google-kubernetes-engine", "headers": ["Minor version ( release date )", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "End of standard support (formerly end of life ) 3", "End of extended support 3"]}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. | Google Kubernetes Engine official lifecycle source |
| official-source-808f52eb5f850612bbbff6e2 | Source Change | Google Kubernetes Engine 1.36 | Updated Google Kubernetes Engine 1.36 from its verified official lifecycle source.{"cells": ["1.36", "2026-04-28", "2026-06-19", "2026-06-09", "2026-10 4", "2026-09-25 5", "2026-12 4", "2026-06-09", "2027-Q4 4", "2027-08-09", "2028-06-09"], "coverage_target": "google-kubernetes-engine", "headers": ["Minor version ( release date )", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "End of standard support (formerly end of life ) 3", "End of extended support 3"]} → {"cells": ["1.36", "2026-04-28", "2026-06-19", "2026-06-09", "2026-11 4", "2026-10 4", "2027-Q1 4", "2026-06-09", "2027-Q4 4", "2027-08-09", "2028-06-09"], "coverage_target": "google-kubernetes-engine", "headers": ["Minor version ( release date )", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "End of standard support (formerly end of life ) 3", "End of extended support 3"]}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. | Google Kubernetes Engine official lifecycle source |
| official-source-75afc96ce3815131733baf97 | Source Change | Google Kubernetes Engine 1.35 | Updated Google Kubernetes Engine 1.35 from its verified official lifecycle source.{"cells": ["1.35", "2025-12-24", "2026-02-11", "2026-02-11", "2026-04-28", "2026-04-07", "2026-09-17 5", "2026-02-11", "2027-Q3 4", "2027-04-11", "2028-02-11"], "coverage_target": "google-kubernetes-engine", "headers": ["Minor version ( release date )", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "End of standard support (formerly end of life ) 3", "End of extended support 3"]} → {"cells": ["1.35", "2025-12-24", "2026-02-11", "2026-02-11", "2026-04-28", "2026-04-07", "2026-09-15", "2026-02-11", "2027-Q3 4", "2027-04-11", "2028-02-11"], "coverage_target": "google-kubernetes-engine", "headers": ["Minor version ( release date )", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "Available 1", "Auto Upgrade 2", "End of standard support (formerly end of life ) 3", "End of extended support 3"]}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. | Google Kubernetes Engine official lifecycle source |
| official-source-2daefd70af589ccfda922177 | Source Change | Snowflake Metadata Connector for Hive None (preview) | Updated Snowflake Metadata Connector for Hive None (preview) from its verified official lifecycle source.{"cells": ["Other", "Snowflake Metadata Connector for Hive", "Latest", "None (preview)", "Release Notes (in GitHub)", "See Integrate Apache Hive metastores with Snowflake ."], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "Latest"} → {"cells": ["Other", "Snowflake Metadata Connector for Hive", "Latest", "None (preview)", "Release Notes (in GitHub)", "See Integrate Apache Hive metastores with Snowflake ."], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026, unless otherwise noted) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "Latest"}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. | Snowflake lifecycle discovery |
| official-source-4d67e42bc8fc1cbcfa672d0a | Source Change | Snowflake Snowpark ML 0.3.0 | Updated Snowflake Snowpark ML 0.3.0 from its verified official lifecycle source.{"cells": ["", "Snowpark ML", "1.27.0 (or later)", "0.3.0", "Release Notes", "Drivers and Libraries page [3]"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "1.27.0 (or later)"} → {"cells": ["", "Snowpark ML", "1.27.0 (or later)", "0.3.0", "Release Notes", "Drivers and Libraries page [3]"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026, unless otherwise noted) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "1.27.0 (or later)"}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. | Snowflake lifecycle discovery |
| official-source-38ede36038d12db7ca7c6bb2 | Source Change | Snowflake Snowpark Connect for Spark 0.25.0 | Updated Snowflake Snowpark Connect for Spark 0.25.0 from its verified official lifecycle source.{"cells": ["", "Snowpark Connect for Spark", "1.17.0 (or later)", "0.25.0", "Release Notes", "Drivers and Libraries page"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "1.17.0 (or later)"} → {"cells": ["", "Snowpark Connect for Spark", "1.17.0 (or later)", "0.25.0", "Release Notes", "Drivers and Libraries page"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026, unless otherwise noted) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "1.17.0 (or later)"}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. | Snowflake lifecycle discovery |
| official-source-4cd2e8bc4f6c201c75af2fdc | Source Change | Snowflake Snowpark Library for Scala 1.8.0 | Updated Snowflake Snowpark Library for Scala 1.8.0 from its verified official lifecycle source.{"cells": ["", "Snowpark Library for Scala", "1.18.0 (or later)", "1.8.0", "Release Notes", "Drivers and Libraries page"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "1.18.0 (or later)"} → {"cells": ["", "Snowpark Library for Scala", "1.18.0 (or later)", "1.8.0", "Release Notes", "Drivers and Libraries page"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026, unless otherwise noted) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "1.18.0 (or later)"}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. | Snowflake lifecycle discovery |
| official-source-3527a3dbf44d2994846f7249 | Source Change | Snowflake Snowpark Library for Python 1.0.0 | Updated Snowflake Snowpark Library for Python 1.0.0 from its verified official lifecycle source.{"cells": ["", "Snowpark Library for Python", "1.44.0 (or later)", "1.0.0", "Release Notes", "Drivers and Libraries page [3]"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "1.44.0 (or later)"} → {"cells": ["", "Snowpark Library for Python", "1.44.0 (or later)", "1.0.0", "Release Notes", "Drivers and Libraries page [3]"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026, unless otherwise noted) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "1.44.0 (or later)"}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. | Snowflake lifecycle discovery |
| official-source-e878a72c915b3c0f2cd1567b | Source Change | Snowflake Snowpark Library for Java 1.8.0 | Updated Snowflake Snowpark Library for Java 1.8.0 from its verified official lifecycle source.{"cells": ["Snowpark", "Snowpark Library for Java", "1.18.0 (or later)", "1.8.0", "Release Notes", "Drivers and Libraries page"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "1.18.0 (or later)"} → {"cells": ["Snowpark", "Snowpark Library for Java", "1.18.0 (or later)", "1.8.0", "Release Notes", "Drivers and Libraries page"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026, unless otherwise noted) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "1.18.0 (or later)"}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. | Snowflake lifecycle discovery |
| official-source-15de12eb6583d0f2145cd3dc | Source Change | Snowflake SQLAlchemy (for Python) 1.5.1 | Updated Snowflake SQLAlchemy (for Python) 1.5.1 from its verified official lifecycle source.{"cells": ["", "Snowflake SQLAlchemy (for Python)", "1.9.0 (or later)", "1.5.1", "Release Notes", "Drivers and Libraries page [3]"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "1.9.0 (or later)"} → {"cells": ["", "Snowflake SQLAlchemy (for Python)", "1.9.0 (or later)", "1.5.1", "Release Notes", "Drivers and Libraries page [3]"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026, unless otherwise noted) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "1.9.0 (or later)"}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. | Snowflake lifecycle discovery |
| official-source-e8122829675036bdcb8d97aa | Source Change | Snowflake Connector for Spark 2.14.0 | Updated Snowflake Connector for Spark 2.14.0 from its verified official lifecycle source.{"cells": ["", "Snowflake Connector for Spark", "3.2.2 (or later)", "2.14.0", "Release Notes", "Drivers and Libraries page"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "3.2.2 (or later)"} → {"cells": ["", "Snowflake Connector for Spark", "3.2.2 (or later)", "2.14.0", "Release Notes", "Drivers and Libraries page"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026, unless otherwise noted) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "3.2.2 (or later)"}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. | Snowflake lifecycle discovery |
| official-source-4a9558b61a801819fe2c18c5 | Source Change | Snowflake Connector for Kafka 2.1.2 | Updated Snowflake Connector for Kafka 2.1.2 from its verified official lifecycle source.{"cells": ["", "Snowflake Connector for Kafka", "3.3.0 (or later)", "2.1.2", "Release Notes", "Drivers and Libraries page"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "3.3.0 (or later)"} → {"cells": ["", "Snowflake Connector for Kafka", "3.3.0 (or later)", "2.1.2", "Release Notes", "Drivers and Libraries page"], "header": "Type | Client | Recommended Version | Minimum Supported Version (as of Feb 01, 2026, unless otherwise noted) [1] [2] | Release Information | Where to Download the Installers [3]", "recommended_version": "3.3.0 (or later)"}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. | Snowflake lifecycle discovery |