Repository navigation
Releases: wheels-dev/wheels
Releases · wheels-dev/wheels
Release list
CFWheels Version 1.4.5
Bug Fixes
- Display URL correctly in error email when on HTTPS.
- Added the datetimeoffset data type to the Microsoft SQL Server adapter.
- Fix for test link display in debug footer.
- Don't include query string when looking for image on file through imageTag().
- Format numbers in paginationLinks().
- Correct plugin filename case on application startup.
- Clear out cached queries on reload.
CFWheels Version 1.4.4
Bug Fixes
- Check global "cacheActions" setting.
- Fixed parsing for SQL IN parameters.
- Pass through all arguments properly when using findOrCreateBy.
- Make it possible to disable session management on a per request basis.
- Allow mailParams to be passed through to sendEmail().
- Fixed inconsistency in form helpers for nested properties.
- Fixed issue with grouping on associated models.
- Made the pagination() function available globally.
CFWheels Version 1.4.3
Bug Fixes
- Fix for using cfscript operators in condition and unless arguments.
- Added try / catch on getting host name since CreateObject("java") can be unavailable for security reasons.
- Fixed bug with cache keys always changing even though the input was the same.
- Remove white space character in output.
- Use correct path info in error email and debug area.
- Fixed plugin injection issue on start-up.
- Skip calculated properties that are aggregate SQL functions in the GROUP BY clause.
- Fixed error when trying to validate uniqueness on blank numeric properties.
CFWheels Version 1.4.2
Bug Fixes
- Fix for selecting distinct with calculated property.
- Fixed so default values are applied to non persistent properties.
- Fixed missing var scope causing error on Lucee.
- Don't show debug info on AJAX requests.
- Fixed permissions issue with imageTag() when running on shared hosting.
- Removed use of ExpandPath() in debug file since it was causing file permission issues.
- Skip setting object property when NULL is passed in.
- Fixed edge case issue with calling dynamic association methods.
- Fixed lock name in onSessionEnd event.
- Ignore white space in the "where" argument to finders.
- Ignore spaces in the "keys" argument to hasManyCheckBox() and hasManyRadioButton().
- Skip running callbacks when validating uniqueness and similar situations.
- Avoid plugin directory exception during first application load.
- Fix for using cfscript operators in "condition" and "unless" argument on ACF 8.
- Fix for rolling back nested properties.
- Ability to pass in list to "includeBlank" argument on dateSelect() and similar functions.
- Ability to set attributes on the input element created by buttonTo().
- Added missing "onlyPath" argument to imageTag().
- Corrected output of property labels in error messages.
CFWheels Version 1.4.1
Bug Fixes
- Skip callbacks when running calculation methods.
- Fixed rewrite rules so base URL is rewritten correctly on Apache.
- Removed incorrect path info information set by Apache
- Fixed routing bug when running from a sub folder on Adobe ColdFusion 10.
- Made sure error emails never depend on application variables being set.
Miscellaneous
- Removed tests folder.
- Updates to framework utility pages - Update logo, Fix links on congrats page to point to new documentation site.
CFWheels Version 1.4
Model Enhancements
- Allow spaces in list passed in to the
includeargument on finders. - Added
findOrCreateBy[Property](),findAllKeys(),findFirst()andfindLast()finder methods. - Add support for
GROUP BYinsum(),average()etc. - Made
exists()check for any record whenkeyandwhereis not passed in. - Added
clearChangeInformation()for clearing knowledge of object changes. - Evaluate validation error messages at runtime.
View Enhancements
- Respect blank
textargument inlinkTo(). - Allow
styleSheetLinkTag()andJavaScriptIncludeTag()to reference files starting from the root. - Added
monthNamesandmonthAbbreviationsarguments to form helpers for easy localization.
Controller Enhancements
- Ability to prepend functions to the filter chain instead of appending.
- Pass in
appendToKeytocaches()to cache content separately. - Allow external attachments with
sendEmail(). - Ability to redirect to a specific URL.
- Option to correct JSON output by passing in
x="string"orx="integer"torenderWith().
Bug Fixes
- Fix for blank path_info in CGI scope.
- Fix for accessing request scope key that does not exist from session.
- Removed
validateproperty that was incorrectly set when callingcreate(). - Pass through
parameterizeinexists(). - Do not remove
ASwhen it's in the SQL for a calculated property. - Obfuscate parameters in named route patterns when URL rewriting is off.
- Pass through
includeSoftDeletesargument correctly.
Miscellaneous
- Support for the Lucee server.
- Made
developmentthe default environment mode. - Removed deprecation work-around for the
ifargument on validation helpers. - Removed deprecation work-around for the
classargument on association initialization methods. - Removed the
libfolder. - Removed the
h()function, useXMLFormat()instead.
CFWheels Version 1.3.4
- Removed unnecessary tests folder.
CFWheels Version 1.3.3
- Correct output of boolean HTML attributes using new global
booleanAttributessetting. - Make sure locks cannot be affected by other applications running on the same server.
- Fixed bug with updating an integer column from
NULLto0. - Fixed potential permissions issue when running on shared hosting.