The future of applying hotfixes
Posted
#9914
(In Topic #3459)

Site director

A change is coming in alpha3 where hotfix applications will become easier
Hello everyone,Composr v11 alpha3 is turning into one massive update compared to alpha2. Here is another change I made.
I noticed for some people including myself, if you use a web panel with a file manager that is not very intuitive, it may be very hard to apply hotfix TARs to your site. The same can be true for those whose web servers / Composr files are owned by an account different from FTP.
So starting in alpha3, you can apply hotfixes just like you would a Composr upgrade. Simply run upgrader.php, and for step 5 (transfer across new/updated files), use the hotfix TAR. You can also now specify relative paths as the URL if the file exists locally on your site; just start URL with a /.
The upgrader will automatically skip irrelevant files in the hotfix (e.g. belonging to addons you do not have installed or files which are older in the hotfix than on disk).
This will be the recommended way to apply hotfixes from now on since the upgrader takes care of a bit of the heavy-lifting for you.
Note that hotfixes in general are still not recommended unless you really need them. It is better to wait for a release because the code is better tested in releases than hotfixes.
- Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
- Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
- Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
- Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
- Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
1 guest and 0 members have just viewed this.