summaryrefslogtreecommitdiff
path: root/packages/astro-rss (follow)
AgeCommit message (Collapse)AuthorFilesLines
2025-03-21fix(deps): update all non-major dependencies (#13440)Gravatar renovate[bot] 1-1/+1
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27fix(deps): update dependency fast-xml-parser to v5 (#13300)Gravatar renovate[bot] 1-1/+1
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13fix(deps): update all non-major dependencies (#12579)Gravatar renovate[bot] 1-1/+1
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13fix: correct more typos (#12971)Gravatar Viktor Szépe 1-1/+1
2025-01-02[ci] release (#12801)astro@5.1.2@astrojs/vue@5.0.4@astrojs/underscore-redirects@0.5.0@astrojs/svelte@7.0.3@astrojs/rss@4.0.11@astrojs/partytown@2.1.3Gravatar Houston (Bot) 2-1/+7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-26fix(@astrojs/rss): revert incorrect Content-Type header applied for RSS XML ↵Gravatar Chloe Arciniega 2-2/+2
file (#12829) * fix: revert content-type changes * chore: changeset
2024-12-05[ci] release (#12617)astro@5.0.3@astrojs/upgrade@0.4.1@astrojs/rss@4.0.10Gravatar Houston (Bot) 2-1/+7
* [ci] release * Update packages/astro/CHANGELOG.md --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2024-12-05fix(@astrojs/rss): use standard rss content type, add utf-8 charset (#12644)Gravatar Kun Yan 2-2/+2
* fix(@astrojs/rss): use standard rss content type, add utf-8 charset * Update .changeset/loud-cobras-rhyme.md --------- Co-authored-by: Matt Kane <m@mk.gg>
2024-11-15Add publint checks (#12445)Gravatar Bjorn Lu 1-1/+1
2024-10-15[ci] release (#12234)astro@4.16.5@astrojs/rss@4.0.9Gravatar Houston (Bot) 2-1/+7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-15[ci] formatGravatar Ben Holmes 1-2/+3
2024-10-15Improved rss readme (#12157)Gravatar Ben Holmes 1-188/+112
* docs: improved rss readme * chore: changeset * fix: remove empty title Co-authored-by: Armand Philippot <git@armand.philippot.eu> * edit: slash wording Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * edit: installation and use Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * edit: see the guide Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * edit: remove confusing guide link Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * edit: clarify what enclosure is used for Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * edit: remove description vs. content blurb * new: expand xmlns guide to explain usage --------- Co-authored-by: Armand Philippot <git@armand.philippot.eu> Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-10-10[ci] release (#12148)create-astro@4.9.2astro@4.16.0@astrojs/tailwind@5.1.2@astrojs/rss@4.0.8@astrojs/mdx@3.1.8@astrojs/markdown-remark@5.3.0@astrojs/markdoc@0.11.5Gravatar Houston (Bot) 2-1/+9
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-08chore: move lint rules to Biome (#12145)Gravatar Emanuele Stoppa 1-1/+0
* chore: move lint rules to Astro * better suppression system * revert * format code * address more linting files * address more linting files
2024-10-07fix(@astrojs/rss): prevent an error when `pubDate` is missing (#12137)Gravatar Armand Philippot 4-10/+27
* fix(rss): prevent error when `pubDate` is missing * docs(rss): switch some RSS items to optional
2024-10-03docs: update Vite links to use their new domain (#12117)Gravatar Armand Philippot 1-1/+1
* docs: update Vite links to use their new domain See https://github.com/withastro/docs/issues/9548 * update other links with the new Vite domain * Create strange-cats-notice.md --------- Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
2024-09-09chore(deps): update all non-major dependencies (#11948)Gravatar renovate[bot] 1-1/+1
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-08update formatter config (#11640)Gravatar Darius 4-19/+19
* update formatter config * format --------- Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
2024-08-08chore: bump typescript-eslint to v8 (#11649)Gravatar Josh Goldberg ✨ 1-1/+1
2024-07-31fix(deps): update all non-major dependencies (#11565)Gravatar renovate[bot] 1-1/+1
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-24[ci] release (#11297)astro@4.11.1@astrojs/vercel@7.7.2@astrojs/underscore-redirects@0.3.4@astrojs/rss@4.0.7@astrojs/node@8.3.2@astrojs/mdx@3.1.2@astrojs/markdown-remark@5.1.1@astrojs/markdoc@0.11.1@astrojs/internal-helpers@0.4.1Gravatar Houston (Bot) 2-1/+7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-20fix(rss): correct types for `RSSFeedItem` (#11299)Gravatar Emanuele Stoppa 1-3/+3
2024-05-30fix(deps): update all non-major dependencies (#11151)Gravatar renovate[bot] 1-1/+1
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: bluwy <bjornlu.dev@gmail.com>
2024-05-15[ci] release (#11025)astro@4.8.4@astrojs/rss@4.0.6@astrojs/db@0.11.2Gravatar Houston (Bot) 2-1/+7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-15[ci] formatGravatar Ming-jun Lu 1-1/+1
2024-05-15fix(rss): fix an issue where trailing slash is not removed even if ↵Gravatar Ming-jun Lu 3-11/+14
`trailingSlash` is set to `false` (#11050) * refactor(createCanonicalURL): return string instead of URL object * fix(rss): fix an issue where trailing slash is not removed even if `trailingSlash` is set to `false` * test(rss): update test case related to trailing slash * chore: add changeset
2024-04-22chore(deps): update all non-major dependencies (#10833)Gravatar renovate[bot] 1-1/+1
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: bluwy <bjornlu.dev@gmail.com>
2024-04-17chore: use Biome to format JS files (#10788)Gravatar Emanuele Stoppa 1-6/+7
* chore: configuration * chore: update main commands * chore: revert formatting package.json * chore: rebase
2024-02-21chore: use biome to sort imports - only test files (#10180)Gravatar Emanuele Stoppa 2-2/+2
* chore: use biome to sort imports * do the sorting * Update package.json Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com> --------- Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
2024-02-16chore: Change `strictEqual` to `equal` (#10140)Gravatar ktym4a 2-10/+10
2024-02-07Use eslint-plugin-regexp (#9993)Gravatar Bjorn Lu 1-2/+2
2024-02-06[ci] release (#9973)astro@4.3.3@astrojs/rss@4.0.5Gravatar Houston (Bot) 2-1/+7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-05fix(rss): use node assert instead of chai (#9980)Gravatar Florian Lefebvre 1-18/+23
2024-02-04[ci] formatGravatar voxel!() 1-1/+3
2024-02-04chore(`@astrojs/rss`): Migrate tests to `node:test` (#9939)Gravatar voxel!() 4-44/+70
* Progressively add new tests (remove old later) * Finalize tests * Remove unused comments * Assert that errors are not present and add jsdocs to util function * Fix * Remove mocha deps
2024-02-04FIX: allow rss feeds to have an enclosure with length of 0 (#9967)Gravatar Marco Campos 2-1/+24
* fix: allow rss feeds to have an enclosure with length of 0 * chore: add changeset * fix: typo on test * fix: update changeset description Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev> --------- Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2024-01-26[ci] release (#9802)create-astro@4.7.2astro@4.2.5@astrojs/vercel@7.0.2@astrojs/rss@4.0.4@astrojs/node@8.1.0@astrojs/alpinejs@0.4.0Gravatar Houston (Bot) 2-1/+7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-24fix(rss): apply refinement at the point of parsing (#9797)Gravatar William Killerud 3-29/+42
2024-01-22[ci] release (#9728)astro@4.2.2@astrojs/rss@4.0.3@astrojs/mdx@2.0.6@astrojs/markdown-remark@4.2.0Gravatar Houston (Bot) 2-1/+7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-22[ci] formatGravatar Tak Tran 1-26/+28
2024-01-22fix(rss): rssSchema definition to allow calling standard zod object methods ↵Gravatar Florian Lefebvre 1-17/+7
(#9746) * fix(rss): rssSchema definition to allow calling standard zod object methods * fix: condition
2024-01-18Fix eslint warnings (#9721)Gravatar Bjorn Lu 1-2/+0
* Fix eslint warnings * Revert endpoint changes to be safe
2024-01-11[ci] release (#9625)create-astro@4.7.1astro@4.1.2@astrojs/vercel@6.1.4@astrojs/rss@4.0.2@astrojs/mdx@2.0.4Gravatar Houston (Bot) 2-1/+7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-08fix(rss): update test name to better match behavior (#9646)Gravatar Rob Mensching 1-1/+1
2024-01-06fix(rss): make title optional if description is provided (#9610)Gravatar Florian Lefebvre 3-26/+76
* fix(rss): make title optional if description is provided * feat(rss): simplify schema * fix(rss): update tests to match new behavior * Update packages/astro-rss/test/pagesGlobToRssItems.test.js Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com> * Update packages/astro-rss/test/pagesGlobToRssItems.test.js Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com> * feat: make link and pubDate optional * feat: improve item normalization * Update shy-spoons-sort.md * Fix test fail * Update .changeset/shy-spoons-sort.md Co-authored-by: Emanuele Stoppa <my.burning@gmail.com> --------- Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com> Co-authored-by: bluwy <bjornlu.dev@gmail.com> Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2023-12-06[ci] release (#9340)astro@4.0.3@astrojs/vercel@6.0.1@astrojs/rss@4.0.1Gravatar Houston (Bot) 2-1/+7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-06[ci] formatGravatar Charles Villard 1-13/+12
2023-12-06[@astrojs/rss] Quality-of-Life Improvement to `items` property-related error ↵Gravatar Charles Villard 1-2/+15
(#9299) * This commit addresses a quality-of-life concern when setting up a RSS feed when using collections. Specifically, it provides more context to the error message thrown when the object passed to the `items` property is missing any of the three required keys or if one of those keys is mistyped. * Add changeset * Update .changeset with properly formatted update structure @sarah11918 suggested a change to the verbiage that properly formatted the update detail in question. Accepting the suggestion. Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> --------- Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-12-05[ci] release (#9307)create-astro@4.5.2astro@4.0.0@astrojs/vue@4.0.0@astrojs/vercel@6.0.0@astrojs/upgrade@0.2.0@astrojs/svelte@5.0.0@astrojs/rss@4.0.0@astrojs/react@3.0.7@astrojs/node@7.0.0@astrojs/mdx@2.0.0@astrojs/markdown-remark@4.0.0@astrojs/markdoc@0.8.0Gravatar Houston (Bot) 2-1/+7
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2023-12-04fix: enforce separate type imports (#9288)Gravatar Erika 1-5/+5