CFWheels v2.4.0 Released
August 23, 2022
Posted in Community
Posted By: Peter Amiri
<!-- wp:paragraph -->
<p>This version is the accumulation of bug fixes and minor enhancements over the last quarter. This release welcomes John Bampton and Coleman Sperando, two first time contributors to the project.</p>
<!-- /wp:paragraph -->
<!-- wp:paragraph -->
<p> <a href="https://github.com/cfwheels/cfwheels/releases/download/v2.4.0%2B1/cfwheels-2.4.0.zip">Download Zip</a></p>
<!-- /wp:paragraph -->
<!-- wp:heading {"level":3} -->
<h3>If updating from CFWheels 2.3.x:</h3>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p>It should be an easy upgrade, just swap out the <code>wheels</code> folder.</p>
<!-- /wp:paragraph -->
<!-- wp:heading {"level":3} -->
<h3>If you installed CFWheels with CommandBox and have a box.sjon file:</h3>
<!-- /wp:heading -->
<!-- wp:paragraph -->
<p>Enter <code>install cfwheels</code> in the root of your site to update your <code>wheels</code> folder to the latest.</p>
<!-- /wp:paragraph -->
<!-- wp:heading -->
<h2>Changelog</h2>
<!-- /wp:heading -->
<!-- wp:heading {"level":3} -->
<h3>Bug Fixes</h3>
<!-- /wp:heading -->
<!-- wp:list -->
<ul><li>issue-1091-wheels-paths-in-error-template <a href="https://github.com/cfwheels/cfwheels/issues/1091">#1091</a> - [Adam Chapman]</li><li>issue-1082-validations should not trim properties <a href="https://github.com/cfwheels/cfwheels/issues/1082">#1082</a> - [Adam Chapman]</li><li>issue-1088-Adds SQL parsing regex tweak which correctly handles whitespace <a href="https://github.com/cfwheels/cfwheels/issues/1088">#1088</a> - [Adam Chapman, Adam Cameron]</li></ul>
<!-- /wp:list -->
<!-- wp:heading {"level":3} -->
<h3>Miscellaneous</h3>
<!-- /wp:heading -->
<!-- wp:list -->
<ul><li>Adds cfformat ignore marker comments around core "view" cfm files that contain html markup - [Adam Chapman]</li><li>Adds the ability to scroll large items horizontally in the test runner UI <a href="https://github.com/cfwheels/cfwheels/pull/1130">#1130</a> - [Adam Chapman]</li><li>Fix cfformat ignore markers <a href="https://github.com/cfwheels/cfwheels/pull/1129">#1129</a> - [Adam Chapman]</li><li>Enable finder model methods to returnAs "sql", mainly for debugging <a href="https://github.com/cfwheels/cfwheels/pull/1141">#1141</a> - [Adam Chapman]</li><li>Show the Test Runner buttons in the CFWheels GUI on the Package List screen allowing the developer to run the entire test suite instead of one package at a time. - [Peter Amiri]</li><li>The Base Template now contains all necessary placeholders for the CLI to interact with the application and be able to inject code properly. - [Peter Amiri]</li><li>By default the Core tests will run in the application datasource, but the developer can setup a different database for running the Core tests to ensure there is no side effects from running the tests. If you do end up setting a different database for the coreTestDatasourceName, make sure to reload your application after running the Core tests. - [Peter Amiri]</li><li>Fix two broken links in README. [<a href="https://github.com/cfwheels/cfwheels/pull/1150">#1150</a>] - [John Bampton - * <em>New Contributor</em> *]</li><li>Fix spelling [<a href="https://github.com/cfwheels/cfwheels/pull/1151">#1151</a>][<a href="https://github.com/cfwheels/cfwheels/pull/1158">#1158</a>] - [John Bampton - * <em>New Contributor</em> *]</li><li>Add .env parser to parse .env files and add the properties found in the file to this.env scope. <a href="https://github.com/cfwheels/cfwheels/pull/1157">#1157</a> - [Peter Amiri]</li><li>Update the local test suite to supported ARM architecture docker images to make the suite compatible with the Apple Silicon Macs. <a href="https://github.com/cfwheels/cfwheels/pull/1143">#1143</a> - [Peter Amiri]</li></ul>
<!-- /wp:list -->
<!-- wp:heading {"level":3} -->
<h3>Guides</h3>
<!-- /wp:heading -->
<!-- wp:list -->
<ul><li>Fix broken links throughout the guides. - [Peter Amiri]</li><li>Fixed mailto link in CONTRIBUTING.md <a href="https://github.com/cfwheels/cfwheels/pull/1123">#1123</a> - [Coleman Sperando * <em>New Contributor</em> *]</li><li>Fix test guides examples <a href="https://github.com/cfwheels/cfwheels/pull/1125">#1125</a> [Adam Chapman]</li><li>Fix typos in the guides <a href="https://github.com/cfwheels/cfwheels/pull/1161">#1161</a> [Adam Chapman]</li></ul>
<!-- /wp:list -->
Please login to join the conversation! Login