Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
096c138
feat(spec): Minimal syntax specification
Princesseuh Feb 3, 2026
efa6ddc
fix: clearer ascii
Princesseuh Feb 3, 2026
614b437
fix: script patr
Princesseuh Feb 3, 2026
2c476a8
fix: adjust for feedback
Princesseuh Feb 3, 2026
ac40fe5
fix: adjust for findings
Princesseuh Feb 4, 2026
4f6df8b
fix: some new findingsd
Princesseuh Feb 4, 2026
07542bc
Merge branch 'main' into feat/syntax-spec
Princesseuh Feb 5, 2026
5b4e528
fix: few more findings
Princesseuh Feb 5, 2026
adb2fa8
fix: numbers
Princesseuh Feb 5, 2026
58506fb
Apply suggestions from code review
Princesseuh Feb 5, 2026
73c7055
fix: some more findings
Princesseuh Feb 6, 2026
b454ed5
Apply suggestions from code review
Princesseuh Feb 6, 2026
85cd58b
Apply suggestion from @louisescher
Princesseuh Feb 6, 2026
62eb6a1
feat: rust compiler
Princesseuh Feb 7, 2026
3a36efb
fix: outdated comments
Princesseuh Feb 8, 2026
5b02803
fix: packaging woes
Princesseuh Feb 8, 2026
400342c
fix: adjust for Astro 6
Princesseuh Feb 8, 2026
b06ed9f
fix: remove outdated option
Princesseuh Feb 8, 2026
230b00b
fix: strip in the compiler
Princesseuh Feb 9, 2026
1630cbc
fix: last few additions
Princesseuh Feb 10, 2026
f05e234
fix: lint
Princesseuh Feb 10, 2026
4b4b726
refactor: clean up printer
Princesseuh Feb 10, 2026
1af0061
feat: sourcemaps
Princesseuh Feb 10, 2026
4013933
fix: cleanup
Princesseuh Feb 10, 2026
e3f2ca3
fix: some clena up
Princesseuh Feb 10, 2026
7621292
Merge branch 'feat/syntax-spec' into feat/rust
Princesseuh Feb 10, 2026
1cd3230
feat: parse
Princesseuh Feb 11, 2026
1f8b547
feat: repo setup
Princesseuh Feb 12, 2026
54d3d0d
feat: css scoping and css in general
Princesseuh Feb 13, 2026
7c26b8b
chore: lockfile
Princesseuh Feb 13, 2026
8c3eb1d
fix(ci): Try installing target manually?
Princesseuh Feb 13, 2026
748b388
fix: try using Zig for both Linux targets
Princesseuh Feb 13, 2026
2706838
fix: Windows moment
Princesseuh Feb 13, 2026
0c5900b
fix(ci): don't cross compile to Linux
Princesseuh Feb 13, 2026
4968a77
fix(ci): Attempt to fix the tests
Princesseuh Feb 13, 2026
ac6cdac
chore: clean up
Princesseuh Feb 13, 2026
3b48e0f
fix: transitions_animation_url
Princesseuh Feb 14, 2026
a501ca4
fix: various styling issues that affected docs
Princesseuh Feb 14, 2026
2e6a1c6
fix: lint
Princesseuh Feb 14, 2026
b9081e9
refactor: avoid types duplication
Princesseuh Feb 14, 2026
888cea3
feat: diagnostic infra
Princesseuh Feb 14, 2026
00b542c
fix: clean up diagnostics
Princesseuh Feb 14, 2026
0b23a55
fix: update to use withastro fork
Princesseuh Feb 17, 2026
fee1536
chore: rename package
Princesseuh Feb 17, 2026
3f1b59c
chore: changeset
Princesseuh Feb 17, 2026
4ea1e36
fix: update for return shape
Princesseuh Feb 17, 2026
a963717
fix: change artifacts download path
Princesseuh Feb 17, 2026
29522af
fix: use oicd for publishing (i think)
Princesseuh Feb 19, 2026
966ad97
Merge pull request #2 from withastro/fix/ci-publish
Princesseuh Feb 19, 2026
6391de2
Version Packages (#1)
github-actions[bot] Feb 19, 2026
b47038f
fix: don't commit built npm files
Princesseuh Feb 19, 2026
582d663
chore: changeset
Princesseuh Feb 19, 2026
18ab457
Version Packages (#3)
github-actions[bot] Feb 19, 2026
bc95791
chore: changeset
Princesseuh Feb 19, 2026
561ceb6
Version Packages (#4)
github-actions[bot] Feb 19, 2026
8ee4b30
fix: various issues encountered in Astro tests
Princesseuh Feb 20, 2026
ae6e49c
chore: changeset
Princesseuh Feb 20, 2026
8869d91
fix: tests
Princesseuh Feb 20, 2026
fc06b70
Version Packages (#6)
github-actions[bot] Feb 20, 2026
9ec8659
Merge pull request #1150 from withastro/feat/rust
Princesseuh Feb 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
[target.x86_64-pc-windows-msvc]
rustflags = ["-C", "target-feature=+crt-static"]

[target.i686-pc-windows-msvc]
rustflags = ["-C", "target-feature=+crt-static"]
5 changes: 2 additions & 3 deletions .changeset/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
with multi-package repos, or single-package repos to help you version and publish your code. You can
find the full documentation for it [in our repository](https://github.com/changesets/changesets)
find the full documentation for it [in the readme](https://github.com/changesets/changesets/blob/main/packages/changesets-cli/README.md)

We have a quick list of common questions to get you started engaging with this project in
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
You can find the pre-existing ones [in the changelog](https://github.com/withastro/compiler/blob/main/packages/compiler/CHANGELOG.md)
3 changes: 2 additions & 1 deletion .changeset/config.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"$schema": "https://unpkg.com/@changesets/config@1.6.1/schema.json",
"$schema": "https://unpkg.com/@changesets/config@3.1.1/schema.json",
"changelog": "@changesets/cli/changelog",
"commit": false,
"fixed": [["@astrojs/compiler-rs", "@astrojs/compiler-binding"]],
"linked": [],
"access": "public",
"baseBranch": "main",
Expand Down
5 changes: 0 additions & 5 deletions .changeset/fix-missing-frontmatter-fence.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-multiline-attribute.md

This file was deleted.

18 changes: 0 additions & 18 deletions .devcontainer/Dockerfile

This file was deleted.

32 changes: 0 additions & 32 deletions .devcontainer/devcontainer.json

This file was deleted.

19 changes: 16 additions & 3 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,6 +1,19 @@
# https://EditorConfig.org

# top-most EditorConfig file
root = true

[*.go]
indent_style = tab
[*]
charset = utf-8
end_of_line = lf
indent_size = 2
trim_trailing_whitespace = true
indent_style = tab
insert_final_newline = true
trim_trailing_whitespace = false

[{.rs}]
indent_size = 4
indent_style = space

[{.*,*.md,*.json,*.toml,*.yml,*.json5}]
indent_style = space
2 changes: 0 additions & 2 deletions .gitattributes

This file was deleted.

2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/---01-bug-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ body:
✅ I am using a version of Node that supports ESM (`v12.20.0+`, `v14.13.1+`, or `v16.0.0+`)
- type: input
attributes:
label: What version of `@astrojs/compiler` are you using?
label: What version of `@astrojs/compiler-rs` are you using?
placeholder: 0.0.0
validations:
required: true
Expand Down
Loading