History - Bleeding Edge

To remain up to date with the latest releases, you can have a look at the fixes we have made in the current bleeding edge releases.

The current history files are related to the 3.0 release of Railo. As soon as we have updated the beta we will release a corresponding history file.

Version: 3.3.2.002

  • [RAILO-1741] - QoQ fails with "wrong data type"
  • [RAILO-1748] - Extension installer adds a new page if there is an info block in the config xml of the extension
  • [RAILO-1753] - Structure as default value for param

Version: 3.3.2.001

  • [RAILO-554] - Multi-select of datasources in admin fails in IE8
  • [RAILO-1714] - Date function fails
  • [RAILO-1716] - cfscript param compatibility
  • [RAILO-1717] - entityToQuery on empty array returns a query with no columns but reports 1 record
  • [RAILO-1718] - parseDateTime() does not support certain date/time formats
  • [RAILO-1737] - ACF incompatibility: deprecated attribute "thread" from tag log throws a error when used
  • [RAILO-1741] - QoQ fails with "wrong data type"
  • [RAILO-1742] - Railo does not pickup changes in Application.cfc

Version: 3.3.2.000

  • [RAILO-1698] - cfcontent fails when calling twice
  • [RAILO-1699] - CFTHREAD type task fails if a function is assigned to a request key
  • [RAILO-1701] - extend function queryNew/queryAddRow to populate data
  • [RAILO-1708] - SetProfileString issue (FileNotFoundException)
  • [RAILO-1709] - setting-enableoutputonly suppress cfform
  • [RAILO-1710] - ACF incompatibility: Date parser fails parsing a certain format
  • [RAILO-1711] - ACF incompatibility: deprecated attribute "date" from tag log throws a error when used

Version: 3.3.1.010

  • [RAILO-1698] - cfcontent fails when calling twice
  • [RAILO-1699] - CFTHREAD type task fails if a function is assigned to a request key
  • [RAILO-1701] - extend function queryNew/queryAddRow to populate data
  • [RAILO-1708] - SetProfileString issue (FileNotFoundException)
  • [RAILO-1709] - setting-enableoutputonly suppress cfform
  • [RAILO-1710] - ACF incompatibility: Date parser fails parsing a certain format
  • [RAILO-1711] - ACF incompatibility: deprecated attribute "date" from tag log throws a error when used

Version: 3.3.1.009

  • [RAILO-1259] - Webservice cannot return an array of objects
  • [RAILO-1442] - cfdiv bind fails if url has a query string
  • [RAILO-1666] - line execution profiler fails with cfml comments
  • [RAILO-1685] - Overall slowdown introduced in 3.3.1.007
  • [RAILO-1687] - exclusive-request cflock not always working
  • [RAILO-1691] - CF Incompatibility: getMetaData lists properties out of order when ORM in use
  • [RAILO-1697] - First named argument for xmlParse function not compatible with ACF or earlier Railo versions

Version: 3.3.1.008

  • [RAILO-1591] - browser admin security file access "onclick" javascript event causes fields to disappear
  • [RAILO-1602] - ORM session always dirty on entity load with property ormtype big_decimal
  • [RAILO-1676] - ORM Bug with big_decimal doesn't save numbers with decimals
  • [RAILO-1677] - super.function as a function pointer fails to redirect to super class (Infinite loop instead)
  • [RAILO-1678] - Using cfmail inside cfthread can cause duplicate emails to be sent

Version: 3.3.1.007

  • [RAILO-875] - Script Based Annotations
  • [RAILO-958] - It's not possible to define metadata for arguments in script defined functions
  • [RAILO-1465] - orm - transaction executes preUpdate function of previous transaction
  • [RAILO-1601] - preInsert event handler inconsistency when using uuid primary key
  • [RAILO-1658] - Encoding/decoding of cookies goes terribly wrong in latest version
  • [RAILO-1661] - EXCLUSIVE type for CFLOCK does not work for Application scope
  • [RAILO-1667] - timezone defintion "GMT-07:00" fails
  • [RAILO-1668] - Metadata for interfaces that extend an interface that extend an interface is incorrect
  • [RAILO-1669] - Passing an argument scope to onMissingMethod, with non defaulted values results in an error
  • [RAILO-1671] - The value returned from an init() function is not returned from constructor with new operator
  • [RAILO-1672] - threadjoin() should accept zero arguments

Version: 3.3.1.006

  • [RAILO-1203] - Server scope is empty when accessed from event gateway cfc
  • [RAILO-1525] - ImageScaleToFit changes color of the Image
  • [RAILO-1640] - Updating a value in the Railo administrator generates too many delete/create operations ind the compress directory
  • [RAILO-1646] - Continuous info msg "max size [100] for classloader reached" in mail log
  • [RAILO-1655] - Duplicate() component with mixins not resolving scope correctly
  • [RAILO-1647] - adding DateTimeFormat() to the core
  • [RAILO-1662] - cfmail timezone different from Railo timezone

Version: 3.3.1.005

  • [RAILO-1281] - When doing a query INSERT with CFScript "new query()" and using a cfqueryparam with addParam(), the end ")" is removed
  • [RAILO-1428] - Query.cfc drops character after last parameter question mark
  • [RAILO-1557] - Query addParam issue with underscores
  • [RAILO-1594] - Dateformat-Problems after Updating to Railo 3.3.1.003 final
  • [RAILO-1608] - CFFile Mode Doesn't Work For Linux
  • [RAILO-1612] - Incorrect paths in included event gateways
  • [RAILO-1613] - cftrace-follow
  • [RAILO-1618] - orm - generated mapping have no doctype
  • [RAILO-1623] - Enabling the query usage feature in the admin XML generates a NPE
  • [RAILO-1625] - Typo in the headline on the ORM page in theadmin: ""ormsettings""
  • [RAILO-1626] - tomcat multiple context + cflock exclusive server or name lock doesn't work
  • [RAILO-1627] - cfloop array - error by NULL value
  • [RAILO-1632] - create a copy of the getApplicationSettings function and name it ApplicationGetMetaData()
  • [RAILO-1635] - System metric functions: getFreeSpace and getTotalSpace()

Version: 3.3.1.004

  • [RAILO-792] - Web & Server admin security
  • [RAILO-1268] - In ReReplace & ReReplaceNoCase functions, "\d" in replacement string becomes "d"
  • [RAILO-1572] - Event gateway always fails on creation / update
  • [RAILO-1586] - Form submission are not decoded correctly
  • [RAILO-1598] - listtoarray not ACF compatible

Version: 3.3.1.003

  • [RAILO-1583] - Incorrect Error Message for NumberFormat
  • [RAILO-1585] - Admin frontend for SSL Cerificates does not install

Version: 3.3.1.001

  • [RAILO-232] - String comparison converts strings to numbers
  • [RAILO-242] - Datasource fails to verify if password is not alphanumeric
  • [RAILO-451] - Cannot use '%' in mysql datasource password
  • [RAILO-617] - TINYINT casted to true/false in QoQ automatically
  • [RAILO-940] - cfajaximport attributes tags shows cfmenu like an importable tags.
  • [RAILO-1447] - CFFILE action="upload" fails on filenames which contains UTF-8 characters (for example: filenames with �,�,� fail) - when uploaded via CFHTTP POST fileupload
  • [RAILO-1523] - duplicate() does not copy the this scope, instead keeps reference (ACF incompatibility)
  • [RAILO-1526] - 8-bit numbers as a string cause unexpected conversions that don't happen on ACF.
  • [RAILO-1528] - Typo - "there is a timeout occurred after 50 seconds"
  • [RAILO-1529] - DirectoryCreate() on s3 fails - invalid acl value
  • [RAILO-1539] - Date Parsing with Z Timezone
  • [RAILO-1542] - DirectoryList requiring incorrect absolute_path parameter
  • [RAILO-1549] - Inconsistency with getCurrentTemplatePath()
  • [RAILO-1552] - cffile action="rename" to same name deletes the file
  • [RAILO-1554] - MissingInclude Exception not thown in CFMODULE
  • [RAILO-1561] - Environment variable server.coldfusion.rootdir is blank in some cases
  • [RAILO-1570] - Spaces inserted into Mail Body
  • [RAILO-1575] - CFDBInfo type="index" only returns the primary index
  • [RAILO-1577] - SSLCertificateInstall does not work properly
  • [RAILO-1584] - Admin frontend for list/add SSL Certificates

Version: 3.3.1.000

  • First stable release of Railo 3.3

Version: 3.3.0.029

  • [RAILO-571] - IsUserInAnyRole() compatibility error
  • [RAILO-639] - Moving a file to a destination that already exists (ie overwriting) always fails
  • [RAILO-893] - CFCPOP fails with attached files that have special chars in the filename
  • [RAILO-1145] - named cflock with readonly ignores exclusive cflock with same name
  • [RAILO-1513] - cfhttp using post with cfhttpheader of type=file does not behave the same as ACF
  • [RAILO-1514] - Component search not relative to the extending cfc in the extended component
  • [RAILO-1517] - Mura/ColdSpring timeout occurred on a exclusive lock with name [bean_*.bean_contentBean] in DefaultXmlBeanFactory.cfc
  • [RAILO-1518] - cflock name is case-senstive
  • [RAILO-1519] - CFDIRECTORY StoreACL - Compatibility with ColdFusion

Version: 3.3.0.028

  • [RAILO-1483] - cfcollection does not support engine attribute
  • [RAILO-1484] - convert literal defintion for "cfparam-default" with "cfparam-type" if possible
  • [RAILO-1485] - onMissingMethod() does not preserve the case of methodName
  • [RAILO-1486] - JSON serialization and deserialization produces a date format that doesn't parse correctly if between 12:00 pm and 12:59 pm
  • [RAILO-1499] - UTF-8 path name
  • [RAILO-1501] - Miss Spelling in Debug
  • [RAILO-1502] - Various typos in Memory section of server admin

Version: 3.3.0.027

  • [RAILO-68] - Admin setting "Whitespace Management" overrides local <cfprocessingdirective suppresswhitespace="false">...</cfprocessingdirective>
  • [RAILO-510] - cfImport doesn't like the prefix "cfw"
  • [RAILO-522] - cfc ctag attributes. If default is complex type is skipped
  • [RAILO-555] - cfindex action=delete purges entire collection when using a query
  • [RAILO-887] - cfcontent reset=yes fails inside custom tags
  • [RAILO-1180] - Custom cfindex type with urlPath as a query column prepends column name
  • [RAILO-1450] - WasNull() Returns False
  • [RAILO-1465] - orm - transaction executes preUpdate function of previous transaction
  • [RAILO-1474] - cfscript if statement parse error outputs text of component
  • [RAILO-1476] - cfindex action="delete" requires attribute query to be provided but the index type is custom not query
  • [RAILO-1478] - Attribute [name] for tag [thread] is required if attribute action has the value [join]
  • [RAILO-1481] - make key attribute optional for cfindex-delete-custom

Version: 3.3.0.026

  • [RAILO-1471] - function isDate(timespan)
  • [RAILO-1472] - Exception details discarded, exception object not available
  • [RAILO-1479] - convert literal defintion for "cfargument-default" with "cfargument-type" if possible

Version: 3.3.0.025

Version: 3.3.0.024

  • [RAILO-1280] - error when a cfqueryparam name in CFScript contains a number
  • [RAILO-1379] - SQL containing a colon breaks CFScript Query
  • [RAILO-1440] - CFScipt Query of Queries dbType is inconsistent with CF9
  • [RAILO-1441] - <cfoutput> with group + maxrows inconsistent with ACF
  • [RAILO-1445] - In cfmail "to" attribute. If you end an email address with ; but nothing else behind he throws an error.

