*** Version 1.0.1 (stable) - API 1.0.0 (stable) - 2010-10-25


Automatically built QA release
Bug #17985 package.xml is invalid - saltybeagle
 

*** Version 1.0.0 (stable) - API 1.0.0 (stable) - 2009-05-26


First stable release.

Fixes:
* Fixed driver name case issues (bug #13071)
* Fixed _array2date() notices (bug #14079)
* Made unit tests skip instead of fail when configuration isn't present
   

*** Version 1.0.0RC7 (beta) - API 1.0.0RC6 (beta) - 2007-03-31


* Fix Bug #10574: Line 1750 [justinpatrin]
   

*** Version 1.0.0RC6 (beta) - API 1.0.0RC6 (beta) - 2006-12-19


Additions:
- Request #8721 CrossLinks now have a tri-state link which can hide all (thanks to peter at niebling dot name)

Bugs Fixed:
- Form processing will now fail when a reverseLink subForm fails processing
- Bug #8105 The "g" formatter is now available in the default date formatter callbacks (thanks to dsanders at baselinesolutions dot com dot au)
- Bug #6962 Crosslinks with special chars in their names, such as postgres tables, are processed again

Changes:
- The internal ElementTable QuickForm element is no longer used in favor of HTML_QuickForm_ElementGrid
- package.xml 2.0 is now used exclusively, you must have PEAR 1.4.4 or greater installed to install DB_DataObject_FormBuilder
- This package is now licensed under the LGPL
   

*** Version 1.0.0RC5 (beta) - API 1.0.0RC5 (beta) - 2006-09-17


* BC Break!
** useMutators must now be set for setters to be used (this gets around problems with overloading)
** useAccessors will now cause getters to be used to get non-link data
*** accessors and mutators may not be used for link fields

* Form values changed in preProcessFormCallback are now honored
* De-silenced include_once (fopen now used to check for file readability)
* _getEnumOptions() now works with MDB2
* Boolean fields which are set editable but are not set as DB_DATAOBJECT_BOOL will now be set correctly
* Fixed displaying of postgresql booleans
* _sanitizeFieldName is now used when listing special elements (fixes some cross/triple/reverse link bugs)
* Added more info to error output
* Extended FormBuilder classes will now be re-used for sub-FormBuilders
* Added an option to set the empty label for radios which is distinct from the select empty label (Request #7919)
* Header elements now have a name
* Fixed some docs
* Fixed an undefined reference
* SubForm.php now outputs a type attribute in all <script> output
   

*** Version 1.0.0RC4 (beta) - API 1.0.0RC4 (beta) - 2006-03-01


(Fixed since 1.0.0RC3)
* Fixed undefined index notice in SubForm.php and other possible breakage
** This was caused by the packaging of a version of SubForm.php which is not checked into CVS and has unsupported changes. Please upgrade as soon as you can to avoid breaking your scripts.

(Changelog for 1.0.0RC3)
* Fixed "only variables should be assigned by reference" notices (bug #5733)
* Fixed a bug where boolean fields in the booleanFields option were overridden when not set as editable
* Fixed a bug where cross/reverse/tripleLinks were processed when not set editable or rendered
* Fixed notice about undefined variable $ordered (bug #6894)

* Added linkNewNalue support for reverseLinks (Thanks to Brett Beiber for this patch)
** Adds _createSubForm in the QuickForm renderer
** Multiple SubForms are allowed for each reverseLink
   

*** Version 1.0.0RC2 (beta) - API 1.0.0RC2 (beta) - 2005-10-17


* Fix problems with callbacks and overloading (PHP5) (fixes date element array_merge errors)
* Removed forced break between a link element and its linkNewValue sub-form
* Fixed a bug in SubFormFB which broke some linkNewValue forms
* Fixed issue with the encoding type of a form when a sub-form has a file element
   

*** Version 1.0.0RC1 (beta) - API 1.0.0RC1 (beta) - 2005-10-07


* First RC for 1.0.0.

* Fix a bug which caused nested linkNewValue forms and linkNewValue forms used in conjunction with elementNamePrefix/postfix not to insert a record
   

