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-37b7c86f6abc5d03599c18dc | Source Change | Nexus Repository 3.86 | Updated Nexus Repository 3.86 from its verified official lifecycle source.{"cells": ["3.86.0 - 3.86.3", "General Availability", "January 15, 2026 (3.86.3) November 12, 2025 (3.86.2) November 5, 2025 (3.86.0) No 3.86.1 version was ever released.", "November 5, 2026", "May 5, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2026-11-05", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-05-05", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}} → {"cells": ["3.86.0 - 3.86.4", "General Availability", "October 28, 2026 (3.86.4) January 15, 2026 (3.86.3) November 12, 2025 (3.86.2) November 5, 2025 (3.86.0) No 3.86.1 version was ever released.", "November 5, 2026", "May 5, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2026-11-05", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-05-05", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}}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. | Nexus Repository official lifecycle source |
| official-source-722e637e056ef58f31fad57f | Source Change | Nexus Repository 3.87 | Updated Nexus Repository 3.87 from its verified official lifecycle source.{"cells": ["3.87.0 - 3.87.2", "General Availability", "January 15, 2026 (3.87.2) December 8, 2025 (3.87.1) December 2, 2025 (3.87.0)", "December 2, 2026", "June 2, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2026-12-02", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-06-02", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}} → {"cells": ["3.87.0 - 3.87.3", "General Availability", "October 28, 2026 (3.97.3) January 15, 2026 (3.87.2) December 8, 2025 (3.87.1) December 2, 2025 (3.87.0)", "December 2, 2026", "June 2, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2026-12-02", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-06-02", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}}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. | Nexus Repository official lifecycle source |
| official-source-d8044f9eb086cf11ecf258ae | Source Change | Nexus Repository 3.88 | Updated Nexus Repository 3.88 from its verified official lifecycle source.{"cells": ["3.88.0", "General Availability", "January 13, 2026", "January 13, 2027", "July 13, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-01-13", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-07-13", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}} → {"cells": ["3.88.0 - 3.88.1", "General Availability", "October 28, 2026 (3.88.1) January 13, 2026", "January 13, 2027", "July 13, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-01-13", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-07-13", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}}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. | Nexus Repository official lifecycle source |
| official-source-198defd71de1ce0f64eedb5a | Source Change | Nexus Repository 3.89 | Updated Nexus Repository 3.89 from its verified official lifecycle source.{"cells": ["3.89.0 - 3.89.1", "General Availability", "February 11, 2026 (3.89.1) February 3, 2026 (3.89.0)", "February 3, 2027", "August 3, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-02-03", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-08-03", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}} → {"cells": ["3.89.0 - 3.89.2", "General Availability", "October 28, 2026 (3.89.2) February 11, 2026 (3.89.1) February 3, 2026 (3.89.0)", "February 3, 2027", "August 3, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-02-03", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-08-03", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}}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. | Nexus Repository official lifecycle source |
| official-source-ff7febf9de1dc0260a2635b3 | Source Change | Nexus Repository 3.90 | Updated Nexus Repository 3.90 from its verified official lifecycle source.{"cells": ["3.90.0 - 3.90.5", "General Availability", "August 17, 2026 (3.90.5) July 2, 2026 (3.90.4) April 8, 2026 (3.90.3) March 23, 2026 (3.90.2) March 6, 2026 (3.90.1) March 5, 2026 (3.90.0)", "March 5, 2027", "September 5, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-03-05", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-09-05", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}} → {"cells": ["3.90.0 - 3.90.6", "General Availability", "October 28, 2026 (3.90.6) August 17, 2026 (3.90.5) July 2, 2026 (3.90.4) April 8, 2026 (3.90.3) March 23, 2026 (3.90.2) March 6, 2026 (3.90.1) March 5, 2026 (3.90.0)", "March 5, 2027", "September 5, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-03-05", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-09-05", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}}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. | Nexus Repository official lifecycle source |
| official-source-97d09a2d359d9920e6ca8ec0 | Source Change | Nexus Repository 3.91 | Updated Nexus Repository 3.91 from its verified official lifecycle source.{"cells": ["3.91.0 - 3.91.1", "General Availability", "April 17, 2026 (3.91.1) April 7, 2026 (3.91.0)", "April 7, 2027", "October 7, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-04-07", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-10-07", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}} → {"cells": ["3.91.0 - 3.91.2", "General Availability", "October 28, 2026 (3.91.2) April 17, 2026 (3.91.1) April 7, 2026 (3.91.0)", "April 7, 2027", "October 7, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-04-07", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-10-07", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}}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. | Nexus Repository official lifecycle source |
| official-source-e7a66269ba01e96d08e2f397 | Source Change | Nexus Repository 3.92 | Updated Nexus Repository 3.92 from its verified official lifecycle source.{"cells": ["3.92.0 - 3.92.3", "General Availability", "May 26, 2026 (3.92.3) May 13, 2026 (3.92.2) May 12, 2026 (3.92.1) May 7, 2026 (3.92.0)", "May 7, 2027", "November 7, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-05-07", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-11-07", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}} → {"cells": ["3.92.0 - 3.92.4", "General Availability", "October 28, 2026 (3.92.4) May 26, 2026 (3.92.3) May 13, 2026 (3.92.2) May 12, 2026 (3.92.1) May 7, 2026 (3.92.0)", "May 7, 2027", "November 7, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-05-07", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-11-07", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}}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. | Nexus Repository official lifecycle source |
| official-source-8b69bcbfe87b72f475896d7f | Source Change | Nexus Repository 3.93 | Updated Nexus Repository 3.93 from its verified official lifecycle source.{"cells": ["3.93.0 - 3.93.2", "General Availability", "June 25, 2026 (3.93.2) June 19, 2026 (3.93.1) June 4, 2026 (3.93.0)", "June 4, 2027", "December 4, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-06-04", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-12-04", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}} → {"cells": ["3.93.0 - 3.93.3", "General Availability", "October 28, 2026 (3.93.3) June 25, 2026 (3.93.2) June 19, 2026 (3.93.1) June 4, 2026 (3.93.0)", "June 4, 2027", "December 4, 2027"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-06-04", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2027-12-04", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}}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. | Nexus Repository official lifecycle source |
| official-source-f5962275bd319525d0c7bae0 | Source Change | Nexus Repository 3.94 | Updated Nexus Repository 3.94 from its verified official lifecycle source.{"cells": ["3.94.0 – 3.94.2", "General Availability", "August 27, 2027 (3.94.2) July 24, 2026 (3.94.1) July 9, 2026 (3.94.0)", "July 9, 2027", "January 9, 2028"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-07-09", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2028-01-09", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}} → {"cells": ["3.94.0 – 3.94.3", "General Availability", "October 28, 2026 (3.94.3) August 27, 2027 (3.94.2) July 24, 2026 (3.94.1) July 9, 2026 (3.94.0)", "July 9, 2027", "January 9, 2028"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-07-09", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2028-01-09", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}}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. | Nexus Repository official lifecycle source |
| official-source-7e4c830069f50f4ffa411d6e | Source Change | Nexus Repository 3.95 | Updated Nexus Repository 3.95 from its verified official lifecycle source.{"cells": ["3.95.0 – 3.95.4", "General Availability", "September 12, 2026 (3.95.4) August 27, 2026 (3.95.3) August 21, 2026 (3.95.2) August 13, 2026 (3.95.1) August 5, 2026 (3.95.0)", "August 5, 2027", "February 5, 2028"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-08-05", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2028-02-05", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}} → {"cells": ["3.95.0 – 3.95.5", "General Availability", "October 28, 2026 (3.95.5) September 12, 2026 (3.95.4) August 27, 2026 (3.95.3) August 21, 2026 (3.95.2) August 13, 2026 (3.95.1) August 5, 2026 (3.95.0)", "August 5, 2027", "February 5, 2028"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-08-05", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2028-02-05", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}}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. | Nexus Repository official lifecycle source |
| official-source-e7bfee6cdaf7a48fc5d32d1c | Source Change | Nexus Repository 3.96 | Updated Nexus Repository 3.96 from its verified official lifecycle source.{"cells": ["3.96.0 – 3.96.4", "General Availability", "September 30, 2026 (3.96.4) September 22, 2026 (3.96.3) September 18, 2026 (3.96.2) September 12, 2026 (3.96.1) September 1, 2026 (3.96.0)", "September 1, 2027", "March 1, 2028"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-09-01", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2028-03-01", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}} → {"cells": ["3.96.0 – 3.96.5", "General Availability", "October 28, 2026 (3.96.5) September 30, 2026 (3.96.4) September 22, 2026 (3.96.3) September 18, 2026 (3.96.2) September 12, 2026 (3.96.1) September 1, 2026 (3.96.0)", "September 1, 2027", "March 1, 2028"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-09-01", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2028-03-01", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}}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. | Nexus Repository official lifecycle source |
| official-source-b968edfa36577fbd32b0bbe3 | Source Change | Nexus Repository 3.97 | Updated Nexus Repository 3.97 from its verified official lifecycle source.{"cells": ["3.97.0", "General Availability", "October 14, 2026", "October 14, 2027", "April 14, 2028"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-10-14", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2028-04-14", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}} → {"cells": ["3.97.0 – 3.97.3", "General Availability", "October 27, 2026 (3.97.3) October 23, 2026 (3.97.2) October 20, 2026 (3.97.1) October 14, 2026 (3.97.0)", "October 14, 2027", "April 14, 2028"], "coverage_target": "nexus", "headers": ["Version", "Status", "Initial Release Date", "Extended Maintenance", "Sunset Date"], "phases": [{"date_precision": "day", "ends_on": "2027-10-14", "label": "Active support", "phase_type": "full", "sort_order": 0}, {"date_precision": "day", "ends_on": "2028-04-14", "label": "Support", "phase_type": "retirement", "sort_order": 1}], "registered_fields": {"eoas": {"column": "Extended Maintenance", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "eol": {"column": "Sunset Date", "regex": "^(?P<value>\\w+\\s*\\d+,\\s*\\d+).*$"}, "releaseCycle": {"column": "Version", "regex": "^(?P<value>\\d+\\.\\d+)\\.0.*$"}, "releaseDate": {"column": "Initial Release Date", "regex": "^.*?(?P<value>\\w+\\s*\\d+,\\s*\\d+)(\\s*\\(\\d+\\.\\d+\\.0\\)\\s*)?$"}}}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. | Nexus Repository official lifecycle source |
| official-source-3c3785dbacea30d2c7a41285 | Source Change | Istio 1.29 | Updated Istio 1.29 from its verified official lifecycle source.{"cells": ["1.29", "Yes", "Feb 16, 2026", "12 Oct 2026 (Expected)", "1.31, 1.32, 1.33, 1.34, 1.35", "1.26, 1.27, 1.28, 1.29, 1.30"], "coverage_target": "istio", "headers": ["Version", "Currently Supported", "Release Date", "End of Life", "Supported Kubernetes Versions", "Tested, but not supported"], "phases": [{"date_precision": "day", "ends_on": "2026-10-12", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life", "regex": "^~?(?P<value>\\w+ \\d+(, \\d+)?).*"}, "releaseCycle": {"column": "Version"}}} → {"cells": ["1.29", "No", "Feb 16, 2026", "Oct 15, 2026", "1.31, 1.32, 1.33, 1.34, 1.35", "1.26, 1.27, 1.28, 1.29, 1.30"], "coverage_target": "istio", "headers": ["Version", "Currently Supported", "Release Date", "End of Life", "Supported Kubernetes Versions", "Tested, but not supported"], "phases": [{"date_precision": "day", "ends_on": "2026-10-15", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of Life", "regex": "^~?(?P<value>\\w+ \\d+(, \\d+)?).*"}, "releaseCycle": {"column": "Version"}}}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. | Istio official lifecycle source |
| official-source-7c2ea7abc59efbf0f3794665 | Source Change | Electron 42 | Updated Electron 42 from its verified official lifecycle source.{"cells": ["42.0.0", "Mar 12, 2026", "Apr 9, 2026", "May 5, 2026", "Oct 20, 2026", "M 148", "v 24.15.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2026-10-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": ["42.0.0", "Mar 13, 2026", "Apr 6, 2026", "May 5, 2026", "Oct 20, 2026", "M 148", "v 24.15.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2026-10-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"}}}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-82b5a5770e5ec558bdd2891e | Source Change | Electron 43 | Updated Electron 43 from its verified official lifecycle source.{"cells": ["43.0.0", "May 7, 2026", "Jun 4, 2026", "Jun 30, 2026", "Jan 5, 2027", "M 150", "v 24.17.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2027-01-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": ["43.0.0", "May 6, 2026", "Jun 4, 2026", "Jun 29, 2026", "Jan 5, 2027 †", "M 150", "v 24.17.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2027-01-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-abc2de22ed78a2db170c5646 | Source Change | Electron 44 | Updated Electron 44 from its verified official lifecycle source.{"cells": ["44.0.0", "Jul 2, 2026", "Jul 30, 2026", "Aug 25, 2026", "Mar 2, 2027", "M 152", "v 24.18.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2027-03-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": ["44.0.0", "Jul 2, 2026", "Aug 5, 2026", "Aug 24, 2026", "Mar 2, 2027 †", "M 152", "v 24.18.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2027-03-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"}}}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-a97bc0edf4150b1ef8a2a546 | Source Change | Electron 45 | Updated Electron 45 from its verified official lifecycle source.{"cells": ["45.0.0", "Aug 27, 2026", "Oct 1, 2026", "Oct 20, 2026", "Apr 27, 2027", "M 156", "v 24.21.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2027-04-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": ["45.0.0", "Aug 27, 2026", "Oct 8, 2026", "Oct 20, 2026", "Apr 27, 2027 †", "M 156", "v 24.22.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2027-04-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-5aa333f7cf02aabba8ac0e5a | Source Change | Electron 46 | Updated Electron 46 from its verified official lifecycle source.{"cells": ["46.0.0", "Oct 22, 2026", "Dec 3, 2026", "Jan 5, 2027", "Jun 22, 2027", "M 160", "v 24.21.0"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2027-06-22", "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": ["46.0.0", "Oct 23, 2026", "Dec 3, 2026 †", "Jan 5, 2027 †", "Jun 22, 2027 †", "M 160", "v 24.22.1"], "coverage_target": "electron", "headers": ["Release", "Alpha", "Beta", "Stable", "End of Life", "Chromium", "Node.js"], "phases": [{"date_precision": "day", "ends_on": "2027-06-22", "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-0fd16b90830d0a82a908ccd1 | Source Change | Microsoft .NET 8 | Updated Microsoft .NET 8 from its verified official lifecycle source.{"cells": [".NET 8", "November 14, 2023", "8.0.31", "September 8, 2026", "LTS", "Maintenance", "November 10, 2026"], "coverage_target": "dotnet", "headers": ["Version", "Original release date", "Latest patch version", "Patch release date", "Release type", "Support phase", "End of support"], "phases": [{"date_precision": "day", "ends_on": "2026-11-10", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of support"}, "releaseCycle": {"column": "Version", "regex": "^.NET( Core)? (?P<value>\\d+(\\.\\d+)?)$"}, "releaseDate": {"column": "Original release date"}}} → {"cells": [".NET 8", "November 14, 2023", "8.0.33", "October 25, 2026", "LTS", "Maintenance", "November 10, 2026"], "coverage_target": "dotnet", "headers": ["Version", "Original release date", "Latest patch version", "Patch release date", "Release type", "Support phase", "End of support"], "phases": [{"date_precision": "day", "ends_on": "2026-11-10", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of support"}, "releaseCycle": {"column": "Version", "regex": "^.NET( Core)? (?P<value>\\d+(\\.\\d+)?)$"}, "releaseDate": {"column": "Original release date"}}}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. | Microsoft .NET official lifecycle source |
| official-source-afca4d2880e875fbde54455c | Source Change | Microsoft .NET 9 | Updated Microsoft .NET 9 from its verified official lifecycle source.{"cells": [".NET 9", "November 12, 2024", "9.0.20", "September 8, 2026", "STS", "Maintenance", "November 10, 2026"], "coverage_target": "dotnet", "headers": ["Version", "Original release date", "Latest patch version", "Patch release date", "Release type", "Support phase", "End of support"], "phases": [{"date_precision": "day", "ends_on": "2026-11-10", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of support"}, "releaseCycle": {"column": "Version", "regex": "^.NET( Core)? (?P<value>\\d+(\\.\\d+)?)$"}, "releaseDate": {"column": "Original release date"}}} → {"cells": [".NET 9", "November 12, 2024", "9.0.22", "October 25, 2026", "STS", "Maintenance", "November 10, 2026"], "coverage_target": "dotnet", "headers": ["Version", "Original release date", "Latest patch version", "Patch release date", "Release type", "Support phase", "End of support"], "phases": [{"date_precision": "day", "ends_on": "2026-11-10", "label": "Support", "phase_type": "retirement", "sort_order": 0}], "registered_fields": {"eol": {"column": "End of support"}, "releaseCycle": {"column": "Version", "regex": "^.NET( Core)? (?P<value>\\d+(\\.\\d+)?)$"}, "releaseDate": {"column": "Original release date"}}}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. | Microsoft .NET official lifecycle source |