<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/CHANGELOG.md, branch 1.28.1</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.28.1</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.28.1'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2026-01-25T18:08:04+00:00</updated>
<entry>
<title>Release 1.28.1</title>
<updated>2026-01-25T18:08:04+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2026-01-25T18:08:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=f65e6b1cf89bcc827e252dbdc806ad85a6b09f61'/>
<id>urn:sha1:f65e6b1cf89bcc827e252dbdc806ad85a6b09f61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changelog, credits</title>
<updated>2026-01-25T13:31:28+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2026-01-25T13:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=421c0df4e0606511e15445896ddb61a3d24486d1'/>
<id>urn:sha1:421c0df4e0606511e15445896ddb61a3d24486d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changelog</title>
<updated>2026-01-14T22:33:00+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2026-01-14T22:33:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=307b527279aa3d3911a5bf411433df4be2093022'/>
<id>urn:sha1:307b527279aa3d3911a5bf411433df4be2093022</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changelog</title>
<updated>2026-01-14T22:32:23+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2026-01-14T22:32:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d7656b098bca457d1c2cdfbf0cd88ad6752f472e'/>
<id>urn:sha1:d7656b098bca457d1c2cdfbf0cd88ad6752f472e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changelog</title>
<updated>2026-01-08T19:04:36+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2026-01-08T19:04:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6b46e70f5a7218943b5178939ed3335a96b22dfc'/>
<id>urn:sha1:6b46e70f5a7218943b5178939ed3335a96b22dfc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changelog</title>
<updated>2026-01-03T21:51:36+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2026-01-03T21:51:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=02131a83acc1f60c86fc076dcc96c0a924737a53'/>
<id>urn:sha1:02131a83acc1f60c86fc076dcc96c0a924737a53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge commit from fork</title>
<updated>2026-01-03T17:09:44+00:00</updated>
<author>
<name>Bartłomiej Dmitruk</name>
<email>bartek.dmitruk@gmail.com</email>
</author>
<published>2026-01-03T17:09:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=26c1102567c095b051b5e1a0aedb45b78713c283'/>
<id>urn:sha1:26c1102567c095b051b5e1a0aedb45b78713c283</id>
<content type='text'>
* Fix Path Traversal vulnerability in UserDAO methods

* Add tests and changelog for UserDAO path traversal fix

* make fix-all

* Fix PHPStan

---------

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Changelog</title>
<updated>2026-01-02T14:45:27+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2026-01-02T14:45:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=f0769d6e557320c6af93f7f589f9dbf05a96ca47'/>
<id>urn:sha1:f0769d6e557320c6af93f7f589f9dbf05a96ca47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>changelog: Add entry for updated .gitignore (#8380)</title>
<updated>2025-12-31T19:45:48+00:00</updated>
<author>
<name>Rob Loach</name>
<email>RobLoach@users.noreply.github.com</email>
</author>
<published>2025-12-31T19:45:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=1e5ab5d7b7790128eff5cd62fd560c8feeb1b9fc'/>
<id>urn:sha1:1e5ab5d7b7790128eff5cd62fd560c8feeb1b9fc</id>
<content type='text'>
* changelog: Add entry for updated .gitignore

Adds an entry for https://github.com/FreshRSS/FreshRSS/pull/8372

* Fix Markdown

---------

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Changelog</title>
<updated>2025-12-26T19:27:31+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2025-12-26T19:27:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=40533684bb255264fec76296aed3ea4d35cd5317'/>
<id>urn:sha1:40533684bb255264fec76296aed3ea4d35cd5317</id>
<content type='text'>
</content>
</entry>
</feed>
