Fixed storing and loading null-values in Redis
Booleans are now stored as 0 or 1 in Redis
Fixed condition building for booleans
Added failing test cases for #3725
Перевод runtime-logging на русский язык
translate spanish docs
update pending translations
asset guide WIP
asset guide WIP [skip ci]
Update UPGRADE.md
use utf8_unicode_ci instead of utf8_general_ci

fixes #5119
Merge pull request #5114 from larnu/master

Translate spanish docs
Changed version constratints to be semantic versioning again

- in composer the `~` operator is just a shortcut for `~1.0` = `>=1.0.0,<2.0.0`
  it does not prevent dev versions to be installed but neither does `1.*`
- dev versions are constrolled via `minimum-stability` setting and the
  `@dev`, `@beta`, `@stable`,... settings.
- setting bower packages that ship compiled files only with the stable
  release to use `@stable` in composer.json of the applictaions. This
  setting can be removed when we remove the `minimum-stability=dev`
  setting after GA.
Fixes #5127.
Add possibility to customize path to binary using alias.

If you don't want to install command-line utils globally, you have to specify it's paths.

    public $commands = [
        'styl' => ['css', '@app/node_modules/bin/stylus < {from} > {to}'],
    ];

close #5130
added branch alias to composer.json
improved version constraints for bower asset packages
Add event for coding post filter triggers

Trigger a new `filter.yiiGridView` event for yii grid view after grid filters are applied. This will enable developer to code a lot of use cases based on the grid filtering event. The filter `$form` can be accessed as a parameter to the event.
Created beforeFilter and afterFilter grid events

Events `beforeFilter.yiiGridView` and `afterFilter.yiiGridView` javascript events created for advanced use cases.
Updated comments for beforeFilter event