Skip to content

Tags: aspect-build/aspect-cli

Tags

prerelease/main

Toggle prerelease/main's commit message
Print out Workflows runner env vars

2026.9

Toggle 2026.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ci: allow cutting prereleases from branches (#936)

Adds prerelease machinery to test out changes without cutting a real
release. Needed for iterating quickly on AXL features without landing
questionable changes to main.

2026.8

Toggle 2026.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ci: allow cutting prereleases from branches (#936)

Adds prerelease machinery to test out changes without cutting a real
release. Needed for iterating quickly on AXL features without landing
questionable changes to main.

v2026.7.2

Toggle v2026.7.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: support version.axl and remove config.toml (#935)

### Changes are visible to end-users: yes

- Searched for relevant documentation and updated as needed: yes
- Breaking change (forces users to change their own code or config): no
- Suggested release notes appear below: no

### Test plan
- Manual testing; please provide instructions so we can reproduce:
change the version.axl file and rerun `ASPECT_DEBUG=1
./target/debug/aspect` and observe the output.

prerelease/axel-f

Toggle prerelease/axel-f's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
thesayyn Sahin Yort
revert some of the changes

2026.7

Toggle 2026.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump toolchains to remove patches (#931)

<!-- Delete this comment! 
Include a summary of your changes, links to related issue(s), relevant
motivation and context for why you made the change, how you arrived at
this design, or alternatives considered.

For repositories that use a squash merge strategy, the pull request
description may also be used as the landed commit description ensuring
that useful information ends up in the git log.
-->

---

### Changes are visible to end-users: yes/no

<!-- If no, please delete this section. -->

- Searched for relevant documentation and updated as needed: yes/no
- Breaking change (forces users to change their own code or config):
yes/no
- Suggested release notes appear below: yes/no

### Test plan

<!-- Delete any which do not apply -->

- Covered by existing test cases
- New test cases added
- Manual testing; please provide instructions so we can reproduce:

2026.6

Toggle 2026.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
refactor: rip out the starlark-rust document generator (#929)

2026.5

Toggle 2026.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: drop all subscribers once stream is done (#928)

Bug: for event in build.build_events() would deadlock because:

1. recv() blocks waiting for channel disconnect
2. Channel disconnect only happens when senders are dropped
3. Senders are only dropped in join() called from wait()
4. wait() is called after the for loop exits — but the loop never exits

Fix: Added explicit close() method to Broadcaster that drops all senders
when the BES threadfinishes, triggering channel disconnect regardless of
when wait() is called.


With this change, now late subscriptions via `.build_events()` get
events replayed, the remaining build event sinks continue operate
without a replayer.

v2026.4.2

Toggle v2026.4.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: drop all subscribers once stream is done (#928)

Bug: for event in build.build_events() would deadlock because:

1. recv() blocks waiting for channel disconnect
2. Channel disconnect only happens when senders are dropped
3. Senders are only dropped in join() called from wait()
4. wait() is called after the for loop exits — but the loop never exits

Fix: Added explicit close() method to Broadcaster that drops all senders
when the BES threadfinishes, triggering channel disconnect regardless of
when wait() is called.


With this change, now late subscriptions via `.build_events()` get
events replayed, the remaining build event sinks continue operate
without a replayer.

v2026.4.1

Toggle v2026.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: axl add supports using tags with no releases (#927)