-
Notifications
You must be signed in to change notification settings - Fork 14
Comparing changes
Open a pull request
base repository: voidzero-dev/oxc-angular-compiler
base: v0.0.23
head repository: voidzero-dev/oxc-angular-compiler
compare: v0.0.24
- 12 commits
- 123 files changed
- 2 contributors
Commits on Apr 7, 2026
-
chore(deps): update oxc apps (#219)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 50742b2 - Browse repository at this point
Copy the full SHA 50742b2View commit details -
chore(deps): update oxc to ^0.124.0 (#220)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 11f4e5e - Browse repository at this point
Copy the full SHA 11f4e5eView commit details
Commits on Apr 8, 2026
-
chore(deps): update dependency @napi-rs/cli to v3.6.1 (#221)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6f8fc6a - Browse repository at this point
Copy the full SHA 6f8fc6aView commit details
Commits on Apr 12, 2026
-
chore(deps): update rust crates (#223)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5719be6 - Browse repository at this point
Copy the full SHA 5719be6View commit details
Commits on Apr 13, 2026
-
chore(deps): update npm packages (#222)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8da7e73 - Browse repository at this point
Copy the full SHA 8da7e73View commit details -
chore(deps): update pnpm/action-setup action to v6 (#224)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 81f0012 - Browse repository at this point
Copy the full SHA 81f0012View commit details -
chore(deps): update dependency tsdown to v0.21.8 (#225)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2bbb0f0 - Browse repository at this point
Copy the full SHA 2bbb0f0View commit details -
chore(deps): update oxc apps (#226)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4854940 - Browse repository at this point
Copy the full SHA 4854940View commit details
Commits on Apr 14, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 24355be - Browse repository at this point
Copy the full SHA 24355beView commit details -
Configuration menu - View commit details
-
Copy full SHA for cac3895 - Browse repository at this point
Copy the full SHA cac3895View commit details
Commits on Apr 15, 2026
-
fix(angular): align formField control binding with Angular (#230)
Angular's control-directives pipeline treats [formField] as a normal property binding and then inserts separate controlCreate/control instructions. Our Rust pipeline had drifted from that logic and rewrote [formField] into a custom ControlOp carrying the bound value, which emitted legacy output like ɵɵcontrol(ctx.myField, "formField") without ever writing the directive input via ɵɵproperty("formField", ...). In Angular 21 signal forms this leaves FormField.field unset and can surface as NG0950 at runtime. This change restores the expected control flow for template bindings: - keep [formField] as a regular PropertyOp - emit a separate ControlOp after the property update - reify ControlOp to zero-arg ɵɵcontrol() - stop extracting duplicate const metadata from ControlOp itself The tests now cover both the regression and Angular's mixed-order control fixture behavior: - [formField] must emit ɵɵproperty("formField", ...) plus ɵɵcontrol() - legacy ɵɵcontrol(value, "formField") output is rejected - mixed [formField]/[value] bindings preserve update order - extracted const metadata preserves per-element binding order Verified with targeted cargo test runs for the new regression, control binding extraction, mixed property ordering, const ordering, pipe slot propagation, and the existing [field] non-control regression.Configuration menu - View commit details
-
Copy full SHA for a185dcc - Browse repository at this point
Copy the full SHA a185dccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 568c2d3 - Browse repository at this point
Copy the full SHA 568c2d3View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.0.23...v0.0.24