{"generator":"Jekyll","link":[{"@attributes":{"href":"https:\/\/www.erlang.org\/news.xml","rel":"self","type":"application\/atom+xml"}},{"@attributes":{"href":"https:\/\/www.erlang.org\/","rel":"alternate","type":"text\/html"}}],"updated":"2026-07-20T15:19:09+00:00","id":"https:\/\/www.erlang.org\/news.xml","title":"Erlang\/OTP | News","subtitle":"The official home of the Erlang Programming Language","entry":[{"title":"Bj\u00f6rn on BEAM on the BEAM There, Done That Podcast","link":{"@attributes":{"href":"https:\/\/www.erlang.org\/news\/190","rel":"alternate","type":"text\/html","title":"Bj\u00f6rn on BEAM on the BEAM There, Done That Podcast"}},"published":"2026-06-26T00:00:00+00:00","updated":"2026-06-26T00:00:00+00:00","id":"https:\/\/www.erlang.org\/news\/190","content":{"@attributes":{"type":"html"}},"author":{"name":"Bj\u00f6rn Gustavsson"},"category":[{"@attributes":{"term":"blog,"}},{"@attributes":{"term":"youtube"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Native Records on the Podcast BEAM There, Done That","link":{"@attributes":{"href":"https:\/\/www.erlang.org\/news\/189","rel":"alternate","type":"text\/html","title":"Native Records on the Podcast BEAM There, Done That"}},"published":"2026-05-28T00:00:00+00:00","updated":"2026-05-28T00:00:00+00:00","id":"https:\/\/www.erlang.org\/news\/189","content":{"@attributes":{"type":"html"}},"author":{"name":"Bj\u00f6rn Gustavsson"},"category":[{"@attributes":{"term":"blog,"}},{"@attributes":{"term":"youtube"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Erlang\/OTP 29.0","link":{"@attributes":{"href":"https:\/\/www.erlang.org\/news\/188","rel":"alternate","type":"text\/html","title":"Erlang\/OTP 29.0"}},"published":"2026-05-13T00:00:00+00:00","updated":"2026-05-13T00:00:00+00:00","id":"https:\/\/www.erlang.org\/news\/188","content":{"@attributes":{"type":"html"}},"author":{"name":"Henrik Nord"},"category":[{"@attributes":{"term":"release,"}},{"@attributes":{"term":"OTP,"}},{"@attributes":{"term":"29.0,"}},{"@attributes":{"term":"Release"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Erlang\/OTP 28.5 Release","link":{"@attributes":{"href":"https:\/\/www.erlang.org\/news\/187","rel":"alternate","type":"text\/html","title":"Erlang\/OTP 28.5 Release"}},"published":"2026-04-23T00:00:00+00:00","updated":"2026-04-23T00:00:00+00:00","id":"https:\/\/www.erlang.org\/news\/187","content":{"@attributes":{"type":"html"}},"author":{"name":"Henrik Nord"},"category":[{"@attributes":{"term":"release,"}},{"@attributes":{"term":"OTP,"}},{"@attributes":{"term":"28.5"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Erlang\/OTP 29.0 Release Candidate 3","link":{"@attributes":{"href":"https:\/\/www.erlang.org\/news\/186","rel":"alternate","type":"text\/html","title":"Erlang\/OTP 29.0 Release Candidate 3"}},"published":"2026-04-15T00:00:00+00:00","updated":"2026-04-15T00:00:00+00:00","id":"https:\/\/www.erlang.org\/news\/186","content":{"@attributes":{"type":"html"}},"author":{"name":"Bj\u00f6rn Gustavsson"},"category":[{"@attributes":{"term":"release,"}},{"@attributes":{"term":"OTP,"}},{"@attributes":{"term":"29.0-rc3,"}},{"@attributes":{"term":"Release"}},{"@attributes":{"term":"Candidate"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Erlang\/OTP 29.0 Release Candidate 2","link":{"@attributes":{"href":"https:\/\/www.erlang.org\/news\/185","rel":"alternate","type":"text\/html","title":"Erlang\/OTP 29.0 Release Candidate 2"}},"published":"2026-03-18T00:00:00+00:00","updated":"2026-03-18T00:00:00+00:00","id":"https:\/\/www.erlang.org\/news\/185","content":{"@attributes":{"type":"html"}},"author":{"name":"Bj\u00f6rn Gustavsson"},"category":[{"@attributes":{"term":"release,"}},{"@attributes":{"term":"OTP,"}},{"@attributes":{"term":"29.0-rc2,"}},{"@attributes":{"term":"Release"}},{"@attributes":{"term":"Candidate"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Erlang\/OTP 28.4 Release","link":{"@attributes":{"href":"https:\/\/www.erlang.org\/news\/184","rel":"alternate","type":"text\/html","title":"Erlang\/OTP 28.4 Release"}},"published":"2026-03-04T00:00:00+00:00","updated":"2026-03-04T00:00:00+00:00","id":"https:\/\/www.erlang.org\/news\/184","content":{"@attributes":{"type":"html"}},"author":{"name":"Henrik Nord"},"category":[{"@attributes":{"term":"release,"}},{"@attributes":{"term":"OTP,"}},{"@attributes":{"term":"28.4"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Erlang\/OTP 29.0 Release Candidate 1","link":{"@attributes":{"href":"https:\/\/www.erlang.org\/news\/183","rel":"alternate","type":"text\/html","title":"Erlang\/OTP 29.0 Release Candidate 1"}},"published":"2026-02-11T00:00:00+00:00","updated":"2026-02-11T00:00:00+00:00","id":"https:\/\/www.erlang.org\/news\/183","content":{"@attributes":{"type":"html"}},"author":{"name":"Bj\u00f6rn Gustavsson"},"category":[{"@attributes":{"term":"release,"}},{"@attributes":{"term":"OTP,"}},{"@attributes":{"term":"29.0-rc1,"}},{"@attributes":{"term":"Release"}},{"@attributes":{"term":"Candidate"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Erlang\/OTP 28.3 Release","link":{"@attributes":{"href":"https:\/\/www.erlang.org\/news\/182","rel":"alternate","type":"text\/html","title":"Erlang\/OTP 28.3 Release"}},"published":"2025-12-10T00:00:00+00:00","updated":"2025-12-10T00:00:00+00:00","id":"https:\/\/www.erlang.org\/news\/182","content":{"@attributes":{"type":"html"}},"author":{"name":"Henrik Nord"},"category":[{"@attributes":{"term":"release,"}},{"@attributes":{"term":"OTP,"}},{"@attributes":{"term":"28.3"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Erlang\/OTP 28.1 Release","link":{"@attributes":{"href":"https:\/\/www.erlang.org\/news\/181","rel":"alternate","type":"text\/html","title":"Erlang\/OTP 28.1 Release"}},"published":"2025-09-17T00:00:00+00:00","updated":"2025-09-17T00:00:00+00:00","id":"https:\/\/www.erlang.org\/news\/181","content":{"@attributes":{"type":"html"}},"author":{"name":"Henrik Nord"},"category":[{"@attributes":{"term":"release,"}},{"@attributes":{"term":"OTP,"}},{"@attributes":{"term":"28.1"}}],"summary":{"@attributes":{"type":"html"}}}]}