Skip to content

Update Swarm for compatibility with Wasp 0.24 - #54

Merged
Genyus merged 10 commits into
mainfrom
swarm-wasp-3.x
Jul 14, 2026
Merged

Update Swarm for compatibility with Wasp 0.24#54
Genyus merged 10 commits into
mainfrom
swarm-wasp-3.x

Conversation

@Genyus

@Genyus Genyus commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Rewrites the Swarm Wasp plugin with support for the new TS Spec

Replaces ESLint and Prettier with Biome

Genyus added 8 commits July 13, 2026 11:44
- Apply Biome linting and formatting rules across codebase
- Update documentation
- Update outdated dependencies
BREAKING CHANGE:
- Requires Wasp 0.24 and Node 24.14.1 as minimum versions
- Replaces wasp-config dependency with @wasp.sh/spec
BREAKING CHANGE:
- Remove app builder
- Implement features barrel generator
- Rewrite regex-based config update logic with AST parsing
BREAKING CHANGE:
- Updates feature config template
- Simplifies middleware template
- Deletes obsolete addX templates
Modifies generators to produce new Spec-based declarations
BREAKING CHANGE:
- Precreates empty features barrel file
- Fixes CRUD naming bug
- Rewrites tests for updated codebase
- Remove v20 (EOL) and add v26 (current)
@changeset-bot

changeset-bot Bot commented Jul 14, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 733dacb

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@ingenyus/swarm-wasp Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@Genyus
Genyus merged commit f9c0899 into main Jul 14, 2026
@Genyus
Genyus deleted the swarm-wasp-3.x branch July 14, 2026 05:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant