Skip to content

Releases: yandex-ui/noscript

v0.8.1

05 Aug 11:49
Compare
Choose a tag to compare
v0.8.1 Pre-release
Pre-release

Эта версия содержит критичную ошибку. Не используйте ее!

v0.8.0

05 Aug 11:46
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release

Эта версия содержит критичную ошибку. Не используйте ее!

v0.7.2

08 Jun 09:36
Compare
Choose a tag to compare

Исправления

  • [ns.Events] Передаем название события, когда логируем исключение

v0.7.1

29 May 13:43
Compare
Choose a tag to compare

Исправления

  • Не вызывается htmldestroy обработчик при вызове destroy у скрытого вида
  • В дереве отрисовки появился id вида
  • Приложение теперь может переопределеить значение ns.IS_TOUCH

v0.7.0

27 Apr 18:36
Compare
Choose a tag to compare

Несовместимые изменения

  • [ns.View] Потомки async-view больше не добавляют себя в запрос как sync. #544.

Новые возможности

  • Добавлена возможность управлять раскладкой на основе моделей, а также создавать неограниченно сложные элементы коллекции. #patchLayout
  • [ns.Model][ns.View] Добавлен info.paramsRewrite для изменения параметров после создания стандартными средствами #524
  • [ns.ViewCollection] Добавлен метод #getItemByModel для получения вида по элементу модели-коллекции.
  • [ns.ViewCollection] Добавлен метод #forEachitem для прохождения по всем элементам.
  • [ns.ViewCollection] Научилась понимать изменения порядка элементов #550

Исправления

  • Множественные ускорения и оптимизации

Все задачи

v0.6.2

19 Mar 11:48
Compare
Choose a tag to compare

Новые возможности

  • [ns.View] Появился метод #destroy #516

Исправления

  • Множественные исправления и улучшения производительности

Все задачи

v0.6.1

03 Feb 11:18
Compare
Choose a tag to compare

Новые возможности

  • [ns.View] Добавился метод #isVisible #334

Исправления и улучшения

  • [ns.box] теперь контроллирует последовательность видов внутри бокса. Они всегда будут идти в том порядке, в котором перечислены в layout #499
  • [ns.ModelCollection] при сохранении данных теперь понимает замену элементов #484

Все задачи

v0.6.0

16 Oct 14:15
Compare
Choose a tag to compare

Несовместимые изменения

  • [ns.Events] .on() теперь кидает исключение, если не передан обработчик события. #471.
  • [ns.View] Изменена семантика событий ns-view-hide и ns-view-htmldestroy, теперь они бросаются перед обновлением вида #418. Т.о. в обработчиках этих событий доступна старая нода и она еще находится в DOM.

Новые возможности

  • Значительно ускорено обновление страниц.
  • [ns.Model] Появилось событие ns-model-before-destroyed #463
  • [ns.Model] Метод #set() теперь не увеличивает версию модели при тихом обновлении #451

Исправления

  • Множественные исправления для различных случаев обновления страниц

Все задачи

v0.5.1

16 Sep 09:04
Compare
Choose a tag to compare

Исправления

  • [ns.router] Исправлен баг, когда редирект происходил по последнему совпадению, а не по первому #461
  • [ns.View] Исправлен баг, что отрисованный асинхронный вид становился синхронным #450
  • [ns.View] Исправлен баг, что асинхронные виды иногда вызывали неправильные события #456

Все задачи

v0.5.0

02 Sep 07:36
Compare
Choose a tag to compare

Несовместимые изменения

  • [ns.Model] this.params теперь соответствует параметрам модели, по которым строится ключ, а не параметрам, с которыми она создавалась. #439.
  • [ns.View] Удален rewriteParamsOnInit из определения вида, т.к. полностью дублировал params как функцию. Также в params как функцию теперь передается копия параметров #443.
  • [ns.View] Удалено свойство this.selfParams, а this.params теперь соответствует параметрам вида, по которым строится ключ, а не параметрам, с которыми создавался вид. #440.
  • [ns.View] Удален метод #tmpl #427

Новые возможности

  • [ns.Events] Появился метод #once для одноразовых событий #424

Исправления

  • [nommon] Обновлен модуль nommon с иcправлениями jpath #442
  • [ns] В v0.4.5 была сломана обработка переходов по ссылкам и реакция на них через событие popstate #425
  • [ns.page] При обновлении страницы через ns.page.go() теперь не дублируется история #406
  • [ns.router] Исправлено кодирование GET-параметров в generateUrl #433
  • [ns.router] Исправлена генерация урла с фильтрами #435
  • [ns.View] Вид теперь правильно строит свой ключ, если параметры моделей возвращаются функцией. #426

Все задачи