v 1.5.6 (Production release:
https://github.com/xShiftx/javascrip...ases/tag/1.5.6)
Произведены некоторые оптимизации и устранена поддержка старых браузеров младше IE10.
Добавлена минифицированная версия движка размером в какие-то жалкие 18.5 kB(если на сервере gzip - выхлоп будет еще меньше, а в будущем, когда мой рабочий хакинтош привезут с ремонта я оптимизирую код еще на одну или две трети с помощью утилиты JavaScipt packer), что хорошо для мобильного интернета.
Теперь движек селекторов работает на чистом document.querySelectorAll и поддерживает все псевдоклассы и прочие прелести.
Добавлена поддержка анимации новых CSS3 2D transforms(3D в процессе). Теперь можно анимировать skewX, skewY, translateX, translateY, rotate и scale.
API анимаций осталось без изменений. Двигатель поддерживает одновременную анимацию нескольких трансформов сразу.
Например,
$.dom("a:first-child", "animate", ['transform:rotate(360deg) scale(0.7):2000']);
Добавлены новые эффекты Easings(полный список в описании проекта на главной страницу GitHub).
Переписан events API на более классический из-за бывшей некрасивости.
Теперь, к примеру, событие click можно создать так:
$.click('aside h3', 'click', function(e){ e.preventDefault(); })