Change BSApi::remove() to BSApi::delete()
[isso.git] / CHANGES
1 3.1.2
2 ===================
3 - Fixed: BSDb::query() would not generate a Result object for explain, show, and describe queries
4 - Change: Change BSApi::remove() to be ::delete() again
5
6 3.1.1
7 ===================
8 - Fixed: BSMail::send() would fail if sending a HTML/multipart email because it would call BSFunctions::Rand()
9 - Fixed: BSMail::send() would not send HTML emails due to a caps typo in the $sendHtml param
10 - Change: BSMail::send() now labels iteslf in its BSApp::debug() messages
11
12 3.1.0
13 ===================
14 - Change: BSPrinterElementTable:__construct() can now take straight strings and convert them into BSPrinterElementLabel's
15 - Change: Removed the text indent on .input elements in BSPrinter
16 - New: BSPrinterRootPage::setHeaderCode() allows injecting in between the <head> tag of the root page element (creates BSPrinterRootPage::$headerCode)
17 - New: BSPrinterAbstract::setId() allows all elements to have an id attribute added in _prepareStyle()
18 - New: Added an ability to quick-set API information via an array with BSApi::setArray()
19 - New: Made many private members protected or public
20 - Change: Added BSPrinterAbstract::__toString() that merely calls paint()
21 - Change: BSTemplate is completely redone
22 - New: Implement Iterator in BSDBResult
23 - New: In the BSTemplate::$preParseHook method, the second parameter will be the BSTemplate object itself
24 - New: Add BSTemplate::$globalVars to be substituted into every template
25 - Change: BSTemplate will better detect parse errors in nested templates in BSTemplate::evaluate()
26 - Change: ApiException will now report all of its messages in ::getMessage()
27 - New: Added BSExceptionHandler to handle all exceptions in a pretty fasion