Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
dc2da75
docs: overhaul for eventual libstd vexide
tropicaaal Sep 10, 2025
95acc57
docs: add v0.8 upgrade guide
lewisfm Aug 31, 2025
34129d6
docs: improve v0.8 upgrade guide
lewisfm Aug 31, 2025
2d65a2d
docs: clarify upgrade testing instructions
lewisfm Sep 1, 2025
6be12fd
docs: edit, remove typos
lewisfm Sep 27, 2025
a477a9e
Update competition.md
tropicaaal Sep 27, 2025
518d460
setup scaffolding for 0.8.0 blogpost
tropicaaal Sep 27, 2025
9e2b2c2
udk what to write
tropicaaal Sep 27, 2025
729cdc7
Update fall 2025 intro
lewisfm Sep 28, 2025
b07c559
blog post progress
tropicaaal Sep 28, 2025
a988854
link to API docs in migration table
tropicaaal Sep 28, 2025
31786bc
start error reporting section
tropicaaal Sep 28, 2025
cb2cbe2
improve blog page styling
tropicaaal Sep 28, 2025
d7918b3
more!!!
tropicaaal Oct 5, 2025
b64a391
docs: update competition page
tropicaaal Oct 5, 2025
6ba5efe
docs: update other pages to std
tropicaaal Oct 5, 2025
f70b6d3
wrong page number
tropicaaal Oct 5, 2025
fa53213
add skeleton for the rest of the post
tropicaaal Oct 5, 2025
1b3b352
Merge branch 'main' into docs/std-overhaul
tropicaaal Oct 6, 2025
5031b41
remove some unintentionally merged files
tropicaaal Oct 6, 2025
691a895
encoder
tropicaaal Oct 6, 2025
4ab4fdc
tls stuff
tropicaaal Oct 6, 2025
a81c913
finish up blog post, add distance sensor docs
tropicaaal Oct 6, 2025
d9bd6ff
add more sensor docs
tropicaaal Oct 7, 2025
9f58edb
add new graphics, more device docs, preserve sidebar state
tropicaaal Oct 7, 2025
d625849
more IMU docs work
tropicaaal Oct 12, 2025
052b038
update docs header design
tropicaaal Oct 12, 2025
a8a6564
adjust scollbar and sidebar styling
tropicaaal Oct 12, 2025
4f6fc10
move migration guide to blog post
tropicaaal Oct 12, 2025
aae3d8d
remove temporary pages
tropicaaal Oct 13, 2025
0d51f2c
hopefully finish up IMU docs
tropicaaal Oct 17, 2025
0380a88
docs: update migration guide for alpha
lewisfm Oct 18, 2025
0c984bc
docs: add tooling upgrade guide
lewisfm Oct 18, 2025
154b433
docs: re-order startup calls
lewisfm Oct 18, 2025
9822d8b
docs: fix cargo-v5 update command
lewisfm Oct 18, 2025
d803495
fix(migration): use correct flag
lewisfm Oct 19, 2025
7ca69e0
docs(migation): use alpha 2
lewisfm Oct 19, 2025
e7a6e51
Add features reference
lewisfm Oct 25, 2025
6efdf9d
fix typo
lewisfm Oct 25, 2025
14b83fe
Update optical-sensor.md
tropicaaal Oct 26, 2025
a8d2547
add file tree support, switch to mdx for custom markdown components
tropicaaal Oct 27, 2025
d13e76c
update distance sensor docs reflect API changes
tropicaaal Nov 6, 2025
cfdd92f
docs: rewrite optional features page
tropicaaal Nov 8, 2025
f9295dd
reword misc features description
tropicaaal Nov 8, 2025
a29f2f6
add back lockfile
tropicaaal Nov 8, 2025
8a50fb2
typo
tropicaaal Nov 8, 2025
02b7c80
typo
tropicaaal Nov 8, 2025
57204ec
refactor: use static docs sidebar map rather than auto categorization
tropicaaal Nov 8, 2025
3de1f22
fix: docs page breadcrumbs
tropicaaal Nov 8, 2025
b2b0479
docs: start abort docs
tropicaaal Nov 8, 2025
1122dcc
more work on abort docs
tropicaaal Nov 9, 2025
fed1a0e
wip bad stupid symbolizer tutorial
tropicaaal Nov 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,13 @@ import { transformerTitle } from "@rudeigerc/shiki-transformer-title";

import cloudflare from '@astrojs/cloudflare';

import mdx from '@astrojs/mdx';

// https://astro.build/config
export default defineConfig({
site: "https://vexide.dev",
trailingSlash: "always",
integrations: [sitemap(), svelte(), markdown()],
integrations: [sitemap(), svelte(), markdown(), mdx()],

markdown: {
rehypePlugins: [
Expand Down
10 changes: 9 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,24 +14,32 @@
"dependencies": {
"@astrojs/check": "^0.9.4",
"@astrojs/cloudflare": "^12.2.3",
"@astrojs/mdx": "^4.3.8",
"@astrojs/sitemap": "^3.2.1",
"@astrojs/svelte": "^7.0.5",
"@rudeigerc/shiki-transformer-title": "^0.1.0",
"@shikijs/transformers": "^1.29.2",
"@types/hast": "^3.0.4",
"astro": "^5.4.2",
"flexsearch": "^0.7.43",
"fuzzysort": "^2.0.4",
"hast": "^1.0.0",
"hast-util-from-html": "^2.0.3",
"hast-util-select": "^6.0.4",
"hast-util-to-string": "^3.0.1",
"hastscript": "^9.0.1",
"prettier": "^3.5.3",
"prettier-plugin-astro": "^0.12.3",
"prettier-plugin-svelte": "^3.3.3",
"rehype": "^13.0.2",
"rehype-autolink-headings": "^7.1.0",
"rehype-github-alerts": "^3.0.0",
"rehype-slug": "^6.0.0",
"shaku-code-annotate-shiki": "^0.10.0",
"shaku-code-annotate-shiki-transformer": "^0.2.4",
"svelte": "^5.22.4",
"typescript": "^5.8.2"
"typescript": "^5.8.2",
"unist-util-visit": "^5.0.0"
},
"devDependencies": {
"@astropub/md": "^1.0.0",
Expand Down
775 changes: 768 additions & 7 deletions pnpm-lock.yaml

Large diffs are not rendered by default.

Binary file added public/blog/abort-handler.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/blog/hologram.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/blog/libstd-pr.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/blog/memory-permission-error.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/blog/native-compilation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions public/blog/stars.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/blog/tokio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions public/blog/vex-sdk.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/docs/abort-anatomy.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions public/docs/config.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading