Bleeding Edge - Railo 3.1.2.013 is available
If you're into downloading and testing bleeding edge, Micha let me know that .013 dropped. If you're superstitious, don't worry... I was reassured that .014 will be available by the time SOTR is here. In this build, there are a lot of new functions:
- isIPv6
- directoryCreate
- directoryList
- directoryDelete
- directoryRename
- FileSeek
- FileSkipPages
- FileOpen (support for 4th argument seekable and mode "readwrite")
- trace
- location
- transactionCommit
- transactionRollback
- threadJoin
- threadTerminate
- throw
- writeLog
And, as usual, a ton of tickets have also been closed and you'll see that progress is being made with hibernate intergration.
[RAILO-699] - orm release - CFINVOKE error with accessors and pass through arguments
[RAILO-714] - GetProfileString behaviour different to Cold Fusion 8
[RAILO-717] - alternative property definition not supported
[RAILO-724] - createObject('java')'s 3rd / 4th argument implementation
[RAILO-726] - Updating collections using 'customx' value, overwrites all records.
[RAILO-728] - Application name can diff from this.name in App.cfc
[RAILO-684] - orm - ormsetting.ormconfig
[RAILO-721] - new operator
[RAILO-730] - create directory functions
[RAILO-733] - create file functions
[RAILO-734] - function IsIPv6
Updated: It was reported that if you're using the word 'new' as a variable, you'll get an error in this manner (<cfif new ... >). The 'new' operator was recently added (RAILO-721), but the error mentioned is definitely a bug that will get fixed ([RAILO-736]). Also, it's reported that older versions of Mach-II will throw errors with the built-in-function 'trace' being named the same thing as one of the Mach-II function. Newer versions of Mach-II have fixed this issue.


