Version 1.3.0-RC2.
- edf2ea1 Updating version numbers to 1.3.0-RC2
- 70d0c64 Removing constant REQUEST_MOBILE_UA, and added variable $mobileUA instead for mobile browser detection. Also added new user agent string 'webOS', closes #457
- 4c7b62b Removing pre-beta deprecated method that was missed in last Release candidate
- 3d4b1e3 Removing deprecated method missed in last release candidate.
- 1120d0d Fixing issue in Containable where if bindModel was used to add / change a binding not permanently, Containable was making the change permanent
- 5ec9658 Fixing issues caused by daylight savings time switch.
- 78f347a Fixing SchemaShell test, was failing due to a model in the test_app changing.
- 32432e8 Updating DboSource::conditions() to use cacheMethod(). Refs #458
- c059cf5 Implementing cacheMethod(). Helps to solve #458, as it provides features to control and clear method caches.
- 49c6065 Fixing the ability to use regular expressions for validation rules. Fixes #453
- 688daf2 Allowing the default transliteration map used in Inflector::slug to be customized using Inflector::rules. Closes #321, #334, #439.
- 178099d Adding test that closes #455
- 028668b Adding condition for counterCache update keys. Fixes issues where counter cache wouldn't be updated. Fixes #450
- e304c48 Adding test to show that select() doesn't always auto select options named 'Array'. Disproves #412
- 677ff2d Removing outcommented code.
- 8e8acfa Fixing notice errors when bogus validation options are selected. Refs #453
- 4c668c0 Adding checks to force limit to always be a positive integer. Fixes potential out of bounds type queries with paginate(). Fixes #418
- d8a757c Fixing empty value check to avoid a mistaken default value selection in Helper::value. closes #290
- 9a9bc36 fix typo in DboPostgresTestDb::testOrderAdditionalParams()
- cbcd394 Fixing alter schema queries generated for Postgres, which dos not support altering column type, nullable and default value at the same time
- acccf96 Fixing some tests for Postgres Dbo and adding test cverage for extra params in order function, closes #353
- a79ff50 fix compliancy with more elaborate ORDER syntax, such as "DESC NULLS FIRST" in postgresql, in DboSource::order()
- bed4027 Making JsHelper::writeBuffer() use the isAjax param to hint the domReady() event. Disabling domready events when the request isAjax fixes issues in prototype and makes output code simpler. Fixes #429
- 41bdc48 Fixing whitespacing.
- c874d98 Minor refactor to use local variable.
- 2218d18 Revert "Fixing escaping of forward slash for JS Engines."
- f8bc6de Fixing ViewTask and FixtureTask. $interactive was set to false, and methods were auto quitting. Fixes #437
- 7334fdf Fixing escaping of forward slash for JS Engines.
- e6664f0 Fixing SQL errors when running model_behavior tests with postgresql. Fixes #406
- bfbf31e Making check for 'add' prefix insensitive. Fixes #434
- 12edc75 Moving output below check for a single prefix.
- 8216f50 Fixing @see tags in JsEngines
- 63fcd22 Fixing doc block @link tags in Model class.
- 1ae922c Fixing missing reference operators in test cases.
- 3affec5 move information about return value to the correct place in the doc block of Model::saveAll()
- af92276 Adding missing reference operators to getInstance methods.
- ba06b5b Moving call to _getConnectionObjects() inside class_exists check. Removes errors when creating a connection with no DATABASE_CONFIG class.
- 220fba9 Fixing inflection of parameters when using bake. Model, View, Controller, and Fixture tasks all accept either singular or plural forms of the table name. Fixes #425
- e4a5ca5 Fixing virutal fields fetching for postgresql, closes #417
- 1d449e3 Refactoring label generation into a method. Fixing issues with labels having a for attribute = Array when an array of id's is provided. Fixing issues where a date input would require you to provide id keys for hour, minute, and meridian even if you were not using them. Fixes #411
- 38d53b9 Fixing typo in dispatcher. Fixes #420
- f8cb20e Passing interactive property to inner tasks. Inner tasks now share the parent interactive setting making things more consistent. Fixes #423
- d4393e9 Fixing path generation in BakeTask. Removing name properties as they were causing troubles. All BakeTasks are now interactive = false by default. This makes interfaces more consistent when working with bake. Refs #423 Tests updated.
- 01ea34f Moving features up to BakeTask.
- 4a6ab01 Making model, view, and controller task use BakeTask.
- 1af49c8 Adding BakeTask. Will be a base class for tasks used in Bake.
- 0c6722b Removing directory checks. Console operations will simply create directories as needed.
- 3e27549 Removing duplicated condition from merge.
- 382e11c Changed Configure::write to return true on success. Maked testing result simpler.
- 174108d Code cleanup, closes #416
- 256ce41 LC_TIME support multi-byte value.