Version: 3.3.0.023

  • [RAILO-994] - orm - entityNew() instance metadata name and fullname incorrect with mapping

Version: 3.3.0.022

  • [RAILO-1413] - ORM Hibernate unsavedValue attribute not working
  • [RAILO-1425] - orm - fkcolumn gets generated twice if just one property of the relation has the fkcolumn attribute
  • [RAILO-1427] - http script not obeying 302 redirects when setResolveURL(true).
  • [RAILO-1430] - StructKeyExists / ColumnKeyExists throws java.lang.StringIndexOutOfBoundsException
  • [RAILO-1432] - cflock does not unlock
  • [RAILO-1434] - fileWrite() to S3 fails
  • [RAILO-1437] - XML Elements ArrayDeleteAt does not work when using the struct notation
  • [RAILO-1438] - QoQ cannot handle column type nvarchar

Version: 3.3.0.021

  • [RAILO-1316] - CFLDAP - is not using the separator argument
  • [RAILO-1368] - <cfimage> can�t convert tif/tiff files
  • [RAILO-1403] - Issue with component mappings within CFTHREAD
  • [RAILO-1406] - ORM - Many-to-One relationships can't have a lazy attribute
  • [RAILO-1410] - Railo memory leak - LockManagerImpl
  • [RAILO-1416] - cfdbinfo type="version"
  • [RAILO-1419] - GetMetaData(component).name and fullname include some kind of mapping index
  • [RAILO-1422] - ormsettings.sqlscript file will not be executed if the path is relative.
  • [RAILO-1423] - orm - Can't change ormsettings after initial definition
  • [RAILO-1424] - orm altering the model.cfc and do a ormReload() doesnt alter DB or entity

Version: 3.3.0.020

Version: 3.3.0.019

Version: 3.3.0.018

  • [RAILO-1395] - ACF compatibility - CGI.PATH_INFO on default document
  • [RAILO-1397] - Exception appears in console for type casting but code still executes
  • [RAILO-1396] - single TagPool for every Web Context

Version: 3.3.0.017

  • [RAILO-652] - A plugin page will create an error if the "Remember me" functionality is activated
  • [RAILO-1386] - Dump.cfc throws on uppercase attribute values
  • [RAILO-1391] - Plugins do not show in the admin navigation right after login
  • [RAILO-1393] - Can't cast String [can't decode input] to a value of type [binary]

Version: 3.3.0.016

  • [RAILO-218] - structKeyExists on a query searching for a column does not work
  • [RAILO-1385] - <cfobjectcache action="clear"> with filter attribute doesn't clear matching queries

Version: 3.3.0.015

  • [RAILO-948] - DirectoryWatcher Listener components should be able to be created outside of the WEB-INF Directory
  • [RAILO-992] - cfadmin type=removeGatewayEntry does not delete running gatewayentry
  • [RAILO-1203] - Server scope is empty when accessed from event gateway cfc
  • [RAILO-1333] - ORM: Can't call commit when autocommit=true
  • [RAILO-1343] - Event Gateway has no access to the application scope
  • [RAILO-1344] - Mappings don't work for Event Gateway Listeners
  • [RAILO-1365] - ORM - Table Per Class Hierarchy - entityName different than component
  • [RAILO-1367] - DateAdd doesn't add weekdays correctly
  • [RAILO-1369] - AdminExtensions: handling different Providers
  • [RAILO-1374] - org.hibernate.AssertionFailure when ormSettings.eventhandling
  • [RAILO-1376] - cfzip - incorrect error message when trying to create a zip file in a directory that doesn't exist.

Version: 3.3.0.014

  • [RAILO-1311] - javacast and serializejson
  • [RAILO-1321] - ORM-entityLoad sortOrder should be case insensitive
  • [RAILO-1326] - add more detailed architecture information to server scope
  • [RAILO-1328] - Isvalid("email") incorrectly fails to recognize apostrophe email address as invalid.
  • [RAILO-1330] - Session disapear (Tomcat issue)
  • [RAILO-1334] - ORM: datetime fields are not recognized as such
  • [RAILO-1345] - Exponent Notation Causes Exception in deserializeJSON
  • [RAILO-1346] - Session.SessionId - ACF Compatibility
  • [RAILO-1349] - function dump no longer works
  • [RAILO-1350] - Error when using OpenIDConsumer cfc
  • [RAILO-1356] - Railo query cache cause memory leaks[RAILO-1353] - add Timezone to serialized date objects
  • [RAILO-1360] - line number is NOT shown in 'Compile' error message.

Version: 3.3.0.013

  • [RAILO-306] - cfdbinfo is not picking up foreign key constraints in MySQL
  • [RAILO-426] - When you lock the "settings" editing in the server administrator the new "performance" settings are still editable
  • [RAILO-1234] - cfscript version of http
  • [RAILO-1264] - Problem fetching ORM entities with Remoting
  • [RAILO-1271] - Error when returning #DecimalFormat from a field that has a null value
  • [RAILO-1304] - function SystemCacheClear("tag") does not clear the tag cache
  • [RAILO-1305] - getComponentMetadata() does not return a singleton
  • [RAILO-1306] - java.lang.NullPointerException when calling cfdump
  • [RAILO-1308] - duplicate fails with CFC produced by "java.io.ObjectInputStream"
  • [RAILO-1309] - Cfdump data colors are not showing in outlook: invalid html used
  • [RAILO-1310] - cfqueryparams force Unicode on Microsoft SQLServer
  • [RAILO-1312] - ORM - sqltype char properties truncated on read
  • [RAILO-1318] - ArraySlice Error Message Wording
  • [RAILO-1319] - Cfdump broken: NPE at railo.runtime.exp.PageExceptionImpl.hasCFMLinStacktrace
  • [RAILO-1320] - Amazon S3 Mapping Issue
  • [RAILO-1314] - orm: access restriction
  • [RAILO-1322] - add S3 ACL Functions
  • [RAILO-1315] - CFScript's cookie directive does not recognize "expires" attribute

