{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14396900,"defaultBranch":"main","name":"nixos-homepage","ownerLogin":"NixOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-14T14:15:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/487568?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715678833.0","currentOid":""},"activityList":{"items":[{"before":"1b61e4f77116cf5b0ff8161faf1c462b4a717373","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/all-b4d18861c7","pushedAt":"2024-05-14T09:27:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thilobillerbeck","name":"Thilo Billerbeck","path":"/thilobillerbeck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7442383?s=80&v=4"}},{"before":"8260f53d29d903f0212f6cdadc4278a834394435","after":"e6f8177f4ece1a99e334fe2c5c5c4f0354adf1ff","ref":"refs/heads/main","pushedAt":"2024-05-14T09:27:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thilobillerbeck","name":"Thilo Billerbeck","path":"/thilobillerbeck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7442383?s=80&v=4"},"commit":{"message":"chore(deps): bump the all group with 2 updates (#1423)\n\nBumps the all group with 2 updates:\n[@astrojs/mdx](https://github.com/withastro/astro/tree/HEAD/packages/integrations/mdx)\nand\n[astro](https://github.com/withastro/astro/tree/HEAD/packages/astro).\n\nUpdates `@astrojs/mdx` from 2.3.1 to 3.0.0\n Sourced from #10935\n #10935\n If your integration relies on Astro's previous behavior that prevents\nintegrations from adding remark/rehype plugins for MDX, you will now\nneed to configure #10935\n #10935\n #10935\n #10935\n #10935\n #10935\n #10935\n #10935\n Sourced from #10935\n #10935\n If your integration relies on Astro's previous behavior that prevents\nintegrations from adding remark/rehype plugins for MDX, you will now\nneed to configure #10935\n #10935\n #10935\n #10935\n #10935\n #10935\n #10935\n #10935\n Sourced from astro's\nreleases. #10990\n #10979\n #10987\n #10975\n #10689\n This change is in line with Astro's Node.js\nsupport policy. #10935\n #10625\n #10906\n #10963\n If you are using export default getViteConfig(\n/* Vite configuration /\n{ test: {} },\n/ Astro configuration */\n{\nsite: 'https://example.com',\ntrailingSlash: 'never',\n}\n);\nRelease notes
\n@astrojs/mdx
's\nreleases.\n
\n
\n@astrojs/mdx
@3
.0.0Major Changes
\n\n
\nddd8e49
\nThanks @bluwy
! -\nRefactors the MDX transformation to rely only on the unified pipeline.\nBabel and esbuild transformations are removed, which should result in\nfaster build times. The refactor requires using Astro v4.8.0 but no\nother changes are necessary.ddd8e49
\nThanks @bluwy
! -\nAllows integrations after the MDX integration to update\nmarkdown.remarkPlugins
and\nmarkdown.rehypePlugins
, and have the plugins work in MDX\ntoo.@astrojs/mdx
with\nextendMarkdownConfig: false
and explicitly specify any\nremarkPlugins
and rehypePlugins
options\ninstead.ddd8e49
\nThanks @bluwy
! -\nRenames the optimize.customComponentNames
option to\noptimize.ignoreElementNames
to better reflect its usecase.\nIts behaviour is not changed and should continue to work as before.ddd8e49
\nThanks @bluwy
! -\nReplaces the internal remark-images-to-component
plugin\nwith rehype-images-to-component
to let users use additional\nrehype plugins for imagesPatch Changes
\n\n
\nddd8e49
\nThanks @bluwy
! -\nSimplifies plain MDX components as hast element nodes to further improve\nHTML string inlining for the optimize
optionddd8e49
\nThanks @bluwy
! -\nAllows Vite plugins to transform .mdx
files before the MDX\nplugin transforms itddd8e49
\nThanks @bluwy
! -\nUpdates the optimize
option to group static sibling nodes\nas a <Fragment />
. This reduces the number of AST\nnodes and simplifies runtime rendering of MDX pages.ddd8e49
\nThanks @bluwy
! -\nTags the MDX component export for quicker component checks while\nrenderingddd8e49
\nThanks @bluwy
! -\nFixes export const components
keys detection for the\noptimize
optionddd8e49
\nThanks @bluwy
! -\nImproves optimize
handling for MDX components with\nattributes and inline MDX componentsChangelog
\n@astrojs/mdx
's\nchangelog.\n
\n3.0.0
\nMajor Changes
\n\n
\nddd8e49
\nThanks @bluwy
! -\nRefactors the MDX transformation to rely only on the unified pipeline.\nBabel and esbuild transformations are removed, which should result in\nfaster build times. The refactor requires using Astro v4.8.0 but no\nother changes are necessary.ddd8e49
\nThanks @bluwy
! -\nAllows integrations after the MDX integration to update\nmarkdown.remarkPlugins
and\nmarkdown.rehypePlugins
, and have the plugins work in MDX\ntoo.@astrojs/mdx
with\nextendMarkdownConfig: false
and explicitly specify any\nremarkPlugins
and rehypePlugins
options\ninstead.ddd8e49
\nThanks @bluwy
! -\nRenames the optimize.customComponentNames
option to\noptimize.ignoreElementNames
to better reflect its usecase.\nIts behaviour is not changed and should continue to work as before.ddd8e49
\nThanks @bluwy
! -\nReplaces the internal remark-images-to-component
plugin\nwith rehype-images-to-component
to let users use additional\nrehype plugins for imagesPatch Changes
\n\n
\nddd8e49
\nThanks @bluwy
! -\nSimplifies plain MDX components as hast element nodes to further improve\nHTML string inlining for the optimize
optionddd8e49
\nThanks @bluwy
! -\nAllows Vite plugins to transform .mdx
files before the MDX\nplugin transforms itddd8e49
\nThanks @bluwy
! -\nUpdates the optimize
option to group static sibling nodes\nas a <Fragment />
. This reduces the number of AST\nnodes and simplifies runtime rendering of MDX pages.ddd8e49
\nThanks @bluwy
! -\nTags the MDX component export for quicker component checks while\nrenderingddd8e49
\nThanks @bluwy
! -\nFixes export const components
keys detection for the\noptimize
optionddd8e49
\nThanks @bluwy
! -\nImproves optimize
handling for MDX components with\nattributes and inline MDX componentsCommits
\n\n
\n770b9f0
\n[ci] release (#10944)f9b6f4f
\nchore(deps): update all non-major dependencies (#10958)ddd8e49
\nMDX integration v3 (#10935)685fc22
\nImprove content collection styles and scripts build perf (#10959)05d58ef
\nfix(deps): update all non-major dependencies (#10901)d7dff64
\n[ci] formata3e95db
\nMove MDX Vite plugin to new file (#10854)8d5f3e8
\nchore(deps): update all non-major dependencies (#10833)2f4d627
\nRefactor MDX postprocess plugin (#10832)237e17c
\nUpdate major deps (#10823)
\n\nUpdates `astro` from 4.7.1 to 4.8.2\nRelease notes
\n\n
astro@4.8.2
\nPatch Changes
\n\n
\n4161a2a
\nThanks @liruifengv
! -\nfix incorrect actions path on windows6fa89e8
\nThanks @BryceRussell
!\n- Fix loading of non-index routes that end with\nindex.html
astro@4.8.1
\nPatch Changes
\n\n
\n05db5f7
\nThanks @ematipico
! - Fix\na regression where the flag experimental.rewriting
was\nmarked mandatory. Is is now optional.6b640b3
\nThanks @bluwy
! -\nPasses the scoped style attribute or class to the\n<picture>
element in the <Picture\n/>
component so scoped styling can be applied to the\n<picture>
elementcreate-astro@4.8.0
\nMinor Changes
\n\n
\n683d51a5eecafbbfbfed3910a3f1fbf0b3531b99
\nThanks @ematipico
! -\nDeprecate support for versions of Node.js older than\nv18.17.1
for Node.js 18, older than v20.0.3
\nfor Node.js 20, and the complete Node.js v19 release line.astro@4.8.0
\nMinor Changes
\n\n
ddd8e49
\nThanks @bluwy
! -\nExports astro/jsx/rehype.js
with utilities to generate an\nAstro metadata object698c2d9
\nThanks @goulvenclech
!\n- Adds the ability for multiple pages to use the same component as an\nentrypoint
when building an Astro integration. This change\nis purely internal, and aligns the build process with the behaviour in\nthe development server.7bbd664
\nThanks @Princesseuh
! -\nAdds a new radio checkbox component to the dev toolbar UI library\n(astro-dev-toolbar-radio-checkbox
)61f47a6
\nThanks @delucis
!\n- Adds support for passing an inline Astro configuration object to\ngetViteConfig()
getViteConfig()
to configure the Vitest\ntest runner, you can now pass a second argument to control how Astro is\nconfigured. This makes it possible to configure unit tests with\ndifferent Astro options when using Vitest’s workspaces\nfeature.// vitest.config.ts\nimport { getViteConfig } from 'astro/config';\n
#10867\n47877a7
\nThanks @ematipico
! - Adds\nexperimental rewriting in Astro with a new rewrite()
\nfunction and the middleware next()
function.
... (truncated)
\n\nSourced from astro's\nchangelog.
\n\n\n4.8.2
\nPatch Changes
\n\n
\n- \n
\n#10990\n
\n4161a2a
\nThanks@liruifengv
! -\nfix incorrect actions path on windows- \n
\n#10979\n
\n6fa89e8
\nThanks@BryceRussell
!\n- Fix loading of non-index routes that end with\nindex.html
4.8.1
\nPatch Changes
\n\n
\n- \n
\n#10987\n
\n05db5f7
\nThanks@ematipico
! - Fix\na regression where the flagexperimental.rewriting
was\nmarked mandatory. Is is now optional.- \n
\n#10975\n
\n6b640b3
\nThanks@bluwy
! -\nPasses the scoped style attribute or class to the\n<picture>
element in the<Picture\n/>
component so scoped styling can be applied to the\n<picture>
element4.8.0
\nMinor Changes
\n\n
\n\n- \n
\n#10935\n
\nddd8e49
\nThanks@bluwy
! -\nExportsastro/jsx/rehype.js
with utilities to generate an\nAstro metadata object- \n
\n#10625\n
\n698c2d9
\nThanks@goulvenclech
!\n- Adds the ability for multiple pages to use the same component as an\nentrypoint
when building an Astro integration. This change\nis purely internal, and aligns the build process with the behaviour in\nthe development server.- \n
\n#10906\n
\n7bbd664
\nThanks@Princesseuh
! -\nAdds a new radio checkbox component to the dev toolbar UI library\n(astro-dev-toolbar-radio-checkbox
)- \n
\n#10963\n
\n61f47a6
\nThanks@delucis
!\n- Adds support for passing an inline Astro configuration object to\ngetViteConfig()
If you are using
\ngetViteConfig()
to configure the Vitest\ntest runner, you can now pass a second argument to control how Astro is\nconfigured. This makes it possible to configure unit tests with\ndifferent Astro options when using Vitest’s workspaces\nfeature.\n// vitest.config.ts\nimport { getViteConfig } from 'astro/config';\n
export default getViteConfig(\n/* Vite configuration /\n{ test: {} },\n/ Astro configuration */\n{\nsite: 'https://example.com',\ntrailingSlash: 'never',\n}\n);\n
- \n
\n#10867\n
\n47877a7
\nThanks@ematipico
! - Adds\nexperimental rewriting in Astro with a newrewrite()
\nfunction and the middlewarenext()
function.The feature is available via an experimental flag in\n
\nastro.config.mjs
:\n
... (truncated)
\n0b8b6f9
\n[ci] release (#10993)d8fe43f
\n[ci] format4161a2a
\nfix: fix incorrect actions path on windows (#10990)6fa89e8
\nFix loading of non-index routes that end with index.html
\n(#10979)370b9f1
\nfix: exec command on Astro new version message (#10991)e2cdd3c
\n[ci] release (#10985)05db5f7
\nfix: incorrect type for experimental option (#10987)3e16858
\n[ci] format6b640b3
\nSupport scope styles for picture element in Picture component (#10975)25caca0
\n[ci] formatSourced from astro's\r\nreleases.
\r\n\r\n\r\nastro@4.7.1
\r\nPatch Changes
\r\n\r\n
\r\n- \r\n
\r\n#10911\r\n
\r\na86dc9d
\r\nThanks@bluwy
! -\r\nSkips adding CSS dependencies of CSS Vite modules as style tags in the\r\nHTML- \r\n
\r\n#10900\r\n
\r\n36bb3b6
\r\nThanks@martrapp
! -\r\nDetects overlapping navigation and view transitions and automatically\r\naborts all but the most recent one.- \r\n
\r\n#10933\r\n
\r\n007d17f
\r\nThanks@Princesseuh
! -\r\nFixesapp.toggleState
not working correctly- \r\n
\r\n#10931\r\n
\r\n4ce5ced
\r\nThanks@ktym4a
! -\r\nFixestoggleNotification()
's parameter type for the\r\nnotification level not using the proper levels
Sourced from astro's\r\nchangelog.
\r\n\r\n\r\n4.7.1
\r\nPatch Changes
\r\n\r\n
\r\n- \r\n
\r\n#10911\r\n
\r\na86dc9d
\r\nThanks@bluwy
! -\r\nSkips adding CSS dependencies of CSS Vite modules as style tags in the\r\nHTML- \r\n
\r\n#10900\r\n
\r\n36bb3b6
\r\nThanks@martrapp
! -\r\nDetects overlapping navigation and view transitions and automatically\r\naborts all but the most recent one.- \r\n
\r\n#10933\r\n
\r\n007d17f
\r\nThanks@Princesseuh
! -\r\nFixesapp.toggleState
not working correctly- \r\n
\r\n#10931\r\n
\r\n4ce5ced
\r\nThanks@ktym4a
! -\r\nFixestoggleNotification()
's parameter type for the\r\nnotification level not using the proper levels
9a231a4
\r\n[ci] release (#10890)007d17f
\r\nFixes toggleState (#10933)4ce5ced
\r\nchange: NotificationPayload type (#10931)a146cf1
\r\nFix typos (#10923)36bb3b6
\r\nfix(astro): newer navigation aborts existing one (#10900)5e545e8
\r\n[ci] formata86dc9d
\r\nSkip crawling into CSS requests when crawling module graph (#10911)05d58ef
\r\nfix(deps): update all non-major dependencies (#10901)568a113
\r\n[ci] format87b31fb
\r\nchore(astro): move error-map (#10898)7a15ce8
\r\nUpdate Material Design Icons, Simple Icons