Twill 3 install issue
# ❓questions
m
any ideas what's going on here?

https://cdn.discordapp.com/attachments/811986149064441927/1093048574549438494/image.png

m
spatie/laravel-ignition
is locked at v2.0.0 which uses
illuminate/support
but that package is merged into
laravel/framework
in v9
so you gotta resolve that dependency conflict
probably just upgrade
spatie/laravel-ignition
before upgrading
laravel/framework
i don't really know what you're actually trying to do with just that screenshot lol
m
basically
in my WSL2 ubuntu
it needs laravel downgrade I guess
m
ah in that case your composer.json looks to be locked at v9
m

https://cdn.discordapp.com/attachments/1093048574733996053/1093052920716591104/image.png

m
nah twill 3 supports laravel 9 and 10
m
oh, ok, then why won't my twill install oof
m
what happens if you delete
vendor
and
composer install
?
cos the error coming back from composer doesn't mention twill at all
yeah
reinstall your composer packages
if it fails without twill being in your composer.json then it's an issue with your composer.json
no like, hard-reinstall this project's composer packages
literally take the vendor folder in your project and delete it
then
composer install
to bring it back
m
but I think twill might've shown up but not sure if it worked
m
doesn't look like it worked from your second screenshot
unless a package installs successfully it won't be added to your vendor folder or composer.json
but like i said the error coming back from
composer require
doesn't mention twill at all - it looks like an issue with your composer.json
so if you delete the vendor folder then
composer install
again and it fails then it's definitely your composer.json
and you gotta fix it before you can install anything else
yeah
m
ok composer install worked after adjusting composer json
let's try twill now
huh, it's doing something
eh
it worked! wowzers that's great
m
lol 🙂
so what did you change in your composer.json?
m
I think that might've been biggest thing
and I reverted laravel back to ^10 and php to ^8.2
see, I wanted to follow this doc
this is in github for 3.0
for twill 3
so I thought I'd try doing 8.0 and 9.0, also , maybe a note somewhere for noobs to laravel/php for changing composer.json minimum-stability to dev mode if that's a crucial step
i
hey sorry for the trouble @millpreet twill 3 stable not being released it's normal that you have to use dev as minimal-stability. Those requirements in the docs need to be updated before the stable, will do.
3.x is the default branch because we don't want contributions to be made against 2.x anymore. thats pretty standard when RC are out. I mean there are no rules honestly. feedback is always helpful. we've never been closed to the stable tag so not too worried 😉