Version: 3.3.0.012

Version: 3.3.0.011

  • [RAILO-953] - orm: composite-id definition ignore input
  • [RAILO-1257] - High CPU and IO due to client scope file checking
  • [RAILO-1267] - Adobe generic sql types not available for cfqueryparam (and possibly cfprocparam)
  • [RAILO-1284] - ORM - hasRelationship() returning False
  • [RAILO-1285] - setVariable change name case
  • [RAILO-1286] - SerializeJSON doesn't Serialize ORM Entities
  • [RAILO-1289] - Incorrect Line numbers in exceptions
  • [RAILO-1290] - cfstoredproc requires dataSource
  • [RAILO-1291] - Collection.shuffle does not work properly with arrays
  • [RAILO-1293] - dateparse("28 Mar 2011 06:29:35 -0700") returns {ts '2011-04-26 13:29:35'}
  • [RAILO-1296] - spelling issue in the administrator
  • [RAILO-1294] - Datepart function does not use the 3rd argument timezone
  • [RAILO-1295] - Valid HTML5 Attribute autocomplete is not allowed as a parameter for cfinput
  • [RAILO-959] - orm - add support for Naming strategy
  • [RAILO-1297] - add support for additional tags in cfscript

Version: 3.3.0.010

  • [RAILO-1016] - ORM transactions with dialect MySQLwithInnoDB hangs or holds lock across requests
  • [RAILO-1262] - cfdump javascrip duplication
  • [RAILO-1263] - ORM: Unknown entity
  • [RAILO-1270] - query.cfc not keeping the end of the query when normal text comes after the last query param.
  • [RAILO-1273] - orm: "discriminator" relation fails
  • [RAILO-1274] - reuse PreparedStatements
  • [RAILO-1275] - dot notation ORM when defining relationships

Version: 3.3.0.009

  • [RAILO-1178] - http error 411 - POST requests require a Content-length header when doing a CFHTTP
  • [RAILO-1249] - Railo ORM - entityToQuery throws an exception when table has zero records
  • [RAILO-1250] - cfthrow does not maintain extendedInfo content when there is no message content
  • [RAILO-1251] - LSTimeFormat use System Timezone to parse given time String
  • [RAILO-1254] - carriage returns inserted when using cfsavecontent
  • [RAILO-1255] - Spelling issue in sidebar
  • [RAILO-1256] - Admin Txt "Merge URL and Form"

Version: 3.3.0.008

Version: 3.3.0.007

  • [RAILO-1223] - CFZIP unzip entryPath only works on files not folders
  • [RAILO-1224] - Error listing tasks in Webadmin - variable [STARTROW] doesn't exist
  • [RAILO-1226] - Error when sending binary data with <cfhttp>
  • [RAILO-1227] - cftrace object trace
  • [RAILO-1228] - Assigning a method to the variables scope that has been passed in as an argument cannot be called via variables.methodname

Version: 3.3.0.006

  • [RAILO-989] - orm - Error using mixed type inheritance
  • [RAILO-1138] - CFAPPLICATION support for ORM
  • [RAILO-1177] - cachePut fails with cacheName
  • [RAILO-1190] - Version 3.2 renders pdf cfdocuments differently from 3.1 (no scaling)
  • [RAILO-1201] - update-custom not very flexible
  • [RAILO-1204] - Query Cache appears to be flushed every 60 seconds
  • [RAILO-1205] - ++ increment operator returns different value than ACF
  • [RAILO-1211] - multiple cfadmin-updateJar with zip resource fails
  • [RAILO-1212] - orm: EntityLoad with empty filtercriteria and particular sortorder results in java.lang.NullPointerException
  • [RAILO-1216] - Admin Exception when configuring cache
  • [RAILO-952] - CFPROPERTY: Add support for validate / validateparams attributes
  • [RAILO-1200] - add support for range check for strings to isValid
  • [RAILO-1213] - use session/client storage in a cluster enviroment

Version: 3.3.0.005

  • [RAILO-1189] - URLEncodedFormat Converts Spaces Differently Than ACF
  • [RAILO-1192] - restarting Railo while Railo is still is restarting can break Railo
  • [RAILO-1188] - cfmap addEvent function is not supported

Version: 3.3.0.004

  • [RAILO-1175] - function trace does not display inline
  • [RAILO-1182] - invalid password throws a exception
  • [RAILO-1183] - trace refers to data about it's own arguments scope when var parameter is associated with arguments
  • [RAILO-1184] - Mail Session Pool throws NPE
  • [RAILO-907] - ENHANCEMENT: Update ParseDatetime() to handle HTTP time strings
  • [RAILO-1173] - Function to reindex the custom tag and custom function library
  • [RAILO-1176] - make attribute cfmail-to optional
  • [RAILO-1181] - add support for "z" to lsTimeFormat pattern
  • [RAILO-1186] - function SystemCacheClear
  • [RAILO-1174] - add support for ImageGetEXIF functions

Version: 3.3.0.003

  • [RAILO-1133] - zip resource problems - uuid directories & broken relative path
  • [RAILO-1139] - CFHTTP adds an equals sign for query parameters without value
  • [RAILO-1158] - restrict file access breaks server admin
  • [RAILO-1169] - Component Inheritance Has Multiple Variables Scope

Version: 3.3.0.002

Version: 3.3.0.001

Version: 3.3.0.000

  • [RAILO-938] - The current implementation always creates a folder named WEB-INF/flex inside the webroot
  • [RAILO-1087] - make argument count for function mid optional
  • [RAILO-1094] - Support named arguments in built-in functions
  • [RAILO-1114] - allow localmode to be sett in application.cfc/cfapplication tag
  • [RAILO-1115] - add possibility to assign admin plugins to every Menu group
  • [RAILO-1075] - add support for function PrecisionEvaluate
  • [RAILO-1121] - add support for upload functions and tag

