Closed fracsi closed 10 months ago
@bocharsky-bw I think if you need a different version, there is the option to use a custom binary.
My original thought about this PR was to eliminate the need for a PR every time tailwind releases a new version - see #16 or df70d0d1dd15a61636a479722e25fef2a4c8fe87
hm, custom binary may be a good workaround if you need to rollback, though a bit more work on it than just specifying a version you want in the config. I wonder what @weaverryan thinks about it and if that https://github.com/SymfonyCasts/sass-bundle/issues/3 could be closed with this PR.
@bocharsky-bw @weaverryan
How about the following:
There can be a config option for version (null
by default)
If null
- we try to download the latest version
If configured - we try to download the given version
This way there will be no constant default version and fallback.
I have created a seperate PR for this: #37
Yes., exactly what we had in mind! And that would be very user-friendly :) Let's do it, I will check your a bit PR later, thanks for create a new PR BTW... but this one is ready to be merged I think, thanks!
If this gets merged, than i can work on the other one to contain only the changes for the version config.
Hey @fracsi !
I just came up with a possible problem with this solution. Let me explain: when you first install and use this bundle - it will download the latest Tailwind at the current moment... but later when a new version of Tailwind is released - this bundle will still use the downloaded version (which is not latest anymore). I think, to overcome this, we should include the version number in the binary path, right? something like /path/to/tailwind/binary/3.3.6/...
- this way when we will have a new Tailwind release - it will be downloaded in the new directory
@bocharsky-bw This can work only if we leave the version to default to latest. I can give it a go, if you want. Maybe creating a version dir can be enough to solve this.
Maybe creating a version dir can be enough to solve this
I think so. Yes, feel free to start when you can :)
I think so. Yes, feel free to start when you can :)
@bocharsky-bw See #38
Get latest version name from github.