Thanks guys, much appreciated!

On Tuesday, March 5, 2013 7:27:02 PM UTC-6, Peter J. Farrell wrote:
>
> Marcus F said the following on 03/05/2013 07:03 PM: 
> > Anyone know the differences between 2.0.2 and 3.0? 
> > I can only find release notes for 2.0.2 
>
> --- Stable Release 3.0 [3rd March 2013] 
> - fixed CFMODULE dynamic bug for NAME="" attribute 
> - added cron.1min to cron functionality 
> - fixed the onApplicationStart() loading update 
> - fixed exception handling edge case 
> - OnSessionStart()/OnApplicationStart() update 
> - Database Connection Pooling Refactor 
>   - Reduced memory overhead 
>   - added function DataSourceActivePoolStats() 
>   - per-page pooling feature added 
>     - connectionperpage flag added to query XML block 
>     - added connectionperpage to DataSourceCreate() 
> - added support for mongouri schemes in MongoRegister() 
> - fixed #506: MongoDB's MongoDeregister() and MongoRegister() problem 
> - Updated mongo-2.10.1.jar  [/WEB-INF/lib/ updated] 
> - DeserializeJSon() - strictmode supports deep query detection 
> - fixed CFFILE UPLOAD/FileUpload() error when destination is full path to 
> file 
> - fixed XmlParse() documentation bug 
> - fixed AmazonSQS custom regions [/WEB-INF/lib/ updated] 
> - added: <formurlmaintaincase>false</formurlmaintaincase> feature 
> - fixed #498: IsJSON throws exception on complex datatypes 
> - Support for URL in FileRead() 
> - fixed #502: ImageNew can not read an URL as specified by function 
> - Support for multi-regions in Amazon S3, SQS and SimpleDB 
> - Removed AmazonSQSSetHost() function 
> - Updated MongoCollectionIndexEnsure() function 
> - Removed MongoCollectionIndexCreate() deprecated API call 
> - Updated MongoGridFSGet() to support inline returns 
> - Memcached set() error resolved if too big 
> - Trim column names in http() for CSV reading 
> - Added MongoCollectionAggregate() 
> - Updated mongo.jar [/WEB-INF/lib/ updated] 
> - MongoSessionManager more tolerant of outages 
> - fixed #471: output="yes" [/WEB-INF/lib/ updated] 
> - FTP functions added [/WEB-INF/lib/ updated] 
>   - FtpClose() 
>   - FtpOpen() 
>   - FtpCmd() 
>   - FtpCreateDir() 
>   - FtpExists() 
>   - FtpExistsDir() 
>   - FtpExistsFile() 
>   - FtpGetCurrentDir() 
>   - FtpGetCurrentUrl() 
>   - FtpGetFile() 
>   - FtpList() 
>   - FtpPutFile() 
>   - FtpRemove() 
>   - FtpRemoveDir() 
>   - FtpRename() 
>   - FtpSetCurrentDir() 
>   - FtpSite() 
> - fixed bug when passing a CFFUNCTION argument value as an argument to a 
> constructor 
> - fixed #485: Unexpected behaviour from structKeyExists if a null value 
> from database is involved 
> - fixed the session loading order 
> - http() returns the structure instead of a boolean 
> - added QueryEach() / {}.each() 
> - fixed #373: added support for CLIENTCERT/CLIENTCERTPASSWORD in 
> CFHTTP/Http() 
> - fixed support for component return type in cfscript declared function 
> - automatically treat application/json as string in CFHTTP result 
> - fixed bug recently introduced in 4.2.1 CFHTTP gzip support 
> - fixed YSOD on bad charset value in CFHTTP. Blank values are now ignored. 
> - added Http() function 
> - upgraded to 4.2.1 of HttpComponents for CFHTTP 
> - added StructEach() / StructFilter() / {}.each() 
> - added ArrayEach() / ArrayFilter() / ArrayFindAll() / [].each() 
> - added <CFLOOP ARRAY="" ITEM="" INDEX=""> combination support 
> - GetFileInfo() throws exception on missing file 
> - fixed MongoDB embedded $regex 
> - added AttributeCollection to <CFSCHEDULE> 
> - added: "for ( row in query )" cfscript looping 
> - fixed #475: FTP: folder names with spaces are not listed properly 
> - added defaultlist attribute to <CFQUERYPARAM> / QueryRun / 
> QueryOfQueryRun() 
> - fixed <CFSEARCH> to use English analyzer when language is English 
> - fixed combining of tokens in <CFINDEX> custom body 
> - component{} script support 
> - fixed #483: Adding support for customtagpaths to the <CFAPPLICATION> tag 
> - fixed encoding of Mongo _id 
> - fixed #482: returnformat='json' 
> - Collapsing content in the dump/error pages 
> - added the 'default' caching engine for CacheGet/CachePut 
> - fixed #481: FORM scope is empty in cfc used as rest with multiform data 
> - Updated plugins SalesForce/Vision 
> - Updated CFLOCK manual 
> - Fixed <CFFUNCTION JSONCASE=""> bug 
> - Fixed Mongo Date Conversion from local to UTC 
> - Fixed MongoQuery Conversion 
> - Cache CFFUNCTION fixed 
> - OpenBD Archived introduced 
>   - MappingCreateArchive() 
>   - MappingAdd() 
> - this.sessionstorage enabled to use Mongo/Memcache 
> - Cache Functions Refactored 
>   - Added Storage Engines 
>   - Support for CFFUNCTION caching 
>   - Mongo / Memcache / CouchBase support 
> - CFMLBug monitoring 
> - SalesForce Plugin added to core [/WEB-INF/lib/ updated] 
> - JSON Encoding Defaults 
>   - Set how dates and case are defaults via bluedragon.xml 
>   - Control case via CFFUNCTION for remote calls 
>   - Control it through the client side variables 
> - Active threads named with Request URI 
> - Updated MongoDB functions: 
>   - fixed parameter name in MongoIsValid() 
>   - Return _id for the MongoCollectionInsert() 
>   - Auto close of connections after idle period 
> - fixed datasource security detection 
> - Updated SpreadSheetQueryRead() / SpreadSheetGetCellValue() evaluates 
> formula's 
> - fixed #461: [COMPAT] AttributeCollection does not work with CFLAP 
> - fixed #409: [COMPAT] GetComponentMetaData function not implemented 
> - fixed #470: CFDIRECTORY doesn't honour SORT attribute 
> - fixed #471: output="yes" no longer evaluates to output="true" for 
> onRequest 
> - added support for ternary operator in cfscript 
> - fixed #460:        Allow vars in loops in cfscript 
> - fixed #467: ArraySlice index error 
> - updated Apache Compress removing from Tika [/WEB-INF/lib/ updates] 
> - removed overhead associated with FileUpload() 
> - added docx xlsx pptx odt to CFINDEX 
> - fixed CFINDEX query attribute 
> - fixed CFFTP big size 
> - fixed CFFUNCTION default output 
> - fixed ScopeMisMatch after cfscript exception 
> - upgraded Apache Lucene to 3.6.0 [/WEB-INF/lib/ updates] 
> - search WORD/EXCEL fix [/WEB-INF/lib/ updates] 
> - fixed query cache name collision 
> - Set the Locale to UK for Cookie setting 
> - Increased cookie NEVER to 20 years 
> - updated JSoup1.6.2 [/WEB-INF/lib/ updated] 
> - fixed datasource connection pooling for maxConnections 
> - updated the CFAJAXPROXY to only encode params it needs to 
> - fixed NPE when TYPE is missing from cfscript param statement 
> - fix #454: <input type=checkbox> setForm() 
> - fix #454: <select> Option tag not sending 1 with setForm() 
> - fixed CFSCRIPT language=java error 
> - added AmazonS3Read() overwrite attribute 
> - added MongoDB GridFS functions 
>   - MongoGridFSSave() 
>   - MongoGridFSRemove() 
>   - MongoGridFSFindOne() 
>   - MongoGridFSFind() 
>   - MongoGridFSGet() 
> - CFVIDEOPLAYER upgraded FlowPlayer to 3.2.8 
> - [Desktop] Fixed 'Export to WAR' feature 
> - upgraded Mongo.jar [/WEB-INF/lib/ updated] 
> - fixed: CFINDEX query type can take in both string and query object 
> - fixed: CFDIRECTORY recurse=true; directory + name paths 
> - added: delimiter to CreateUUID() 
> - updated aw20org.jar [/WEB-INF/lib/ updated] 
> - added serialization support for java 
> - fixed subtle try/catch exception edge case 
> - fixed MongoCollectionIndexCreate() unique bug 
> - IpGetMXRecords() removed trailing period 
> - added attributes to HtmlCodeFormat() 
> - fixed #435: CFDIRECTORY with listinfo only has the file names and leaves 
> off the relative path 
> - fixed DataSource server validation; added "openbdnocheck" to URL string 
> - [Desktop] Updates 
>   - Added ContextPath 
>   - Auto Startup on Windows flag 
>   - Auto Server Startup on GUI startup 
>   - JVM Memory updated 
>   - Perm Gen Memory Live Statistics 
>   - Flag to leave target WEB-INF/ untouched 
>   - Settings persisted 
>   - Minimize to System Tray 
>   - WebApp root history 
>   - Start-Server Console tab now in focus 
>   - Small UI bugs ironed out 
> - updated CFAJAXPROXY to correct CFC path issue 
> - fixed #436: Windows install serviceDelete error 
> - fixed #433: Default log file location 
> - fixed #430: GetNumericdate() throws error 
> - fixed #431: automatically trim whitespace from columnnames 
> - fixed #431: missing number fields in spreadsheet after 
> SpreadsheetRemoveColumn 
> - new Zip/ZipList/Unzip functions 
> - CFZIP now leverages Apache Compress library fixing issues with foreign 
> characters 
> - fixed #429: ValueList function doesn't work on queries created by 
> CFDIRECTORY with listinfo="Name" 
> - fixed #428: cfquery.currentRow is default 0 
> - fixed #425: ImagePaste() returns error: attribute passed in was not of 
> type image 
> - fixed #416: cfscript, language=javascript, internal server error 
> - fixed #412: CFQuery fails to validate JDBC hoststring where multiple 
> hosts are specified 
> - added Bouncy Castle distribution [/WEB-INF/lib/ updated] 
> - DebuggerPlugin respects the <ipaddresses> list to control access 
> - removed the need for file:// in the plugin jar list 
> - updated log4j JAR [/WEB-INF/lib/ updated] 
> - fixed #263: Bug with variablename validation with CFPARAM and ISVALID() 
> - fixed #407: Single instance (custom OpenBD install) fails to pick up 
> plugins 
> - fixed #405: The tag cfhtmlhead throws a bad template error 
>
> -- 
> Peter J. Farrell 
> OpenBD Steering Committee / Mach-II Lead Developer 
> http://blog.maestropublishing.com 
> Identi.ca / Twitter: @maestrofjp 
>
> Please do not send me Microsoft Office/Apple iWork documents. Send 
> OpenDocument instead! http://fsf.org/campaigns/opendocument/ 
>
>

-- 
-- 
online documentation: http://openbd.org/manual/
 http://groups.google.com/group/openbd?hl=en

--- 
You received this message because you are subscribed to the Google Groups "Open 
BlueDragon" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to