Version: 3.2.2.003

  • [RAILO-306] - cfdbinfo is not picking up foreign key constraints in MySQL
  • [RAILO-1234] - cfscript version of http
  • [RAILO-1267] - Adobe generic sql types not available for cfqueryparam (and possibly cfprocparam)
  • [RAILO-1270] - query.cfc not keeping the end of the query when normal text comes after the last query param.
  • [RAILO-1271] - Error when returning #DecimalFormat from a field that has a null value
  • [RAILO-1285] - setVariable change name case
  • [RAILO-1289] - Incorrect Line numbers in exceptions
  • [RAILO-1290] - cfstoredproc requires dataSource
  • [RAILO-1291] - Collection.shuffle does not work properly with arrays
  • [RAILO-1293] - dateparse("28 Mar 2011 06:29:35 -0700") returns {ts '2011-04-26 13:29:35'}
  • [RAILO-1296] - spelling issue in the administrator
  • [RAILO-1306] - java.lang.NullPointerException when calling cfdump
  • [RAILO-1308] - duplicate fails with CFC produced by "java.io.ObjectInputStream"
  • [RAILO-1310] - cfqueryparams force Unicode on Microsoft SQLServer
  • [RAILO-1318] - ArraySlice Error Message Wording
  • [RAILO-1320] - Amazon S3 Mapping Issue
  • [RAILO-1294] - Datepart function does not use the 3rd argument timezone
  • [RAILO-1315] - CFScript's cookie directive does not recognize "expires" attribute

Version: 3.2.1.000

  • [RAILO-1106] - images fails in error and debug templates in MSIE < 8

Version: 3.2.0.006

Version: 3.2.0.005

  • [RAILO-1088] - Error with Documentation in Server Admin - Function Reference Tag Select Box
  • [RAILO-1089] - missing datasource defintion breaks ORMException
  • [RAILO-1091] - function _dump/dumpstruct writes maxlevel for struct to response stream
  • [RAILO-1092] - VAL() function bug with white space returns wrong value or errors

Version: 3.2.0.004

  • [RAILO-1071] - When creating an Oracle datasource a Railo Error (yellow) is thrown
  • [RAILO-1076] - CFC/Interface methods conflicts with built-in functions
  • [RAILO-1077] - CFC based CustomTag not reflected right in function getTagData
  • [RAILO-1078] - Creating Datasource without verifying throws error
  • [RAILO-1080] - Bug in cfimage with quality attribute
  • [RAILO-1082] - HTTP for URLs that redirect shows warning in console
  • [RAILO-1074] - cfscript support for tag cfadmin
  • [RAILO-689] - nested cftransaction

Version: 3.2.0.003

Version: 3.2.0.002

  • [RAILO-32] - cffeed-loading html
  • [RAILO-320] - cfimage throws error when no quality attribute for bitmap image.
  • [RAILO-358] - cfzip - cffile delete combination does not work due to unreleased file handle
  • [RAILO-386] - CFIMAGE writing JPEG files fails (result is black image)
  • [RAILO-433] - cfdocument problem when using 2 table
  • [RAILO-520] - Cfdocument renders html which should be outputted as plain text
  • [RAILO-535] - cftransaction tag required closing forward slash
  • [RAILO-611] - Jpg file can't be deleted after being read by cfimage + cfimage variable is actually used (on Windows 2003)
  • [RAILO-653] - Val returns infinity
  • [RAILO-723] - CFIMAGE and ImageResize strips IPTC Metadat from image on resize
  • [RAILO-941] - nested <cfoutput>s with query attribute produces incorrect output
  • [RAILO-1025] - When uploading a file without extension with cffile, the key cffile.serverfileext does not exist
  • [RAILO-1031] - Cfadmin function getContextes should be named getContexts
  • [RAILO-1035] - When viewing (mail) tasks in administrator it gives a key error TO
  • [RAILO-1037] - Function named "_dump" not allowed
  • [RAILO-1046] - CFImage captcha does not work when Railo is deployed as a WAR file
  • [RAILO-1047] - Changing the debug template in Railo Administrator using the drop down list yields an incorrect location when Railo is deployed as a WAR
  • [RAILO-1049] - Directory watcher settings page does not allow empty values for listener function names
  • [RAILO-1053] - returnType of struct allows query to be returned
  • [RAILO-1057] - java.lang.NullPointerException for URLs with no file extension
  • [RAILO-1041] - integrate S3 Extension into the core
  • [RAILO-1043] - Jar Loader
  • [RAILO-1051] - add additional S3 Path pattern

Version: 3.2.0.001

  • [RAILO-737] - Nested custom tags have a performance overhead
  • [RAILO-867] - When cfabort is used inside a custom error template, an error is thrown by Railo
  • [RAILO-877] - local.method() fails
  • [RAILO-890] - break; doesn't work in CFScript
  • [RAILO-922] - bad cftable HTML generation
  • [RAILO-923] - XML Parsing Compatibility Issue
  • [RAILO-924] - Debugging view of query (cfdump/cferror) with queryparams does not use null attribute
  • [RAILO-979] - <cfdump eval> - variable does not exist
  • [RAILO-984] - Error in Debugging: key [PRODUCTCONTEXTCOUNT] doesn't exist
  • [RAILO-986] - Typo - queryNew error
  • [RAILO-987] - Typo in error for function CreateDate
  • [RAILO-990] - java.lang.ArrayStoreException
  • [RAILO-993] - Directory watcher does not work when file extension filter is used
  • [RAILO-996] - ORM - property length attribute ignored for id and ormtype char
  • [RAILO-999] - Mail process fails silently when a blank server attribute is sent as part of the attributeCollection
  • [RAILO-1001] - ORM-implement event handling using an event handler CFC (ormSettings.eventhandler)
  • [RAILO-1002] - ORM-event handling in a persistent CFC ignores operations on self (this)
  • [RAILO-1004] - Content-Type wrong when returnFormat="json"
  • [RAILO-1005] - numberFormat fails to parsenumbers beginning or end with dot
  • [RAILO-1006] - Certain 404 env. vars from Apache are not available in Tomcat+Railo
  • [RAILO-1010] - Custom tag bug with getBaseTagData()
  • [RAILO-1011] - dump() function's display alt text shows the wrong location where the dump occurred.
  • [RAILO-1012] - qoq qre not supported in script syntax
  • [RAILO-1014] - CFMail fails when attribute cc contains a empty string
  • [RAILO-1015] - base64 images in html

