Skip to content

Commit

Permalink
Update version.json
Browse files Browse the repository at this point in the history
  • Loading branch information
cowpod committed Nov 2, 2024
1 parent 6df010f commit ebde020
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions api/version.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
"version": "v1.4.0",
"stream": "Dev",
"warns": "",
"ltcl": "Migrate to PHP 8, code refactor, bug fixes",
"changelog": "<h3>v1.4.0</h3><li>Upgrade to PHP 8.3</li><li>New database implementation - Added SQLite support! </li><li>Proper version compatility checks</li><li>Fixed being unable to add some Fabric mods</li><li>Neoforge support</li><li>Distinction between Forge, Neoforge, and Fabric.</li><li>Improved TOML parser (edge cases and general use)</li><li>Reduced disk I/O when adding/downloading mods</li><li>Other bug fixes & improvements</li><br/><b>Upgrade instructions</b><ol><li>Upgrade PHP to 8.3 and install and enable the PHP8.3-PDO extension (as well as the PHP8.3-ZIP extension).</li><li>Add 'db-type'=>'mysql' to config.php.</li><li>You will then need to run <a href='/functions/upgrade1.3.5to1.4.0.php'>/functions/upgrade1.3.5to1.4.0.php</a> to modify your existing database. You can also manually add a 'loadertype' column to the mods table.</li></ol><hr/><h3>v1.3.4</h3><p><ul><li>Fabric support <em>by Kio-td and ZandercraftGames</em></li><li>Support for 1.17.x+ (and more Java versions)</li><li>Fixes a serious issue in the authentication system <ul><li><strong>ATTENTION! YOU MUST MAKE CHANGES TO YOUR CONFIG AND RE-MAKE YOUR USER ACCOUNTS! <em>(SEE INSTRUCTIONS BELOW)</em></strong></li></ul></li><li>Cleans up the code and fixes many other bugs.</li></ul><em>Update by ZandercraftGames</em><br/></p><h4>Special Update Instructions</h4><p><strong>This update includes changes that will break authentication!</strong><br/>If this is not a fresh install, follow these steps once you've installed the update:<ol><li>Update your config.php file as follows:<ol><li>Change the value of 'encrypted' to '0'.</li><li>Set the value of 'pass' to what you want your password to be (in plain-text).</li></ol><li>Log into TechnicSolder using this password.</li><li>Find the prompt asking you to encrypt your passwords and click 'Click here to proceed'.</li><li>Recreate any user accounts that you've previously made.</li></ol></p><hr/><h3>v1.3.3</h3>Fix solder connection. Fix forge connection and database deletion. Fix 1.14+ mod parsing (add version interval notation, TOML parsing).<br/><hr/><h3>v1.3.2</h3>Fixed version issue (1.12.2). - cowpod<br>Fix by Pulz<br><hr><h3>v1.3.1</h3>Added a check for if forge versions below 1.13. If not, the installer jar is used instead.<br>Fix by HAVOC<br><hr><h3>v1.3.0</h3>Description won't come from me.<br><hr><h3>v1.2.1</h3><br>You can now add not-compatible versions of mods to your builds<br>Menu Bars icon is shown instead of Technic Logo on narrower screens<br>Improved security<br>Fixed bug - Minecraft Version of a mod cannot be changed if it is the same string as it's Mod Version<br>Fixed Bug - The API sends latest build of your modpack to the user even if it's private<hr><h3>v1.2.0</h3><br>Mods versions are now grouped by name - more versions of the same mod won't be displayed as separate mods<br>You can now migrate your modpacks from the original solder v0.8.0-beta using the automatic migration tool.<br>You can now download any mod you have uploaded to the application - .zip or .jar<br>You can now view content of any .zip file you have uploaded to the 'Other files' section<hr><h3>v1.1.2</h3><br>Bootstrap is now stored locally<hr><h3>v1.1.1</h3><br>Fixed checking for dev builds.<hr><h3>v1.1.0</h3><br>Added Instant Modpack feature<br>Number of Downloads, Runs and likes are shown.<br>Modpack icons are shown<br>A warning message is shown when solder is unable to check for updates or connect to Technic.<br>Modpack Runs, Downloads, Likes and Icons are saved in a 30min cache.<br>Minor mod uploader changes.<hr><h3>v1.0.1</h3><br>Fixed bug: Modpack is no longer set to private after using the 'Update Latest Version' button.<hr><h3>v1.0.0</h3><br>resolder.php and platform.php scripts for solder verifier are now hosted by the user<br>Client IDs are now validated<br>Buttons for creating new build are now attached together<br>After over six months of work, Solder.cf is finished.<br>Happy new year!<hr><h3>v1.0.0.rc7</h3><br>Side navigation is now hidden if the screen is narrower than 1000 pixels.<br>Dark theme is now stored in session, not the <i>settings.php</i> file<hr><h3>v1.0.0.rc6</h3><br>Hidden notices and fixed php warnings.<br>Fixed Typo<hr><h3>v1.0.0.rc5</h3><br>Fixed bug - Custom files are no longer marked as not compatible<br>Changed color of black check to green check when mod upload is successful.<br>Changed titles in Other Files section.<hr><h3>v1.0.0.rc4</h3><br>Added script for database upgrading.<hr><h3>v1.0.0.rc3</h3><br>Changed page titles.<hr><h3>v1.0.0.rc2</h3><br><b>Additions:</b><br><ul><li>Client management</li><li>Private modpacks and builds</li><li>Quick settings</li><li>Dark theme</li></ul><br><b>Deletions:</b><ul><li>Forge link verification - Fetching forge versions is now much faster</li><li>Sorting fetched forge versions</li></ul><br><b>Changes and Fixes:</b><ul><li>Updated bootstrap to v4.2.1</li><li><a target='_blank' href='https://github.com/TheGameSpider/TechnicSolder/issues/4'>User is notified when changing forge version in a build</a></li><li>User is notified when changing modpack slug</li><li>Other minor bug fixes</li></ul>"
"ltcl": "Migrate to PHP 8, Neoforge/Fabric support, code refactor, bug fixes",
"changelog": "<h3>v1.4.0</h3><li>Upgrade to PHP 8.3</li><li>New database implementation - Added SQLite support! </li><li>Proper version compatility checks</li><li>Fixed being unable to add some Fabric mods</li><li>Neoforge support</li><li>Distinction between Forge, Neoforge, and Fabric.</li><li>Improved TOML parser (edge cases and general use)</li><li>Reduced disk I/O when adding/downloading mods</li><li>Huge amount of code refactoring</li><li>Reduced risk of file locking (cache.json •-•)</li><li>Other bug fixes & improvements</li><br/><b>Upgrade instructions</b><ol><li>Install new Technic Solder version. Either `git pull` over SSH, or re-upload the TechnicSolder folder and files; <b>Make sure to preserve your mods, others, forges folders, as well as file functions/config.php</b></li><li>Upgrade/switch to PHP8.3 and install and enable the PHP8.3-PDO, PHP8.3-ZIP extensions.</li><li>You will then need to run <a href='/functions/upgrade1.3.5to1.4.0.php'>/functions/upgrade1.3.5to1.4.0.php</a> to modify your existing database.</li></ol><hr/><h3>v1.3.4</h3><p><ul><li>Fabric support <em>by Kio-td and ZandercraftGames</em></li><li>Support for 1.17.x+ (and more Java versions)</li><li>Fixes a serious issue in the authentication system <ul><li><strong>ATTENTION! YOU MUST MAKE CHANGES TO YOUR CONFIG AND RE-MAKE YOUR USER ACCOUNTS! <em>(SEE INSTRUCTIONS BELOW)</em></strong></li></ul></li><li>Cleans up the code and fixes many other bugs.</li></ul><em>Update by ZandercraftGames</em><br/></p><h4>Special Update Instructions</h4><p><strong>This update includes changes that will break authentication!</strong><br/>If this is not a fresh install, follow these steps once you've installed the update:<ol><li>Update your config.php file as follows:<ol><li>Change the value of 'encrypted' to '0'.</li><li>Set the value of 'pass' to what you want your password to be (in plain-text).</li></ol><li>Log into TechnicSolder using this password.</li><li>Find the prompt asking you to encrypt your passwords and click 'Click here to proceed'.</li><li>Recreate any user accounts that you've previously made.</li></ol></p><hr/><h3>v1.3.3</h3>Fix solder connection. Fix forge connection and database deletion. Fix 1.14+ mod parsing (add version interval notation, TOML parsing).<br/><hr/><h3>v1.3.2</h3>Fixed version issue (1.12.2). - cowpod<br>Fix by Pulz<br><hr><h3>v1.3.1</h3>Added a check for if forge versions below 1.13. If not, the installer jar is used instead.<br>Fix by HAVOC<br><hr><h3>v1.3.0</h3>Description won't come from me.<br><hr><h3>v1.2.1</h3><br>You can now add not-compatible versions of mods to your builds<br>Menu Bars icon is shown instead of Technic Logo on narrower screens<br>Improved security<br>Fixed bug - Minecraft Version of a mod cannot be changed if it is the same string as it's Mod Version<br>Fixed Bug - The API sends latest build of your modpack to the user even if it's private<hr><h3>v1.2.0</h3><br>Mods versions are now grouped by name - more versions of the same mod won't be displayed as separate mods<br>You can now migrate your modpacks from the original solder v0.8.0-beta using the automatic migration tool.<br>You can now download any mod you have uploaded to the application - .zip or .jar<br>You can now view content of any .zip file you have uploaded to the 'Other files' section<hr><h3>v1.1.2</h3><br>Bootstrap is now stored locally<hr><h3>v1.1.1</h3><br>Fixed checking for dev builds.<hr><h3>v1.1.0</h3><br>Added Instant Modpack feature<br>Number of Downloads, Runs and likes are shown.<br>Modpack icons are shown<br>A warning message is shown when solder is unable to check for updates or connect to Technic.<br>Modpack Runs, Downloads, Likes and Icons are saved in a 30min cache.<br>Minor mod uploader changes.<hr><h3>v1.0.1</h3><br>Fixed bug: Modpack is no longer set to private after using the 'Update Latest Version' button.<hr><h3>v1.0.0</h3><br>resolder.php and platform.php scripts for solder verifier are now hosted by the user<br>Client IDs are now validated<br>Buttons for creating new build are now attached together<br>After over six months of work, Solder.cf is finished.<br>Happy new year!<hr><h3>v1.0.0.rc7</h3><br>Side navigation is now hidden if the screen is narrower than 1000 pixels.<br>Dark theme is now stored in session, not the <i>settings.php</i> file<hr><h3>v1.0.0.rc6</h3><br>Hidden notices and fixed php warnings.<br>Fixed Typo<hr><h3>v1.0.0.rc5</h3><br>Fixed bug - Custom files are no longer marked as not compatible<br>Changed color of black check to green check when mod upload is successful.<br>Changed titles in Other Files section.<hr><h3>v1.0.0.rc4</h3><br>Added script for database upgrading.<hr><h3>v1.0.0.rc3</h3><br>Changed page titles.<hr><h3>v1.0.0.rc2</h3><br><b>Additions:</b><br><ul><li>Client management</li><li>Private modpacks and builds</li><li>Quick settings</li><li>Dark theme</li></ul><br><b>Deletions:</b><ul><li>Forge link verification - Fetching forge versions is now much faster</li><li>Sorting fetched forge versions</li></ul><br><b>Changes and Fixes:</b><ul><li>Updated bootstrap to v4.2.1</li><li><a target='_blank' href='https://github.com/TheGameSpider/TechnicSolder/issues/4'>User is notified when changing forge version in a build</a></li><li>User is notified when changing modpack slug</li><li>Other minor bug fixes</li></ul>"
}

0 comments on commit ebde020

Please sign in to comment.