CsrfProtection: token is expired after regenerateId() (i.e. after logout) [Closes nette/forms#36]
CSRF: better error message
CsrfProtection: ignores setValue(), is not erased by Form::setValues() [Closes nette/forms#39][Closes nette/forms#40]
netteforms.js: Change order of showing error message and focusing element. In Firefox element lost focus when alert is invoked.
netteForms.js: fixed xor operation, Nette.toggle visibility is boolean
Latte: Fixed $formContainer recover after end of formContainer macro [Closes nette/forms#43]
TextBase: fixed setEmptyValue() and space at the end of the string [Closes nette/forms#35]
Url::isEqual: improved, fixed comparing of indexed arrays
Url::isEqual() ignores user & pass in https? protocols (to be compatible with getAuthority() and older behavior)
Request: header names are lowercased
UserPanel: is rendered only when headers are not sent [Closes nette/security#7]
Message: fixed detection of line length
bar.js: closing of windows is detected in beforeunload instead of unload, to make it work in IE
Query.js show() removes created element
tests: added test
tests: added test for HiddenField persistent value
Debugger: fix
typo
tests: fix
added contributing.md