Version: 3.2.0.000

  • [ RAILO-936 ] - Duplicate() variables scope generate infinit loop (Stackoverflow error)
  • [ RAILO-944 ] - Create Other JDBC DSN with any error produces bare exception
  • [ RAILO-968 ] - orm error - java.lang.NullPointerException creating a collection mapping
  • [ RAILO-971 ] - Naming query in http invoked via scripting fails.
  • [ RAILO-972 ] - Extra Line in out with application.cfc output="true"
  • [ RAILO-973 ] - orm error - The content of element type "join" must match....
  • [ RAILO-974 ] - cfscript: property not properly expanding the implied type

Version: 3.1.2.021

Version: 3.1.2.020

  • [RAILO-829] - ORM inheritance mapping doesn't work
  • [RAILO-865] - cfquery dbtype="orm" does not match ACF 9.0.1
  • [RAILO-915] - cfregistry remains checked after unchecking / updating
  • [RAILO-916] - Function documentation in Administrator shows incorrect argument lists for many functions
  • [RAILO-928] - Typo in error message if CFSELECT is not enclosed by CFFORM
  • [RAILO-929] - java.lang.NullPointerException when viewing tasks after sending many mails, mails are not delivered
  • [RAILO-931] - ArrayMax doesn't seem to work Feature Request
  • [RAILO-700] - orm release - Change return value of Accessor functions
  • [RAILO-930] - ability to add metadata information to queries Task
  • [RAILO-686] - orm - cfquery-orm returntype array of entites
  • [RAILO-1054] - cfquery attribute psq invalid

Version: 3.1.2.019

Version: 3.1.2.018

  • [ RAILO-843 ] - getMymeType in commons/io/IOUtil.java seems to be reading first 1000000 bytes for mimetype detection
  • [ RAILO-857 ] - cfhttp post json fails
  • [ RAILO-859 ] - Can't modify the scheduler tasks (can't cast [ TASK ] string to a number value)
  • [ RAILO-863 ] - add 3th argument force to function URLEncodedFormat

Version: 3.1.2.017

Version: 3.1.2.016

  • [ RAILO-521 ] - Complex Object Returntypes Not Working
  • [ RAILO-579 ] - cfscript function does not support required keyword on arguments
  • [ RAILO-814 ] - CFHTTP returns garbled chars from UTF-8 XML feed
  • [ RAILO-818 ] - cannot use "local" outside a function
  • [ RAILO-822 ] - Method names in component { .. } cannot match built-in functions
  • [ RAILO-824 ] - lsNumberformat function difference between ACF and Railo
  • [ RAILO-825 ] - ORM - ormsettings.cfclocation relative path and array support
  • [ RAILO-826 ] - arrayFind() and arrayFindNoCase() only works on simple values
  • [ RAILO-827 ] - import cfscript directive is not working
  • [ RAILO-833 ] - for loop over array not consistent with cfloop and not compatible with ACF
  • [ RAILO-834 ] - Null values in arrays are incorrectly converted to empty strings by function serialize()
  • [ RAILO-840 ] - Typo in the admin
  • [ RAILO-841 ] - Error Updating/Creating Datasources in Server Admin

Version: 3.1.2.015

  • [ RAILO-323 ] - CFFTP does not support passive mode
  • [ RAILO-640 ] - Datasource attribute required for cfinsert/cfupdate even with default DSN
  • [ RAILO-778 ] - ORM - constructor/init() should be called on entities loaded with entityLoad() and ormExecuteQuery()
  • [ RAILO-780 ] - A query's row-index (currentrow) is incorrect after a second loop is done over the same recordset
  • [ RAILO-781 ] - Request crashes after failed attempt to clean temp dir when generating cfdocument
  • [ RAILO-782 ] - Variable Error.generatedContent in error templates is an empty string instead of the generated content
  • [ RAILO-783 ] - onSessionStart not called when onApplcationStart invoke the session scope
  • [ RAILO-785 ] - After setting a custom error page in the server admin, the web admin Error page crashes
  • [ RAILO-787 ] - compiler exception with new operator
  • [ RAILO-791 ] - CFHTTP throws an error when attempting to connect to a non-existant domain
  • [ RAILO-796 ] - <cflocation addtokens="no"> doesn't work on tomcat - appending ";jsessionid=" to the URL
  • [ RAILO-797 ] - CFDUMP of select query shows bad layout format
  • [ RAILO-798 ] - Unable to make multiple simultaneous calls to the same CFC as Webservice
  • [ RAILO-799 ] - cfqueryparam chopping off first character of a clob for mysql
  • [ RAILO-800 ] - cfdirectory ignores filter if using attributeCollection
  • [ RAILO-805 ] - cfupdate doesn't send NULL to numeric fields (sends '' instead)
  • [ RAILO-808 ] - Script component generates whitespace
  • [ RAILO-819 ] - Implementation of cfmap tag
  • [ RAILO-820 ] - Implementation of cfmapitem tag
  • [ RAILO-812 ] - Make local search for CFCs optional
  • [ RAILO-813 ] - additional resources for cfcs
  • [ RAILO-816 ] - cache for cfc path
  • [ RAILO-719 ] - cfscript - import
  • [ RAILO-774 ] - cflog does not support log="console"
  • [ RAILO-779 ] - Allow throw / cfthrow to throw any (throwable) exception
  • [ RAILO-803 ] - support for local scope

Version: 3.1.2.014

Version: 3.1.2.013

