Releases: cfwheels/cfwheels
Releases · cfwheels/cfwheels
CFWheels Version 1.3.4
- Removed unnecessary tests folder.
CFWheels Version 1.3.3
- Correct output of boolean HTML attributes using new global
booleanAttributes
setting. - Make sure locks cannot be affected by other applications running on the same server.
- Fixed bug with updating an integer column from
NULL
to0
. - Fixed potential permissions issue when running on shared hosting.
CFWheels Version 1.3.2
v1.3.2
CFWheels Version 1.3.1
v1.3.1
CFWheels Version 1.3
Model Enhancements
- Support for models without a database table mapping.
- Alias table names using the association name in the
FROM
clause of a query when needed. - New global
modelRequireInit
setting that you can set totrue
to require aninit
method specified in all models. - Place surrounding parentheses on calculated properties in
WHERE
andORDER BY
clauses. - Check to see if a given primary key already exists before adding it through
setPrimaryKey()
.
View Enhancements
- Made it possible to set global defaults on
autoLink()
,excerpt()
,wordTruncate()
andsimpleFormat()
. - Added server host name to debug info and error email.
- Made it possible to set a global default for the
twelveHour
argument on date / time helpers. - Added
prepend
/append
arguments onbuttonTag()
. - New
aroundRight
option on thelabelPlacement
argument that places the label text to the right of the form input. - Support for HTML5
type
argument in form field helpers. - Support for HTML5 boolean attributes.
- Ability to remove
media
/type
attributes when usingstyleSheetLinkTag()
andJavaScriptIncludeTag()
. - Support for implicit protocol in
JavaScriptIncludeTag()
andstyleSheetLinkTag()
. - Setting to convert, for example,
dataDomCache
ordata_dom_cache
(default) view helper argument names todata-dom-cache
attribute names. - Allow the
class
attribute forpaginationLinks()
helper anchor tags.
Controller Enhancements
- Added the ability to pass through arguments from the view to the data function in the controller.
- Made
setPagination()
available from the controller layer.
Other Enhancements
- Fixed issue with double camel-casing of already singular strings.
- Fixes issue with running CFWheels with strict scope cascading enabled in Railo.
- Made application start-up thread safe.
- Performance improvement for locking.
- Case insensitive loading of controllers and models.
- Browse test packages for core, app and plugins.
- Refactored to avoid a
Duplicate()
call when sending error email.
Bug Fixes
- Prevent stack overflow error with named arguments on dynamic update.
- Fixes pagination bug when using association methods with a blank
WHERE
clause. - Added missing
validate
argument tocreate()
. - Fixed issue with deleting plugins on case sensitive systems.
- Make sure the latest version of a plugin is unpacked if multiple versions exists.
- Fixed so the
onApplicationEnd
andonSessionEnd
events pass through the arguments scope. - Fixed so the
onSessionEnd
event fires correctly. - Added geometry and geography datatypes for SQL Server.
- Allow blank values to be passed through when validating uniqueness.
- Added work-around for
FastHashRemoved
struct bug found in ColdFusion 8. - Removed old bug fix to make
redirectTo()
respect anchors. - Correct controller action caching.
- Fix for creating objects from the root folder on Railo 4.
- Fix for detecting that SQL Server is used.
- Don't assume
null
isfalse
for boolean properties. - Allow to pass in encoded versions of
&
and=
(&
and=
) to theparams
argument. - Avoid error when the first request to the app is an invalid one.
- Get the error location from the correct exception struct.
- Do not trim primary key values.
- Incorrect pagination query with Oracle.
- Repair Oracle test failures.
- Plugins with global
mixin
are ignored in unit tests. - Automatic validation should validate primary key.
CFWheels Version 1.1.8
v1.1.8 tagging 1.1.8
CFWheels Version 1.1.7
v1.1.7 tagging 1.1.7
CFWheels Version 1.0.6
v1.0.6 tagging 1.0.6
CFWheels Version 1.1.6
v1.1.6 tagging v1.1.6
CFWheels Version 1.1.5
v1.1.5 release 1.1.5