Commit graph

3967 commits

Author SHA1 Message Date
Fred K. Schott
2538325a46 fix docs on config api 2021-08-23 14:16:29 -07:00
FredKSchott
69272dc8d1 [ci] yarn format 2021-08-23 21:08:16 +00:00
Fred K. Schott
f9cd031033
Add zod schema validation (#1198)
* add zod schema validation

* update pageUrlFormat config name

* add trailing slash support to config
2021-08-23 14:07:03 -07:00
matthewp
010c71e16a [ci] yarn format 2021-08-23 20:44:36 +00:00
Caleb Jasik
efb41f22c3
Add Astro <Debug/> component (#675)
* Initial MVP Debug component

* Document the prettifying of the input

* Just make `<Debug/>` a wrapper around `<Prism/>` lol

* feat: add details/summary debug component

* chore: remove Props (unused)

* fix: prefer `div` to semantic elements

* chore: format

* fix: prop-drill `class` into components

* fix: ensure `astro/components` are evaluated lazily

* feat(debug): export debug component from `astro/debug`

* fix: minimal example local snowpack config

* docs: add debugging docs

* chore: add changeset

* docs: update debug docs

Co-authored-by: Nate Moore <nate@skypack.dev>
2021-08-23 16:43:22 -04:00
Caleb Jasik
2fd004dcd9
Add a titleClosure to the HeadSEO.astro component (#1140)
* Testing out adding a `titleClosure` to the `HeadSEO.astro` component

I think the api needs a bit of improvement, but the basic idea is you can pass this in to a published astro component for specifying how you want it to format your title!

* Refactor to make it pretty

* Rename the `titleClosure()` prop to `formatTitle()` to be more clear

* Use title, with site title as the fallback (#1143)

See og:title guidance (https://developers.facebook.com/docs/sharing/webmasters/)

Co-authored-by: Jonathan Neal <jonathantneal@hotmail.com>
2021-08-23 15:08:20 -05:00
github-actions[bot]
3963cef963
Version Packages (#1181)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-08-23 15:59:55 -04:00
Fred K. Schott
166c9ed6bd
fix issue with multiple getStaticPaths calls during build (#1194) 2021-08-23 15:44:49 -04:00
Fred K. Schott
c06da5dd78
Add trailingSlash & pageDirectoryUrl config options (#1197) 2021-08-23 12:05:01 -07:00
matthewp
1185d8ffcb [ci] yarn format 2021-08-23 18:55:00 +00:00
Fred K. Schott
e03f39a1b3
fix the rtl search bar view (#1177) 2021-08-23 14:53:44 -04:00
Fred K. Schott
d51e0f4fef update universal id 2021-08-20 22:48:32 -07:00
headapplesgithub
f235c84972
Update getting-started.md (#1182)
corrected typo "quickly" to "quick"
2021-08-20 13:13:43 -07:00
Sarah Rainsberger
8e6fb50fa1
CodeSandbox-izing via template override (#1167)
* initial commit

* Added to config to specify port and node version. I think this will be all that's needed.
2021-08-20 12:33:15 -07:00
Fred K. Schott
3e605d7ee9 add changset for 29b7e746e6 2021-08-20 11:06:32 -07:00
Tushar Sadhwani
bebe6a425c
Remove whitespace (#1176) 2021-08-20 11:05:22 -07:00
Fred K. Schott
29b7e746e6
add a real-world check for ESM<>CJS named export support (#1175) 2021-08-20 11:04:55 -07:00
Tony Sullivan
1e0e2f41cd
including the language- class on Prism's <pre> element (#1180)
* including the `language-` class on Prism's `<pre>` element

* adding changeset

Co-authored-by: Tony Sullivan <tony.f.sullivan@gmail.com>
2021-08-20 11:01:42 -07:00
FredKSchott
aaef6aefef [ci] yarn format 2021-08-20 15:54:37 +00:00
headapplesgithub
68294f777d
Update comparing-astro-vs-other-tools.md (#1169)
Removed duplicate paragraph in the section about Eleventy vs Astro performance.

Co-authored-by: Fred K. Schott <fkschott@gmail.com>
2021-08-20 08:53:12 -07:00
github-actions[bot]
0c314791c4
Version Packages (#1163)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-08-19 18:03:07 -06:00
mundry
cdbe2e486d
Fix typos in the docs. (#1165)
Co-authored-by: mundry <mundry@users.noreply.github.com>
2021-08-19 17:56:58 -06:00
Caleb Jasik
a421329f8f
changeset: markdown-support (fix the left-brace issue) (#1170) 2021-08-19 17:55:02 -06:00
Fred K. Schott
472c0e5ac7 walk-back examples/snowpack changes 2021-08-18 22:07:34 -07:00
Jonathan Neal
e66872125d
add dev script, switch documentation from advising start to dev script (#1141) 2021-08-18 22:07:08 -07:00
Drew Powers
ece0953aed
Fix :global() scoping (#1162)
* Fix :global() scoping

#1155

* Improve :global() scoping rules further
2021-08-18 20:46:47 -06:00
Fred K. Schott
a79b6db152
Add Vitepress to "Astro vs. X" comparison page 2021-08-18 18:13:20 -07:00
FredKSchott
562d988d93 [ci] yarn format 2021-08-19 00:09:06 +00:00
Fred K. Schott
4e29d69c6e
Update Governance + Contributor Model (#1120)
* Update GOVERNANCE.md

* small changes from review

* larger changes to voting info

* improve voting rules

* finalize voting rules

* remove personal anecdote

* fix whitespace

* clarify voting

* clarify nomination

* code review changes
2021-08-18 17:07:50 -07:00
drwpow
737c10101a [ci] yarn format 2021-08-18 23:46:47 +00:00
Marcus Otterström
b5e5dcfed0
[DOCS] Add more information about content.astro (markdown) (#1148)
* Correct heading levels

* Add more info about content.astro

* Remove accidental heading
2021-08-18 17:45:35 -06:00
kelvinsjk
52cf927564
docs: fix mobile sidebar toggle (#1158) 2021-08-18 15:03:26 -07:00
Tony Sullivan
29b4b5ece5
Fix B#1156 typo in v0.19.0 blog post (#1157)
Thanks for catching this typo @bLaCkwEw!
2021-08-18 12:45:03 -07:00
Fred K. Schott
72853afffa
Update api-reference.md 2021-08-18 09:33:18 -07:00
github-actions[bot]
986bed8ca4
Version Packages (#1150)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-08-18 09:24:09 -07:00
Fred K. Schott
68f46c827e update changset minor 2021-08-18 09:21:45 -07:00
Fred K. Schott
239065e2fe add back 0.19.0 changesets 2021-08-18 09:16:50 -07:00
Fred K. Schott
348b252a51 exit prerelease mode 2021-08-18 09:09:27 -07:00
Fred K. Schott
a20f078710
Update CONTRIBUTING.md 2021-08-18 09:07:04 -07:00
Fred K. Schott
c4e9ce3b14
fix too strict "relative link" errors in docs website (#1149) 2021-08-18 09:05:50 -07:00
Magnus Markling
d18402de3a
Fix typo (#1151) 2021-08-18 09:04:11 -07:00
Fred K. Schott
f4169f92fe small release post updates 2021-08-18 01:09:08 -07:00
Fred K. Schott
68bb014a80 small release post updates 2021-08-18 00:51:35 -07:00
Fred K. Schott
cec0f1cdf3 update blog post date for tomorrow 2021-08-18 00:41:03 -07:00
Fred K. Schott
d340613a4c remove old changesets 2021-08-18 00:01:36 -07:00
Fred K. Schott
f7b6e150d4
Astro v0.19 release blog post (#1135)
* wip

* Add support for `client:only` hydrator (#935)

* Adding support for client:only hydration

* Adding documentation for client:only

* Adding changeset

* Updating the test to use a browser-only API

* Adding a browser-specific import script, this reproduces the issue where client:only imports must be removed

* typo fix

* removing mispelled test component

* WIP: delaying inclusion of component imports until the hydration method is known

* WIP: tweaking the test to use window instead of document

* When only one renderer is included, use that for client:only hydration

* temporary test script snuck into the last commit

* WIP: adding check for a client:only renderer hint

* refactor: Remove client:only components instead of delaying all component import statements

* Updating the changeset and docs for the renderer hint

* refactor: pull client:only render matching out to it's own function

* Updating renderer hinting to match full name, with shorthand for internal renderers

Co-authored-by: Tony Sullivan <tony.f.sullivan@gmail.com>

* [ci] yarn format

* Update CONTRIBUTING.md (#1131)

* [ci] yarn format

* docs: fix select language in Safari (#1127) (#1128)

* docs: fix select language in Safari (#1127)

* docs: fix select language top position

* docs: fix select language position

* Make congratsbot not run in forks (#1145)

* add back dark-mode aware favicons

* make example favicons prefer non-dark mode

* Version Packages (next) (#1129)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* code review comments

Co-authored-by: Tony Sullivan <tony.f.sullivan@outlook.com>
Co-authored-by: Tony Sullivan <tony.f.sullivan@gmail.com>
Co-authored-by: matthewp <matthewp@users.noreply.github.com>
Co-authored-by: FredKSchott <FredKSchott@users.noreply.github.com>
Co-authored-by: Oleg <64708593+olejech@users.noreply.github.com>
Co-authored-by: Marcus Otterström <35617441+MarcusOtter@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-08-17 23:58:59 -07:00
FredKSchott
8bdda81fd1 [ci] yarn format 2021-08-18 05:40:42 +00:00
Fred K. Schott
9af6ea0680
Create FUNDING.md (#1137)
* Create FUNDING.md

* Create FUNDING.yml

* Update FUNDING.md

Co-authored-by: Caleb Jasik <calebjasik@jasik.xyz>

Co-authored-by: Caleb Jasik <calebjasik@jasik.xyz>
2021-08-17 22:39:20 -07:00
github-actions[bot]
66a6c5b06f
Version Packages (next) (#1129)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2021-08-17 22:34:47 -07:00
Fred K. Schott
1aa2f92bbc make example favicons prefer non-dark mode 2021-08-17 22:33:42 -07:00