Age | Commit message (Collapse) | Author | Files | Lines |
|
Co-authored-by: FredKSchott <FredKSchott@users.noreply.github.com>
|
|
|
|
* Move getStaticPaths call to happen during generation
* Adds a changeset
* Update routing-priority.test.js
* revert test change, clarify test purpose
* Keep track of paths that have already been built
Co-authored-by: Fred K. Schott <fkschott@gmail.com>
|
|
Co-authored-by: FredKSchott <FredKSchott@users.noreply.github.com>
Co-authored-by: Fred K. Schott <fkschott@gmail.com>
|
|
|
|
|
|
|
|
endpoint (#4048)
* removing fileURLToPath dependency from SSR production endpoint
* chore: add changeset
|
|
* [docs content] use "version" not since
Change to use `@version` to create the `<Since />` component for docs. (not `@since)
Also, quick sentence edit.
* Update packages/astro/src/@types/astro.ts
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
|
|
|
|
* Warn when using content.astro.headers
* Warn when using setup without the legacy flag enabled
* Adds a changeset
|
|
|
|
* Build the before-hydration script
* Adding a changeset
|
|
|
|
* Add missing "loading" attr to iFrame
* Add changeset
* re-ordering attributes
|
|
|
|
Co-authored-by: FredKSchott <FredKSchott@users.noreply.github.com>
|
|
* Update astro.ts
* custom aside syntax
* adding `@since` tag
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
* closing comment
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
* Update astro.ts
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
Co-authored-by: Fred K. Schott <fkschott@gmail.com>
|
|
* Start of work on astroConfig.mode === 'server'
* Add tests and more
* adapter -> deploy in some places
* Add fallback for `adapter` config
* Update more tests
* Update image tests
* Fix clientAddress test
* Updates based on PR review
* Add a changeset
* Update integrations tests + readme
* Oops
* Remove old option
* Rename `mode` to `output`
* Update Node adapter test
* Update test
* fred pass
* fred pass
* fred pass
* fix test
Co-authored-by: Fred K. Schott <fkschott@gmail.com>
|
|
* chore: update `astro` to `1.0.0-rc.0`
* chore: update `astro` version in examples
Co-authored-by: Nate Moore <nate@astro.build>
|
|
|
|
accordingly (#4032)
* fix: check node version and find acceptable host accordingly
* Update for Node v18.4+
* Removed unrelated changesets
* Revert "Removed unrelated changesets"
This reverts commit e77ffc0fed79568a677d497058d3bbca8faeab7c.
* chore: remove duplicate changeset
Co-authored-by: Nate Moore <nate@astro.build>
|
|
|
|
* Renamed getHeaders() to getHeadings(), according to RFC #208.
* chore: update changeset
* fix: expose MarkdownHeading type from `astro`
Co-authored-by: Félix Sanz <me@felixsanz.com>
Co-authored-by: Nate Moore <nate@astro.build>
|
|
* feat: preserve authored CSS specificity
* chore: update tests to use :where()
* test: fix HTML and CSS test
* test: fix imported markdown CSS test
Co-authored-by: Nate Moore <nate@astro.build>
|
|
Co-authored-by: FredKSchott <FredKSchott@users.noreply.github.com>
|
|
|
|
* fix: SSR builds were hitting an undefined error and skipping the step for copying original assets
* chore: update lockfile
* chore: adding better error validation to getImage and getPicture
* refactor: cleaning up index.ts
* refactor: moving SSG build generation logic out of the integration
* splitting build to ssg & ssr helpers, re-enabling SSR image build tests
* sharp should automatically rotate based on EXIF
* cleaning up how static images are tracked for SSG builds
* undo unrelated mod.d.ts change
* chore: add changeset
|
|
|
|
* refactor: add legacy.jsxInMarkdown flag to config
* refactor: jsxInMarkdown -> astroFlavoredMarkdown
* refactor: remove `markdown.mode`
* feat: wire up legacy.astroFlavoredMarkdown
* test: add legacy to astro-markdown fixture
* test: remark autolinking
* test: remark components
* test: remark expressions
* test: remark strictness
* chore: remove "mode" from md component
* chore: remove "mode: md" from tests
* Fixing legacy MD tests, adding named slots tests for MDX pages
* chore: update lock file
* WIP: debugging named slots in MDX
* fix: handle named slots in MDX properly
* chore: re-enabling slots tests for MDX pages
* fixing test validation for svelte & vue
* removing unused Tailwind test
* legacy flag for Markdown component tests
* adding is:raw to Markdown component test
* adding is:raw to all Markdown component test fixtures
* can't use is:raw when nesting markdown components
* another nested test can't use is:raw
* one more <Markdown> test fix
* fixing another JSX markdown component test
* chore: add changeset
* e2e tests were missing the legacy flag
* removing the broken tailwind E2E markdown page
Co-authored-by: Tony Sullivan <tony.f.sullivan@outlook.com>
Co-authored-by: Nate Moore <nate@astro.build>
|
|
|
|
* fix(WIP): SSR 404 and 500 routes
* Implement the feature
Co-authored-by: Matthew Phillips <matthew@skypack.dev>
|
|
|
|
* Fixes Node adapter receiving a request body
* Updated lockfile
|
|
* Handle EXIF orientation flag
* Create gentle-mails-mate.md
|
|
|
|
* feat(hmr): overhaul HMR handling for `.astro` files
* test: remove irrelevant hmr-css test
* fix: ignore HMR logs for monorepo files
* fix: explicitly call import.meta.hot.decline()
* chore: add changeset
* fix: run smoke tests in serial
* chore: bump postcss test timeout
* test: fix undefined `this`
Co-authored-by: Nate Moore <nate@astro.build>
|
|
Co-authored-by: FredKSchott <FredKSchott@users.noreply.github.com>
|
|
* chore: add pnpm-merge-driver
* chore: remove @pnpm/merge-driver
* chore: update contributing with merge-driver instructions
* Delete pnpm-lock.yaml
* chore: reset pnpm-lock.yaml
* chore: reset pnpm-lock.yaml
Co-authored-by: Nate Moore <nate@astro.build>
|
|
|
|
* feat: add html package
* feat: support assets in HTML
* feat(html): upgrade html integration
* feat(html): add `@astrojs/html` integration
* feat(html): add html support to astro core
* test(html): update html tests with package.json files
* chore: add changeset
* fix: remove import cycle
* chore: fix types
* refactor: remove @astrojs/html, add to core
* chore: update types for `*.html`
* fix: move *.html to astro/env
Co-authored-by: Nate Moore <nate@astro.build>
|
|
|
|
* feat: new handling for `define:vars` scripts and styles
* fix: handle new script hoisting pattern
* refactor: compiler handles sourcemaps
* chore: update to handle is:inline define:vars
* chore: bump compiler to latest
* chore: update define:vars tests
* fix: output of `define:vars` is not object style
* fix: appease ts
* chore: remove unused file
* chore: revert unecessary refactors
* chore: prefer sync `defineScriptVars`
* chore: add changeset
Co-authored-by: Nate Moore <nate@astro.build>
Co-authored-by: Okiki Ojo <okikio.dev@gmail.com>
|
|
* Remove requirement of `ENABLE_VC_BUILD=1`
* Changeset
|
|
|
|
* refactor: add legacy.jsxInMarkdown flag to config
* fix: use `set:html` when `markdown.mode` is 'md'
* Revert "refactor: add legacy.jsxInMarkdown flag to config"
This reverts commit 5572e8d9b33eb1e9168d221f22348d3b3cb4b29a.
* fix: move `remarkUnwrap, remarkEscape` to MDX only
* fix: only apply scary HTML passthroughs on MDX
* fix: move all JSX-specific rehype plugins under `isMDX`
* fix: "allowDangerousHtml" for md (required for Shiki)
* fix: apply `set:html` for non-layouts too
* test: JSX expressions, components, syntax highlighting
* chore: changeset
* fix: ignore "setup" and "components" in plain MD mode
* refactor: create new fixture to avoid weird caching error
* fix: dup package name
* chore: update lock
* fix: apply rehypeCollectHeaders to md
|
|
|
|
* deps: add rehype-prism, shiki, rehype-pretty-code
* wip: apply rehype plugins depending on config
* wip: cherry-pick jsx-runtime fix?
* deps: rehype-pretty-code -> shiki-twoslash, add rehype-raw
* wip: add jsx-runtime fix
* feat: get shiki working!
* deps: add @astrojs/prism, prismjs, unist-util-visit
* feat: add prism support
* example: add small syntax highlight demo to with-mdx
* deps: remove rehype-prism
* chore: remove unused async
* chore: add .test.js to all mdx tests
* test: shiki, shikiConfig, prism
* fix: remove "is:raw" from prism output
* docs: add syntax highlighting section
* chore: add changeset
* nit: "Shiki config" -> Shiki config
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Revert "wip: add jsx-runtime fix"
This reverts commit 07f4528f449281afb7bbc154b09292244795a183.
* docs: link to integration README from example
Co-authored-by: Nate Moore <nate@astro.build>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
|
|
|
|
Co-authored-by: Nate Moore <nate@astro.build>
|