Version: 3.1.2.012

Version: 3.1.2.011

  • [ RAILO-673 ] allow complex types for email defintion with tag cfmail
  • [ RAILO-679 ] Letting Railo automagically delete an attachment in CFMAIL directly after having sent the email - i.e. undocumented feature in CF 8.0.1
  • [ RAILO-680 ] Adapting the content attribute of CFMAILPARAM a la CF8.0.1
  • [ RAILO-672 ] cfmail throws exception when address contains a comma
  • [ RAILO-696 ] orm - session is not autocommited at the end of a request
  • [ RAILO-690 ] cfscript - property
  • [ RAILO-691 ] cfscript - component
  • [ RAILO-693 ] cfscript - interface

Version: 3.1.2.010

Version: 3.1.2.009

  • [ RAILO-200 ] cfdbinfo type="version" puts information in wrong fields for MySQL
  • [ RAILO-240 ] cfindex urlPath not evaluated if refereed to a query field
  • [ RAILO-292 ] Ability to define the client scope timeout from railo administrator
  • [ RAILO-316 ] function expandPath, GetBaseTemplatePath, GetCurrentTemplatePath fails with NPE when mapping only has a archive
  • [ RAILO-495 ] Division by 0 does not always give same result - sometimes zero, sometimes infinity; never an error
  • [ RAILO-532 ] cflog do not work inside a thread
  • [ RAILO-573 ] decimalformat show 12'980.00 should be 12,980.00
  • [ RAILO-604 ] function parseDateTime does not support format "dd mm yyyy"
  • [ RAILO-605 ] CFMAIL always encodes emails as quoted-printable - no possibility to force 7bit or 8bit
  • [ RAILO-610 ] ListQualify and Queries
  • [ RAILO-612 ] CFTHREAD type="task" timeout not working correctly?
  • [ RAILO-613 ] LSIsNumeric("") throws NullPointerException
  • [ RAILO-620 ] extend mapping-tag
  • [ RAILO-622 ] Empty FORM scope on multipart/form-data uploads
  • [ RAILO-625 ] Week() function output differ between OS
  • [ RAILO-626 ] add action read and reset to tag htmlhead
  • [ RAILO-627 ] attributes scope in cfthread only accesible with explicid declaration
  • [ RAILO-628 ] UTF-16 Breaks "WEB ADMINISTRATOR"
  • [ RAILO-633 ] URLEncodedFormat and URLDecode doesn't appear to handle UTF-16 and UTF-32 correctly
  • [ RAILO-635 ] function lsWeek and lsDayOfWeek
  • [ RAILO-645 ] Clicking Form Submit button twice quickly in succession causes a java script error to be thrown
  • [ RAILO-648 ] Default cache issue in Administrator
  • [ RAILO-649 ] Loops and cfbreak
  • [ RAILO-650 ] A Java null pointer exception is thrown if you create a CFFTP connection then attempt to perform a CFFTP action (i.e. getfile) without choosing the connection attribute.
  • [ RAILO-653 ] Val returns infinity
  • [ RAILO-654 ] ReplaceNoCase() function does not replace same word with different case.

Version: 3.1.2.008

  • [ RAILO-580 ] getPageContext().forward() broken
  • [ RAILO-581 ] Content-Legth header can not be larger then integer values
  • [ RAILO-582 ] reading XMLCData Section
  • [ RAILO-583 ] Compatibility issue - Including a CFC into another CFC
  • [ RAILO-584 ] Errors using cacheGet
  • [ RAILO-585 ] <jsp:include> tags embeded in jsp pages that are included by cfm pages put results of the embedded include before the results of the jsp page that includes them.
  • [ RAILO-587 ] LSIsDate() is inconsistent between locales when date has no year
  • [ RAILO-588 ] cfhtmlhead with cfflush below produces different results to coldfusion
  • [ RAILO-590 ] Query Cache Issue with Application.cfc + this.datasource
  • [ RAILO-592 ] cfmailparam with attributeCollection throws exception
  • [ RAILO-593 ] webservice value base64Binary missinterpreted
  • [ RAILO-595 ] dot notion for identifier not supported
  • [ RAILO-596 ] ToScript Doesn't correctly handle javascript arrays
  • [ RAILO-597 ] struct construction with key with dot
  • [ RAILO-603 ] search is slow with big amount of data

Version: 3.1.2.007

  • [ RAILO-85 ] cfpop fails with unknown character encoding
  • [ RAILO-97 ] Text file attachments handled differently in Railo by CFPOP
  • [ RAILO-116 ] Malformed emails can cause CFPOP to throw javax.mail.internet.ParseException
  • [ RAILO-474 ] CFPOP fails to retrieve attached files IF they end in a TXT extension
  • [ RAILO-559 ] cfmail fails when apostrophes are present in email address
  • [ RAILO-563 ] Query of query fails if queried string contains a space
  • [ RAILO-566 ] Argument type in cfscript does not accept dotted path
  • [ RAILO-568 ] Mail sent with cfmail contains attachment and wrong MIME-type
  • [ RAILO-578 ] full cfscript-function support

Version: 3.1.2.006

Version: 3.1.2.005

  • [ RAILO-500 ] CFINPUT onValidate fails if validate is blank
  • [ RAILO-537 ] cfinvoke: referencing methods into a struct and then duplicating the struct result in the referenced method being removed
  • [ RAILO-550 ] coldfusion.server.ServiceFactory displaying unencrypt datasource password

Version: 3.1.2.004

Version: 3.1.2.003

  • [ RAILO-181 ] cfforward / getPageContext().forward()
  • [ RAILO-208 ] Request scope not forwarded to target page when using GetPageContext.forward()
  • [ RAILO-150 ] request "scope" doesn't include JEE request attributes
  • [ RAILO-282 ] railo ignores RequestDispatcher's include path, preferring to generate its own
  • [ RAILO-284 ] Railo doesn't use java request attributes for request scope storage
  • [ RAILO-523 ] CFWheels testing suite does run fail with: component [ wheels.test ] has no private function with name [ $cachedModelClassExists ]
  • [ RAILO-524 ] Query of Queries - LIKE failing if surrounded by Carriage Returns / New Lines
  • [ RAILO-525 ] cfthread does not support attributes collection
  • [ RAILO-530 ] compiled templates are slow
  • [ RAILO-531 ] OnApplicationStart() runs in parallel on applicationstart

