Nette Framework 2.2.4 RC for testing
Notice: This thread is very old.
- David Grudl
- Nette Core | 8228
I'd like to announce the release candidate of Nette 2.2.4.
The release candidate is intended for bug fixing prior to the stable release. Please test this release against your code and report any problems that you encounter. Next release should show up in two weeks.
You can download ZIP archive or use Composer:
"require": {
"nette/nette": "2.2.4-RC"
},
"minimum-stability": "RC",
"prefer-stable": true
For the details you can have a look at the diffs: application, bootstrap, caching, database, finder, forms, http, mail, security, utils, latte, tracy.
- David Grudl
- Nette Core | 8228
Forms
- CsrfProtection: token is expired after regenerateId() (i.e. after logout) security fix!
- CsrfProtection: ignores setValue(), is not erased by Form::setValues
- Form: calling setAction() bypasses creation of ‘do’ element (forum)
- DefaultFormRenderer: support for setOption(‘id’) for groups
- RadioList: added item label prototype
- Container: added addMultiUpload()
- TextBase: added setMaxLength()
- TextInput: removed empty value=""
- fixes in netteForms.js
Tracy
- fixed double calling Debugger::enable(), Debugger: $logSeverity in development mode, CSS
- BlueScreen: collapsePaths is set to /vendor dir
- create-phar: minification for JS & CSS
- Debugger: removed error message in non-HTML production mode
- TracyBridge initialization moved from NetteExtension to Configurator
Others
- Template: added __call() for BC
- Route: %domain% and %tld% works with IP
- SqlPreprocessor: fixed non-associative array detection
- Finder: callbacks always receives as argument FilesystemIterator
- Http\Response: Added missing HTTP status codes as constants
- Url::isEqual: fixed comparing of indexed arrays
- UserPanel: is rendered only when headers are not sent
- DateTime: createFromFormat returns FALSE on failure
- BlockMacros: implemented {elseifset #block}
- o5
- Member | 416
I get error after update:
Nette\Forms\Form::setMethod() must be called until the form is empty.
The exception was caused by this,
because $this->httpData
was an empty array.
My form looks correct:
$form = new \Nette\Application\UI\Form($this, $name);
$form->setMethod($form::GET);
...
Tested with
"require": {
"nette/nette": "2.2.4-RC"
},
"minimum-stability": "RC"
With "nette/nette": "2.2.3"
works fine. It's about commit.
Last edited by o5 (2014-11-02 11:31)