Skip to content

Conversation

@cprecioso
Copy link
Member

@cprecioso cprecioso commented Dec 17, 2025

Description

From now on, OpenSaaS is developed with the main version of Wasp (instead of the released one). This is done to get feedback and CI testing of any incompatible changes as soon as possible.

Contributor Checklist

Make sure to do the following steps if they are applicable to your PR:

@cprecioso cprecioso changed the base branch from main to push-yovnnklzzssl December 17, 2025 15:13
@cprecioso cprecioso force-pushed the cprecioso/use-wasp-main branch from 205f495 to 9a2e8ae Compare December 17, 2025 15:14
@cprecioso cprecioso force-pushed the cprecioso/use-wasp-main branch from ac5c0ab to 02ad5f3 Compare December 17, 2025 15:55
@cprecioso cprecioso self-assigned this Dec 17, 2025
@cprecioso cprecioso marked this pull request as ready for review December 18, 2025 10:36
Base automatically changed from push-yovnnklzzssl to main December 18, 2025 12:27
Copy link
Contributor

@FranjoMindek FranjoMindek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey, everything seems fine, but I'm just curious "@testing-library/react" package added to the devDeps of the template.

How come?


# Just a wrapper to always use the latest Wasp CLI from main branch.

npx -y https://pkg.pr.new/@wasp.sh/wasp-cli@main "$@"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is actually a really nice addition for external contributors.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we use a different name to denote it's a development version or no?
waspd -> wasp development?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mmm no strong opinion. I thought a bit and couldn't find any name that I like, so I'll stay with just wasp.

},
"devDependencies": {
"@faker-js/faker": "8.3.1",
"@testing-library/react": "^16.3.1",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How come?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

leftover from a previous version of the PR

Comment on lines 36 to 41
# If you're copying this workflow to your own project, you can remove this step:
- name: Install latest development Wasp
if: env.WASP_VERSION == 'main'
run:
# Installs the latest published build of the CLI from the `main` branch.
npm i -g https://pkg.pr.new/@wasp.sh/wasp-cli@main
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe?

Suggested change
# If you're copying this workflow to your own project, you can remove this step:
- name: Install latest development Wasp
if: env.WASP_VERSION == 'main'
run:
# Installs the latest published build of the CLI from the `main` branch.
npm i -g https://pkg.pr.new/@wasp.sh/wasp-cli@main
# If you're copying this workflow to your own project, you can remove this step.
# Installs the latest published build of the CLI from the `main` branch.
- name: Install latest development Wasp
if: env.WASP_VERSION == 'main'
run: npm i -g https://pkg.pr.new/@wasp.sh/wasp-cli@main

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I separated it so that people don't think that they need to understand the second part in order to act on the first one.

I moved the comment one line up so the run property looks less weird.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, this little change makes it easier to read.
I like it.

@cprecioso
Copy link
Member Author

@FranjoMindek ready for re-review

Copy link
Contributor

@FranjoMindek FranjoMindek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All seems fine now. Approving!

@cprecioso cprecioso merged commit 55a2df3 into main Dec 29, 2025
2 checks passed
@cprecioso cprecioso deleted the cprecioso/use-wasp-main branch December 29, 2025 10:45
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.

4 participants