Version: 3.1.2.002

Version: 3.1.2.001

Version: 3.1.2.000

  • [ RAILO-504 ] Cache - Checkbox Issue
  • [ RAILO-505 ] Requests Take Inordinate Amount of time - railo.runtime.converter.ScriptConverter._serialize

Version: 3.1.1.017

  • [ RAILO-468 ] Add new attribute "terminateOnTimeout" to CFEXECUTE
  • [ RAILO-489 ] cfexecute encodes arguments differently to Adobe CF
  • [ RAILO-492 ] Extension added in Server Admin do not mark as installed

Version: 3.1.1.016

  • [ RAILO-332 ] NullPointerException error in Railo when Flex client is idle for 15 minutes
  • [ RAILO-392 ] java.util.ConcurrentModificationException
  • [ RAILO-396 ] Inconsistency in behaviour of onMissingMethod
  • [ RAILO-422 ] CFFEED ignores proxy settings
  • [ RAILO-432 ] Shorthand XML element assignment giving type conversion exception
  • [ RAILO-442 ] When creating a chart with cfchart, the image map is written to the head instead of body of the page.
  • [ RAILO-443 ] cfassociate basetag not recognized
  • [ RAILO-450 ] cfdump output with expand="false" display issue
  • [ RAILO-471 ] Typo in Error Message
  • [ RAILO-476 ] Administrator Typos
  • [ RAILO-479 ] When resizing an image to a width of same size, an error occurs
  • [ RAILO-483 ] java.lang.NullPointerException in server.cache.cfm: line 21

Version: 3.1.1.015

  • [ RAILO-103 ] In QoQ string formated dates get converted into datetime values
  • [ RAILO-336 ] scheduled tasks don't follow schedule
  • [ RAILO-482 ] QoQ makes wrong assumptions on datatype and ignores given datatype (e.g. converting strings to timestamps)
  • [ RAILO-485 ] invalid range definition from cfcontent tag
  • [ RAILO-486 ] java.lang.NullPointerException with nested cfdumps
  • [ RAILO-491 ] CFVideoplayer issues

Version: 3.1.1.014

Version: 3.1.1.013

Version: 3.1.1.012

Version: 3.1.1.011

  • [ RAILO-462 ] extend function evaluate with the possibility to define enviroment
  • [ RAILO-465 ] reimplement tag dump as cfc based customtag

Version: 3.1.1.010

  • [ RAILO-421 ] CFREGISTRY getall action not working in windows server 2003
  • [ RAILO-438 ] Can't convert value 2209/Sep/22 to a datetime value
  • [ RAILO-441 ] querynew('recordcount') behaves differently on Adobe CF / Railo
  • [ RAILO-449 ] Per Application mappings are slow when using extends="someobjectfromthismapping" in CFC's
  • [ RAILO-452 ] deserializeJSON not unescaping unicode characters
  • [ RAILO-453 ] When a public java property of type int is set in Railo this throws an error
  • [ RAILO-456 ] when jdbc driver does not support genertaed key raio fails with a exception

Version: 3.1.1.009

Version: 3.1.1.008

  • [ RAILO-439 ] Query of Queries: Getting "function is not supported" using concat()

Version: 3.1.1.007

  • [ RAILO-88 ] Result struct of Insert-query contains different values than in CF8
  • [ RAILO-281 ] CFQUERY result struct does not include generated key from INSERT
  • [ RAILO-418 ] When one wants to login into the Railo admin he can check a checkbox which allows him to enter without password
  • [ RAILO-424 ] status code wrong
  • [ RAILO-430 ] Function toString wrong default charset
  • [ RAILO-431 ] JavaCast to NULL does not return NULL any more but string/integer
  • [ RAILO-434 ] Javascript bug "doFocus is not defined"
  • [ RAILO-436 ] Bug with cffeed / FileRead for remote RSS feed - ignoring query string in source url

Version: 3.1.1.006

  • [ RAILO-205 ] CFHTTP supplies a content-type header on GET requests
  • [ RAILO-363 ] cfexecute will always wait until the process has finished (even when timeout="0")
  • [ RAILO-373 ] Query Exception Compatibility: Datasource on Missing Datasource
  • [ RAILO-376 ] Application installation via extension manager fails if file access is set to Local in server administrator
  • [ RAILO-401 ] ImageReadBase64() and ImageNew() throw Null Pointer Exception
  • [ RAILO-403 ] cfc custom tag associations fails
  • [ RAILO-406 ] CFQUERY generated content lost on abort
  • [ RAILO-412 ] nameconflict columnname queryname with empty query
  • [ RAILO-414 ] Server Admin SMTP Password Field
  • [ RAILO-415 ] cfinvoke.argumentcollection not supported for webservice

Version: 3.1.1.005

  • [ RAILO-379 ] getSourceFilePath returns different string when different case used in browser [FDAPI]
  • [ RAILO-381 ] import multiple tag libraries using one prefix
  • [ RAILO-394 ] serializeJSON() produces very different results to Adobe ColdFusion in some situations
  • [ RAILO-395 ] SerializeJSON on cfcomponents differs from CF8
  • [ RAILO-397 ] CFREGISTRY bug when using the getall action
  • [ RAILO-402 ] Mail server password exposed.
  • [ RAILO-405 ] accessing super scope by a component loaded whithin application.cfc
  • [ RAILO-408 ] allow custom path for file access

Version: 3.1.1.004

Version: 3.1.1.002

Version: 3.1.1.001

Version: 3.1.1.000