<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Thomas Lamant is contributing...</title>
        <link>https://prs.tmlmt.com</link>
        <description>Discover Thomas Lamant's recent pull requests on GitHub</description>
        <lastBuildDate>Sun, 19 Jul 2026 06:37:47 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Thomas Lamant is contributing...</title>
            <url>https://prs.tmlmt.com/favicon.png</url>
            <link>https://prs.tmlmt.com</link>
        </image>
        <copyright>CC BY-NC-SA 4.0 2024 © Thomas Lamant</copyright>
        <atom:link href="https://prs.tmlmt.com/rss.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[fix(typecheck): extend test tsconfig with Nuxt server type context to avoid out-of-context errors]]></title>
            <link>https://github.com/tmlmt/cooklang-shopper/pull/25</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-shopper/pull/25</guid>
            <pubDate>Thu, 25 Jun 2026 20:46:11 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-shopper/pull/25">fix(typecheck): extend test tsconfig with Nuxt server type context to avoid out-of-context errors</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[chore(deps): bump all deps and make changes it enables]]></title>
            <link>https://github.com/tmlmt/cooklang-shopper/pull/24</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-shopper/pull/24</guid>
            <pubDate>Thu, 25 Jun 2026 20:46:09 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-shopper/pull/24">chore(deps): bump all deps and make changes it enables</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix: implement missing function to move recipes in the index]]></title>
            <link>https://github.com/tmlmt/cooklang-shopper/pull/23</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-shopper/pull/23</guid>
            <pubDate>Thu, 25 Jun 2026 20:46:08 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-shopper/pull/23">fix: implement missing function to move recipes in the index</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat(i18n): multilingual UI and recipes]]></title>
            <link>https://github.com/tmlmt/cooklang-shopper/pull/22</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-shopper/pull/22</guid>
            <pubDate>Thu, 25 Jun 2026 20:46:06 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-shopper/pull/22">feat(i18n): multilingual UI and recipes</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(recipe-move): keep metadata image filenames unchanged]]></title>
            <link>https://github.com/tmlmt/cooklang-shopper/pull/21</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-shopper/pull/21</guid>
            <pubDate>Thu, 25 Jun 2026 20:46:04 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-shopper/pull/21">fix(recipe-move): keep metadata image filenames unchanged</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(middleware): allow shared metadata recipe images]]></title>
            <link>https://github.com/tmlmt/cooklang-shopper/pull/20</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-shopper/pull/20</guid>
            <pubDate>Thu, 25 Jun 2026 20:46:02 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-shopper/pull/20">fix(middleware): allow shared metadata recipe images</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[chore: do not explicitely import useStorage]]></title>
            <link>https://github.com/tmlmt/cooklang-shopper/pull/19</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-shopper/pull/19</guid>
            <pubDate>Thu, 25 Jun 2026 20:46:01 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-shopper/pull/19">chore: do not explicitely import useStorage</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(types): prevent error on possible infinite depth of dropdown items]]></title>
            <link>https://github.com/tmlmt/cooklang-shopper/pull/18</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-shopper/pull/18</guid>
            <pubDate>Thu, 25 Jun 2026 20:45:59 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-shopper/pull/18">fix(types): prevent error on possible infinite depth of dropdown items</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[chore: remove vue as dependency to avoid package mixing]]></title>
            <link>https://github.com/tmlmt/cooklang-shopper/pull/17</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-shopper/pull/17</guid>
            <pubDate>Thu, 25 Jun 2026 20:45:58 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-shopper/pull/17">chore: remove vue as dependency to avoid package mixing</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(runtime): use RelativeTimeFormatOptions for $tdr injection]]></title>
            <link>https://github.com/s00d/nuxt-i18n-micro/pull/232</link>
            <guid isPermaLink="true">https://github.com/s00d/nuxt-i18n-micro/pull/232</guid>
            <pubDate>Thu, 25 Jun 2026 04:37:28 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/s00d/nuxt-i18n-micro/pull/232">fix(runtime): use RelativeTimeFormatOptions for $tdr injection</a>]]></description>
            <enclosure url="https://github.com/s00d.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(oidc): dedupe 'openid' scope in config]]></title>
            <link>https://github.com/atinux/nuxt-auth-utils/pull/517</link>
            <guid isPermaLink="true">https://github.com/atinux/nuxt-auth-utils/pull/517</guid>
            <pubDate>Sat, 18 Apr 2026 06:03:02 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/atinux/nuxt-auth-utils/pull/517">fix(oidc): dedupe 'openid' scope in config</a>]]></description>
            <enclosure url="https://github.com/atinux.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Add feed: Recipe Collection of tmlmt]]></title>
            <link>https://github.com/cooklang/federation/pull/8</link>
            <guid isPermaLink="true">https://github.com/cooklang/federation/pull/8</guid>
            <pubDate>Mon, 13 Apr 2026 09:08:33 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/cooklang/federation/pull/8">Add feed: Recipe Collection of tmlmt</a>]]></description>
            <enclosure url="https://github.com/cooklang.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(flattenPlainUnitGroup): do not mix standalone quantities and quantities from OR group]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/101</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/101</guid>
            <pubDate>Fri, 13 Feb 2026 01:46:46 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/101">fix(flattenPlainUnitGroup): do not mix standalone quantities and quantities from OR group</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[chore(alternatives): remove useless variable expansion]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/100</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/100</guid>
            <pubDate>Fri, 13 Feb 2026 01:46:44 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/100">chore(alternatives): remove useless variable expansion</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[refactor(shoppingList)!: harmonize ingredients quantities between Ingredient and AddedIngredient]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/99</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/99</guid>
            <pubDate>Thu, 12 Feb 2026 22:04:19 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/99">refactor(shoppingList)!: harmonize ingredients quantities between Ingredient and AddedIngredient</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat: add pantry inventory management with recipe integration]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/98</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/98</guid>
            <pubDate>Thu, 12 Feb 2026 22:04:17 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/98">feat: add pantry inventory management with recipe integration</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat: full-recipe unit conversion]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/97</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/97</guid>
            <pubDate>Fri, 30 Jan 2026 11:50:38 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/97">feat: full-recipe unit conversion</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[chore(playground): remove passing of invalid prop in IngredientItem]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/96</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/96</guid>
            <pubDate>Fri, 30 Jan 2026 11:50:37 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/96">chore(playground): remove passing of invalid prop in IngredientItem</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat(units)!: improve unit system and quantity additions]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/95</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/95</guid>
            <pubDate>Fri, 30 Jan 2026 11:50:35 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/95">feat(units)!: improve unit system and quantity additions</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat(playground): add GitHub and docs links to header]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/94</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/94</guid>
            <pubDate>Fri, 16 Jan 2026 01:01:00 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/94">feat(playground): add GitHub and docs links to header</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[docs(extensions): refine wording and update ingredient alias example]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/93</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/93</guid>
            <pubDate>Fri, 16 Jan 2026 01:00:58 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/93">docs(extensions): refine wording and update ingredient alias example</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat: add arbitrary scalable quantities]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/92</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/92</guid>
            <pubDate>Fri, 16 Jan 2026 01:00:56 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/92">feat: add arbitrary scalable quantities</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[style(types): remove unnecessary layer 'groupQuantity' and rename alternativeQuantities into 'quantities']]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/91</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/91</guid>
            <pubDate>Fri, 16 Jan 2026 01:00:55 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/91">style(types): remove unnecessary layer 'groupQuantity' and rename alternativeQuantities into 'quantities'</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[chore(deps): bump vitepress to v2.0.0-alpha.15]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/89</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/89</guid>
            <pubDate>Tue, 13 Jan 2026 14:18:30 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/89">chore(deps): bump vitepress to v2.0.0-alpha.15</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[chore(deps): update vitest and plugins to v4.0.17]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/88</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/88</guid>
            <pubDate>Tue, 13 Jan 2026 09:21:45 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/88">chore(deps): update vitest and plugins to v4.0.17</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[ci(release): publish release with pre-release tag for pre-release version numbers]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/86</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/86</guid>
            <pubDate>Sun, 11 Jan 2026 18:31:06 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/86">ci(release): publish release with pre-release tag for pre-release version numbers</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[docs: generate and deploy for both v2 and v3]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/85</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/85</guid>
            <pubDate>Sun, 11 Jan 2026 03:27:54 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/85">docs: generate and deploy for both v2 and v3</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[chore: remove patched version of human-regex use new v2.2.0 instead]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/84</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/84</guid>
            <pubDate>Sun, 11 Jan 2026 03:27:53 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/84">chore: remove patched version of human-regex use new v2.2.0 instead</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat: new class `ShoppingCart` to assing ingredients in a shopping list to products from a catalog]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/83</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/83</guid>
            <pubDate>Sun, 11 Jan 2026 03:27:51 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/83">feat: new class `ShoppingCart` to assing ingredients in a shopping list to products from a catalog</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[docs: add playground]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/82</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/82</guid>
            <pubDate>Fri, 09 Jan 2026 20:31:59 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/82">docs: add playground</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(regex): do not capture ending dot following a quantity-less ingredient or cookware]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/81</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/81</guid>
            <pubDate>Fri, 09 Jan 2026 20:20:01 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/81">fix(regex): do not capture ending dot following a quantity-less ingredient or cookware</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat!: alternative units and ingredients]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/80</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/80</guid>
            <pubDate>Tue, 06 Jan 2026 23:17:55 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/80">feat!: alternative units and ingredients</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(scaling): floating point inacurracies when scaling with a repeating decimal fraction]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/68</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/68</guid>
            <pubDate>Fri, 28 Nov 2025 22:35:21 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/68">fix(scaling): floating point inacurracies when scaling with a repeating decimal fraction</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat: new class `ShoppingCart` to assing ingredients in a shopping list to products from a catalog]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/64</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/64</guid>
            <pubDate>Thu, 20 Nov 2025 22:57:27 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/64">feat: new class `ShoppingCart` to assing ingredients in a shopping list to products from a catalog</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[chore(compose): remove useless expose in ghost service]]></title>
            <link>https://github.com/tmlmt/ghost-docker/pull/3</link>
            <guid isPermaLink="true">https://github.com/tmlmt/ghost-docker/pull/3</guid>
            <pubDate>Sun, 02 Nov 2025 19:09:31 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/ghost-docker/pull/3">chore(compose): remove useless expose in ghost service</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat(compose): use existing nginx setup instead of caddy for SSL]]></title>
            <link>https://github.com/tmlmt/ghost-docker/pull/2</link>
            <guid isPermaLink="true">https://github.com/tmlmt/ghost-docker/pull/2</guid>
            <pubDate>Sun, 02 Nov 2025 19:09:10 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/ghost-docker/pull/2">feat(compose): use existing nginx setup instead of caddy for SSL</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(tinybird): use correct name for admin token]]></title>
            <link>https://github.com/tmlmt/ghost-docker/pull/1</link>
            <guid isPermaLink="true">https://github.com/tmlmt/ghost-docker/pull/1</guid>
            <pubDate>Sun, 02 Nov 2025 19:08:35 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/ghost-docker/pull/1">fix(tinybird): use correct name for admin token</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix: addition and multiplication of floating-point quantities]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/49</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/49</guid>
            <pubDate>Fri, 31 Oct 2025 23:53:56 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/49">fix: addition and multiplication of floating-point quantities</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat(ShoppingList): add a recipe with either a factor or a number of servings for scaling]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/45</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/45</guid>
            <pubDate>Thu, 30 Oct 2025 23:00:07 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/45">feat(ShoppingList): add a recipe with either a factor or a number of servings for scaling</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat!: allow multiple flags for ingredients and cookware]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/36</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/36</guid>
            <pubDate>Sat, 25 Oct 2025 21:39:30 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/36">feat!: allow multiple flags for ingredients and cookware</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(tinybird): use correct name for admin token]]></title>
            <link>https://github.com/TryGhost/ghost-docker/pull/83</link>
            <guid isPermaLink="true">https://github.com/TryGhost/ghost-docker/pull/83</guid>
            <pubDate>Sat, 25 Oct 2025 19:40:55 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/TryGhost/ghost-docker/pull/83">fix(tinybird): use correct name for admin token</a>]]></description>
            <enclosure url="https://github.com/TryGhost.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[refactor!: use indexes for cookware quantities and quantity parts]]></title>
            <link>https://github.com/tmlmt/cooklang-parser/pull/34</link>
            <guid isPermaLink="true">https://github.com/tmlmt/cooklang-parser/pull/34</guid>
            <pubDate>Thu, 23 Oct 2025 06:59:56 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/tmlmt/cooklang-parser/pull/34">refactor!: use indexes for cookware quantities and quantity parts</a>]]></description>
            <enclosure url="https://github.com/tmlmt.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>