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.