Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
* feat: new, formatted astro db help
* feat: add "studio commands" section to cli
* chore: changeset
* Update packages/db/src/core/cli/print-help.ts
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
* Update .changeset/thirty-bags-live.md
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
---------
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
|
|
* Fixes broken transition types
* adds changeset
* adds changeset
|
|
* chore: remove runtime/config from package json
* fix: use relative path to dist
* chore: changeset
* Revert "fix: use relative path to dist"
This reverts commit 16c0cc296ec52be163f0d2c213559ca07008af4b.
* Revert "chore: remove runtime/config from package json"
This reverts commit c1b46789983384ca66172b404a74440784888514.
* refactor: types null
* fix: exclude config.ts from tsc
* chore: update consts
* chore: comment on intellisense
|
|
|
|
|
|
|
|
|
|
* Add fixture and tests for integration with no user db config
* Create database tables when integration seed files load
* Defer running seed function until all modules are loaded
* Update package name
* Add test & fixture for a project with no seed file
* `recreateTables()` from `seedLocal()` (and move it out of main runtime module)
* Fix typo after rebase
* FREEZE DON’T MOVE
* Move `seedLocal` export back to runtime
* Simplify seed file normalization
* Clean up test files
* Add build tests for no-seed and integration-only fixtures
* Add changeset
|
|
* Fix use of db.batch in Stackblitz
* Update .changeset/rare-items-protect.md
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
|
|
* Use static imports for integration seed files in `astro:db`
* Add changeset
* Add build test for integrations fixture
* chore: comment on top-level seed imports
* fix: random db id for tests
* fix: set db id from build before
* wip: remove reset on env variable
* wip: move random db id env to top of test file
* refactor: remove unlink from db startup
* chore: remove random db id completely??
---------
Co-authored-by: bholmesdev <hey@bholmes.dev>
|
|
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
|
|
|
|
* add test
* app
* dev
* api route -> page
* adjust test
* add changeset
* remove `any`
* DEFAULT_404_COMPONENT constant
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
|
|
|
|
|
|
|
|
* fix(tsconfigs): Add `jsx: 'preserve'` to the base template
* chore: changeset
|
|
|
|
* feat: add multiple cdn
* add multiple cdn test
* assetsPrefix not empty string
* add changeset
* simplify code
* change docs
* replace getFileExtension with node path.extname
* Adapt node extname
* multiple image test
* wip space
* update docs
* update docs, assetsPrefix type
* update docs
* update docs
* chore: update types and rename to `fallback`
* enhance changelog
* change docs
* update change defaultAeestsPrefix to fallback key test
* move utility to a new to avoid importing `node:path` inside vite plugins
* Update packages/astro/src/@types/astro.ts
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Apply suggestions from code review
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* chore: address Bjorn's comments
* kill the variable
* kill the variable /2
* Fix CI fail
* Apply suggestions from code review
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* uniform code sample
* add `.` string for fit getAssetsPrefix
* Fix extension function
---------
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
|
|
|
|
* Add `experimental.directRenderScript` option
* Support inlining scripts
* Use compiler preview release
* Address feedback
* Fix
* Add enable by default note
* Fix build
* Dedupe rendered scripts
* Fix test
* Update deps
* Update .changeset/cool-jobs-fetch.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update jsdoc
* Typo
* resolve merge conflicts
* Fix examples check fail
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
|
|
* Create simple react element if element has no children
* Fix for when element has text
* add changeset
* Add additionalProps to Code component and ShikiHighlighter.highlight()
* Add changeset
* Create simple react element if element has no children
* Fix for when element has text
* add changeset
* Add additionalProps to Code component and ShikiHighlighter.highlight()
* Add changeset
* reverted accidental changes
* remove unnecessary parts
* Add HTMLAttributes type to additionalProps
* Update .changeset/calm-bags-deliver.md
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
* extend HTMLAtts instead
* add suggestions
* feat: address reviews
* chore: remove empty line
* feat: move attributes to options
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
|
|
|
|
|
|
|
|
* feat(audits): Add selected style for audits
* feat(audits): Fully add new style
* feat: new iteration
* chore: changeset
* feat: separate audits by category
* fred pass
* feat: new UI
* refactor: fix everything
* fix: recreate UI on further lints
* fix: remove unnecessary changes
* chore: lockfile
* fix: tryout for descriptions
* fix: remove change, will do in other PR
* Apply suggestions from code review
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* test: fix
* nit: format styles
---------
Co-authored-by: Fred K. Schott <fkschott@gmail.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
|
|
|
|
* feat(audits): Handle mutations
* chore: changeset
* nit: add comments
|
|
* do not add astroExec if data-astro-reload attr exists
* add changeset
* Update .changeset/rare-coins-jump.md
Co-authored-by: Martin Trapp <94928215+martrapp@users.noreply.github.com>
* change to data-astro-rerun
* Update .changeset/rare-coins-jump.md
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
* add example to changeset
---------
Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
Co-authored-by: Martin Trapp <94928215+martrapp@users.noreply.github.com>
Co-authored-by: Happydev <81974850+MoustaphaDev@users.noreply.github.com>
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
|
|
* feat: experimental content collection JSON schemas
* solves review comments
* solves review comments
* updates changeset
* updates path
* fixes formatting
* removes unrelated changes
* adds test
* fixes lockfile
* chore: fixes package name
* improves code branching depth
* resolves docs comments
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
* Update packages/astro/src/content/types-generator.ts
* Update .changeset/slow-items-heal.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update packages/astro/src/@types/astro.ts
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
---------
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
|
|
* Allow islands to be re-rendered with new props on page transition
* Adjust the expected styles
* Restore test expectation
* Add changeset and final change
* linting
* Implement transition:persist-props behavior
* Fix lockfile
* Fix expectations
* App is hyrid
* Update .changeset/lovely-nails-cough.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update .changeset/lovely-nails-cough.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update .changeset/lovely-nails-cough.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
---------
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
|
|
* Add new levels of notification
* feat: proper support
* chore: changeset
* fix: remove unrelated change
* test: add test
* feat: implement new icons
* fix: go back to previous layout
* fix: custom app number
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
|
|
* fix(markdown): don’t generate mdast html nodes
`html` nodes from mdast are converted to `raw` hast nodes. These nodes
are then not processed by proper rehype plugins. Typically if a remark
plugin generates `html` nodes, this indicates it should have actually
been a rehype plugin.
This changes the remark plugins that generate `html` nodes into rehype
nodes. These were `remarkPrism` and `remarkShiki`.
Closes #9909
* Apply suggestions from code review
* refactor(mdx): move user defined rehype plugins after syntax highlighting
* fix(mdx): fix issue in mdx rehype plugin ordering
* docs: explain why html/raw nodes are avoided in changeset
This also includes some hints on what users could do to upgrade of they
rely on these nodes.
* Fix MDX rehype plugin ordering
* refactor(remark): restore remarkPrism and remarkShiki
They aren’t used anymore, but removing would be a breaking change.
* chore: mark deprecated
* Apply suggestions from code review
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
* Update .changeset/thirty-beds-smoke.md
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
---------
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
|
|
* Update to shiki
* Stabilize shikiConfig.experimentalThemes
* Add changeset
* Fix merge issues
|
|
* feat(toolbar): Allow every element to have every color
* chore: changeset
* fix: add validatio
* fix: ok but what happened even
* nit: cooler messages
* fix: toggles
|
|
|
|
|
|
|
|
* [ci] release
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
|
|
* Rename `defineDB` to `defineDb`
* Add changeset
* Improve changeset
|
|
This reverts commit 76c21b19d2dfe8fba570593124cc2989c6179ba4.
|
|
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
|
|
* feat(add): scaffold db files
* refactor: no `recursive` needed
|
|
* deps: drizzle preview
* feat: db.batch and method run handling
* refactor: use db.batch in test fixture
* deps: bump to drizzle 0.29.5
* chore: changeset
* fix: unpin drizzle version
* fix: db execute should uh... execute
|
|
|
|
* Add integrations API for adding db config/seed files
* Fix seeding when user seed file is present
* Add basic test and fixture for integrations API
* Freeze that lockfile
* Test to see if this is a Windows fix
* Don’t import.meta.glob integration seed files
* Make integration seed files export a default function
* style: rejiggle
* Fix temporary file conflicts
* Remove changes to Astro’s core types, type utility method instead
* Use `astro:db` instead of `@astrojs/db`
* Revert unnecessarily cautious temporary path name
This reverts commit ef2156e41bd08919a64a799e6b9bcdc5a3f99e3a.
* Add changeset
* Fix entrypoints and `asDrizzleTable` usage in changeset
* Getting Nate in on the co-author action
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
* Fix user seed file in integrations fixture
* Update `seedLocal()` after merge
* Provide empty `seedFiles` array in `db execute`
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
|
|
|