Ember

Скріншот програми:
Ember
Дані програми:
Версія: 2.4.2 оновлений
Дата завантаження: 12 Mar 16
Розробник: Strobe Inc. and contributors
Ліцензія: Безкоштовно
Популярність: 27

Rating: nan/5 (Total Votes: 0)

Ембер усуває Макети і забезпечує стандартну архітектуру додатків, на якій розробники можуть створювати свої додатки, використовуючи набір добре організованих, протестованих компонентів JavaScript.

Ember має досить репутацію в з відкритим вихідним кодом і JavaScript спільноти, будучи визнаний одним з кращих структур JS навколо, і довіряють і використовуються у виробничому середовищі такими компаніями, як Yahoo!, Groupon, квадрат, Zendesk, дискурсі, і LivingSocial.

Під капотом, Ембер продовжує роботу SproutCore 2.0

Що нового в цьому випуску :.

  • Додайте 'автозаповнення' в режим перегляду Ember.Select
  • Переконайтеся, що шаблони були зібрані з поточною версією компілятора.
  • Зробити це простіше писати ледачі потоки.
  • Ліниво матеріалізувати маршрутизатора розташування та ін.
  • Видалити EachProxy і EachArray від експорту.
  • Fix UnrecognizedURLError не будучи помилки.
  • принизити пряме використання Ember.CoreView.
  • Чи не Спіл реєстру через контейнери.
  • принизити Ember.tryFinally і Ember.tryCatchFinally.
  • принизити Ember.required.
  • Fix помилок в Застарілі з немаскірованном атрибута стилю
  • Переконайтеся, документи не виявлені для Deprecation Mixins.
  • Чи не експортувати Ember.Descriptor.
  • Вимагати, щоб базова HREF і вставляти SRC позбулися.
  • Додайте всі файли в пакеті JSPM.
  • Виправлена ​​ember.js XSS уразливості З {{вид & Quot; виберіть & Quot;}} Установки

Що нового у версії 2.3.1:

  • Додайте 'автозаповнення' в режим перегляду Ember.Select
  • Переконайтеся, що шаблони були зібрані з поточною версією компілятора.
  • Зробити це простіше писати ледачі потоки.
  • Ліниво матеріалізувати маршрутизатора розташування та ін.
  • Видалити EachProxy і EachArray від експорту.
  • Fix UnrecognizedURLError не будучи помилки.
  • принизити пряме використання Ember.CoreView.
  • Чи не Спіл реєстру через контейнери.
  • принизити Ember.tryFinally і Ember.tryCatchFinally.
  • принизити Ember.required.
  • Fix помилок в Застарілі з немаскірованном атрибута стилю
  • Переконайтеся, документи не виявлені для Deprecation Mixins.
  • Чи не експортувати Ember.Descriptor.
  • Вимагати, щоб базова HREF і вставляти SRC позбулися.
  • Додайте всі файли в пакеті JSPM.
  • Виправлена ​​ember.js XSS уразливості З {{вид & Quot; виберіть & Quot;}} Установки

Що нового у версії 2.2.0 / 2.3.0-beta.1:

  • Додайте ' автозаповнення "для перегляду Ember.Select
  • Переконайтеся, що шаблони були зібрані з поточною версією компілятора.
  • Зробити це простіше писати ледачі потоки.
  • Ліниво матеріалізувати маршрутизатора розташування та ін.
  • Видалити EachProxy і EachArray від експорту.
  • Fix UnrecognizedURLError не будучи помилки.
  • принизити пряме використання Ember.CoreView.
  • Чи не Спіл реєстру через контейнери.
  • принизити Ember.tryFinally і Ember.tryCatchFinally.
  • принизити Ember.required.
  • Fix помилок в Застарілі з немаскірованном атрибута стилю
  • Переконайтеся, документи не виявлені для Deprecation Mixins.
  • Чи не експортувати Ember.Descriptor.
  • Вимагати, щоб базова HREF і вставляти SRC позбулися.
  • Додайте всі файли в пакеті JSPM.
  • Виправлена ​​ember.js XSS уразливості З {{вид & Quot; виберіть & Quot;}} Установки

Що нового у версії 2.0.2 / 2.1.0-beta.4:

  • Додайте ' автозаповнення "для перегляду Ember.Select
  • Переконайтеся, що шаблони були зібрані з поточною версією компілятора.
  • Зробити це простіше писати ледачі потоки.
  • Ліниво матеріалізувати маршрутизатора розташування та ін.
  • Видалити EachProxy і EachArray від експорту.
  • Fix UnrecognizedURLError не будучи помилки.
  • принизити пряме використання Ember.CoreView.
  • Чи не Спіл реєстру через контейнери.
  • принизити Ember.tryFinally і Ember.tryCatchFinally.
  • принизити Ember.required.
  • Fix помилок в Застарілі з немаскірованном атрибута стилю
  • Переконайтеся, документи не виявлені для Deprecation Mixins.
  • Чи не експортувати Ember.Descriptor.
  • Вимагати, щоб базова HREF і вставляти SRC позбулися.
  • Додайте всі файли в пакеті JSPM.
  • Виправлена ​​ember.js XSS уразливості З {{вид & Quot; виберіть & Quot;}} Установки

Що нового у версії 1.13.2 / 2.0.0-beta.1:

  • Додайте ' автозаповнення "для перегляду Ember.Select
  • Переконайтеся, що шаблони були зібрані з поточною версією компілятора.
  • Зробити це простіше писати ледачі потоки.
  • Ліниво матеріалізувати маршрутизатора розташування та ін.
  • Видалити EachProxy і EachArray від експорту.
  • Fix UnrecognizedURLError не будучи помилки.
  • принизити пряме використання Ember.CoreView.
  • Чи не Спіл реєстру через контейнери.
  • принизити Ember.tryFinally і Ember.tryCatchFinally.
  • принизити Ember.required.
  • Fix помилок в Застарілі з немаскірованном атрибута стилю
  • Переконайтеся, документи не виявлені для Deprecation Mixins.
  • Чи не експортувати Ember.Descriptor.
  • Вимагати, щоб базова HREF і вставляти SRC позбулися.
  • Додайте всі файли в пакеті JSPM.
  • Виправлена ​​ember.js XSS уразливості З {{вид & Quot; виберіть & Quot;}} Установки

Що нового у версії 1.11.3 / 1.12.0-beta.3:

  • Додати вуглинку пакет -template-компілятор.
  • Перейменувати Ember.HTMLBars.registerASTPlugin в Ember.HTMLBars.registerPlugin.

  • <Літій> Експорт вуглинку-шаблон-compiler.js.
  • Втеча HREF, ЦСМ і атрибути фону для, посилання, IMG і Iframe елементи.
  • Перемістити налагоджувальних файлів з ember.js в ember.debug.js.
  • Видалити templateData властивість з уявлень.
  • реструктурувати Ember.libraries бути більш ідіоматичних.
  • Запобігання створення додаткового представлення для кожного вибору опції.
  • принизити блок-форму помічника зв'язування.
  • Cleanup Ember.CoreObject ініцілізаціі передачі аргументів.
  • Дозволити всі типи відбракування буде оброблятися обробник помилок RSVP за замовчуванням.
  • принизити установка ContainerView # childViews.

Що нового у версії 1.10.0 / 1.11.0-beta.3:

  • Додати вуглинку пакет -template-компілятор.
  • Перейменувати Ember.HTMLBars.registerASTPlugin в Ember.HTMLBars.registerPlugin.

  • <Літій> Експорт вуглинку-шаблон-compiler.js.
  • Втеча HREF, ЦСМ і атрибути фону для, посилання, IMG і Iframe елементи.
  • Перемістити налагоджувальних файлів з ember.js в ember.debug.js.
  • Видалити templateData властивість з уявлень.
  • реструктурувати Ember.libraries бути більш ідіоматичних.
  • Запобігання створення додаткового представлення для кожного вибору опції.
  • принизити блок-форму помічника зв'язування.
  • Cleanup Ember.CoreObject ініцілізаціі передачі аргументів.
  • Дозволити всі типи відбракування буде оброблятися обробник помилок RSVP за замовчуванням.
  • принизити установка ContainerView # childViews.

Що нового у версії 1.9.0:

  • ember.js 1.9 додана підтримка рулів 2.0 шаблони і видаляє підтримку рулів 1.x шаблонів.
  • ember.js маршрути довго підтримали активувати і деактивувати гак.
  • ember.js 1.9 додає новий тестовий помічник для невизначений час призупинення виконання тесту.
  • Ключ-вгору і вниз ключові дії.
  • ember.js 1.9 поставляється з декількома поліпшення продуктивності.

Що нового у версії 1.8.0:

  • принизити використання Internet Explorer 6 і 7.
  • принизити глобальний доступ для перегляду класів з шаблону (див керівництво старіння).
  • принизити Ember.Set (примітка: це НЕ Ember.set).
  • принизити Ember.computed.defaultTo.
  • Видалити довгі застарілі попередження Ember.StateManager.
  • Використовуйте інтелектуальне кешування для Ember.String (camelize, dasherize і ін.).
  • Використовуйте інтелектуальне кешування для контейнера нормалізації.
  • Polyfill Object.create (використання нових методів кешування).
  • Refactor нутрощі, щоб зробити налагодження простіше (використовувати одне завдання за вар заяву).
  • Додана вуглинку-маршрутизації linkto-цільовий атрибут
  • Додана вуглинку-маршрутизації мульти-струму, коли
  • Додана вуглинку-маршрутизації авто-визначення місця розташування використовує замінні-стан-в-історії
  • Додана вуглинку-метал-це-даний час
  • Додана властивість распорка-розширення-поліпшення

Що нового у версії 1.7.0:

  • НОВА МОЖЛИВІСТЬ:
  • вуглинку-маршрутизації-linkto-цільовий атрибут
  • вуглинку-маршрутизації мульти-струму, коли
  • вуглинку-маршрутизації-авто-визначення місця розташування використовує замінні-стан-в-історії
  • вуглинку-метал-це-даний час
  • властивість распорка-розширювального поліпшення

Що нового у версії 1.6.0:

  • МОЖЛИВІСТЬ:
  • вуглинку-маршрутизації надбудови модель-варіант
  • вуглинку-середовище виконання випробувань дружньо обіцянки
  • вуглинку-метал-комп'ютерно-масив порожній
  • BUGFIX:
  • Додана краще для налагодження DefaultResolver.
  • {{вихід}} працює всередині компонента Metamorph'ed.
  • долучення заголовок атрибут прив'язки до Ember.TextSupport.
  • concreteView Ember.View тепер запитує concreteView свого parentView в.
  • офигительно код * в дорозі.
  • Маршрут # візуалізації ім'я проти ViewName старшинства виправити.
  • Використання parseFloat перед збільшенням за допомогою incrementProperty.
  • Додана, які приписують подія, ініційоване випробувальним помічником KeyEvent.
  • Поліпшення кеша пошуку пропускної здатності.

Що нового у версії 1.5.0:

  • Безпека:
  • Переконайтеся в тому, що вуглинку-маршрутизації автоматичне розташування не може бути примусово перенаправляти на інший домен.
  • BUGFIX:
  • Обробка помилок transpiler ES6.
  • Забезпечення просторів імен очищаються.

Що нового у версії 1.0.0:

  • Більш гнучкий кодова, здатний обробляти потокове, замовлення в форматі JSON, і редагування при збереженні з легкістю.
  • Операції асинхронні тепер все підкріплені обіцянками.

  • <Літій> Покращена підтримка модулів. Ember.js собі тепер має хорошу підтримку модулів, через опори Ember App Кіт розкриваються в распознаватель, але Ember Data з глобальних переглядах (через App.Post.find і т.д.) з згасаючий даних важко використовувати з модулями.
  • Набагато краще документація API, Ember Data, включаючи адаптер і Serializer API.

Що нового у версії 0.9.8:

  • Краще документи
  • Попередня підтримка маршрутизації
  • Правильно обробляти нульовий вміст в Ember.Select
  • Дозволити контекст буде прийнятий до помічника дій
  • Повідомити parentView про зміни childView для віртуальних переглядів
  • Екстракт Ember.Application в окремий пакет
  • Покращена обробка консолі
  • Прибрані попередження про елемент не присутній в willInsertElement
  • Вилучені старий синтаксис засуджується RunLoop
  • Додана підтримка & Quot; введення & Quot; обробники подій
  • Вилучені засуджується GetPath / setPath глобальна підтримка, Застарілі зірки шляху
  • Вилучені Ember.Set.create з перелічуваних
  • Додати Ember.Binding.registerTransform
  • Держави повинні створити масив childStates
  • Завжди відправляти масиву # contentWillChange з contentDidChange
  • Оновлене метаморф
  • Повторно ввімкніть перераховуються властивості: [], firstObject і lastObject
  • Додана підтримка #each взувши в рядку
  • Реалізувати {{#with взувши як бар}} синтаксису
  • Виправлено впорядкування MutableArray # unshiftObjects
  • Fix Em простір імен в режимі розробника
  • Додати CurrentView властивість Ember.ContainerView
  • налагоджувальні функції просторів імен, ember_assert, ember_deprecate і ember_warn тепер Ember.asset, Ember.deprecate і Ember.warn.
  • Перейменувати BindableSpanView - & # x3e; HandlebarsBoundView
  • Оновлені Рулі в 1.0.0.beta.6
  • Ember.cacheFor повинен повертати falsy значення
  • Рулі дії використовують stateManager за замовчуванням
  • Наручники повинен підключитися до `this`, а не прототип.
  • помилка безпеки Fix ж / Opera і рамки
  • Попереджати при спробі appendTo або replaceIn з існуючим Ember.View
  • Змініть контекст, в якому {{вид}} робить
  • Поліпшення помилки при відправці нереалізований подія
  • Функція Зміна didInsertElement для зворотного виклику події
  • прекомпіляції defaultTemplates для виробництва збірки
  • Оновлене uglifier
  • Поліпшення стек тестування
  • Використання синтаксису товстої кишки з classBinding повинні дозволяти truthy значення для поширення асоційованого класу
  • Додайте метод safeHtml в рядок
  • Поліпшена сумісність з Handlebars.SafeString
  • принизити Ember.Button

Що нового у версії 0.9.7:

  • RenderBuffer тепер правильно вислизає значення атрибутів. Виправлення XSS уразливості
  • Зробіть опції необов'язковий аргумент для Ember.Handlebars.getPath
  • GetProperties можна назвати з масивом імен властивостей
  • Дозволити для JQuery prereleases і РЦ
  • Підніміть, якщо з'являються як шаблон і TemplateName
  • висихають ініціалізації createChildView
  • Ember.ContainerView повинні поширюватися дані шаблону
  • Дозволяє дали шаблон блоків, щоб бути необов'язковим
  • Виправлена ​​субсостояніе / тест parentState
  • вид Инлайн завжди повинен мати ідентифікатор
  • Ember.View не повинен вимагати метод перегляду імені події обміну. ​​
  • Refactor і зачистка Ember.Checkbox
  • Нормалізація шляху ключових слів, так що спостерігачі працюють
  • Expose уявлення і контролер ключових слів для шаблонів

Що нового у версії 0.9.6:

  • Значні поліпшення внутрішньої продуктивності
  • Покращена продуктивність RenderBuffer
  • Уникайте unneceesary пінг-понговий в зв'язуванні поновлення
  • Виправте нескінченний цикл, викликане jQuery.extend з масивом в старих браузерах
  • Додана опція ENV.SHIM_ES5 для поліпшення сумісності з Prototype.js
  • Додана Ember.Evented Mixin для внутрішніх подій
  • Вилучені ТАК і НІ константи
  • Немає більше псевдонімів, як SC / SproutCore
  • принизити малими Namespaces
  • Поліпшення & Quot; знищити & Quot; Спосіб і додав, & Quot; willDestroy & Quot; і & Quot; didDestroy & Quot; зворотні виклики
  • Підтримка статичні класи в bindAttr
  • Дозволити "це" буде використовуватися в bindAttr
  • Переконайтеся, що держави закриваються, в правильному порядку
  • принизити повторний рендеринг в той час як точка зору InBuffer
  • Додати підтримку ContextMenu подій
  • {{дію}} хелпер подія включає в себе вид і контекст
  • Спрощені параметри, що передаються за допомогою {{дію}} помічник StateManager
  • Дозволити {{дію}} використовується помічник & Quot; відправити & Quot; як ім'я дії
  • Колекція itemViewClass itemHash прив'язок повинен бути вирішене в належному контексті.
  • атрибут Честь emptyViewClass в вид колекції помічника
  • Дозволити View attributeBindings бути псевдонімами.
  • Додати Ember.getWithDefault
  • Додати Ember.computed (ключ1, ключ2, FUNC)
  • Додати Ember.Map

Що нового у версії 0.9.5:

  • Додайте .jshintrc
  • Додати підтримку макета в Ember.View
  • Дозволити державним менеджерам контролювати свої власні ведення журналу
  • Друк більше корисної інформації налагодження в стані менеджера
  • Питання Fix, що перешкоджають Ember від використання в плаваючих фреймів
  • Виправлена ​​помилка дозволу шлях для станів
  • Державний менеджер повинен підняти, якщо подія необроблене
  • Атрибут Наручники повинен обробляти об'єкти String - Виправлення # 497
  • Фіксовані кожен / інший - фіксує # 389
  • Оновлені Metamorph - Виправлення # 449
  • Держави хеші пустувати, коли включаючи класи
  • Помічник дій має запобігти поведінка за умовчанням на неї приєднано елемент
  • Передати подія, переглядати і контекст {{дію}} допоміжні дії
  • # 454 Державні виходу методи повинні викликатися в зворотному порядку
  • # 454 тест StateManager повинен послати виїзні події в правильному порядку при зміні в стан верхнього рівня
  • Отримати довжину перегляди дитини після можливих мутацій
  • Metamorph замінимо Тепер рекурсивно анулює childView елементи
  • Вирішено помилка, при якій думки батьків не були коректно налаштовані, коли були додані або видалені з ContainerView кілька подань
  • Перегляди видалені з контейнера слід очистити дітей, що надаються.
  • ContainerView повинні встановити parentView на нових дітей
  • Додайте сумісність менеджера станів до помічника дій

  • <Літій> здатність додає зберігати метадані для обчислюваних властивостей
  • Чи не розібрати текст / html за замовчуванням. Використовуйте ENV.LEGACY_HANDLEBARS_TAG для відновлення цієї функції. - Виправлення # 441
  • Fix перестаралися попередження Deprecation
  • Виправлена ​​помилка така, що InitialState * і * стартових станів будуть введені
  • Різні поліпшення в документації
  • * Краще рамкові попередження і Застарілі

Що нового у версії 0.9.4:

  • Додайте контроль Ember.Select
  • Помічник дій Додано Ember.Handlebars легко додати обробку до елементів DOM подія, не вимагаючи нового виду
  • JQuery 1.7 Сумісність
  • Додана мета виконання збірки для використання з Node.js
  • інстанціювати вид в ViewState, якщо це вже не примірник
  • На додаток до наявності rootElement, державні менеджери тепер можуть мати властивість rootView. Якщо встановлено, станів уявлень буде додавати свою думку як уявлення дитини цієї точки зору.
  • Уявлення тепер реєструватися за допомогою контролера, якщо властивість ViewController встановлено
  • Інші різні поліпшення в державах
  • Дозволяє налаштовувати користувальницький початкове підстан на станах
  • ContainerView тепер встановлює властивість parentView поглядів, які додаються в його масиві childViews.
  • Вилучені Ember-рулі-формат, вуглинку-DateTime
  • масиву [] властивість більше не сповіщає про зміни. Використовуйте @each натомість.
  • Застарілі GetPath / setPath глобальна підтримка
  • За замовчуванням rootElement Ember.Application змінився від документа до document.body

  • немає
  • Події більше не передаються поглядів, які не в DOM
  • Різні поліпшення в Ember.Button
  • Додайте повертається значення Ember.TargetActionSupport.triggerAction ()
  • Додана Ember.Handlebars.precompile для шаблону прекомпіляції
  • Винятки безпеки Виправлення в старих версіях Firefox
  • Впровадження Ember.onerror для поліпшеної обробки помилок
  • Зробити це {{}} працювати з числами в межах помічника #each
  • TextField і TextArea Тепер міхур події за замовчуванням
  • Виправлена ​​проблема, коли Рулі хелпери без аргументів були інтерпретовані як прив'язок
  • Додайте зворотні виклики для IsVisible змін до Ember.View
  • Fix незв'язаного помічник при використанні {{це}}
  • Додайте підкреслення і camelize розширенням рядки прототипу.
  • View тегом тепер встановлюється від керма & # x3c; сценарій & # x3e; шаблон за допомогою тега-ім'я-даних

  • поліпшення
  • Різне продуктивність
  • Багато дрібних виправлень помилок

Що нового у версії 0.9.3:

  • Переконайтеся, що насправді willInsertElement викликається на всіх виставах дітей , Елемент як і раніше не гарантує роботу.
  • Реалізувати вид на вкладку і контролер.
  • Виправлені деякі помилки синтаксичного аналізу і попередження JSLint.
  • Дозволити використання декількох {{bindAttr}} s для кожного елемента.

Що нового у версії 0.9.2:

  • Додана replaceIn, щоб замінити вміст цілого вузла з чимось новий.
  • Використовуйте PREPEND () і після () методи Metamorph
  • Оновлення метаморф включати після того, як () і перед ім'ям ()
  • Виправлені деякі відсутні коми, які запобігли ударів в хвилину від роботи
  • Більш безпечний Runloop розмотувати
  • Додавання підтримки & # x3c; тип сценарію = & Quot; текст / г-Сиру-рулі & Quot; & # x3e;
  • Видалити попередження старіння parentView

Що нового у версії 0.9.1:

  • Усунення JSLint попереджень, пов'язаних з відсутнім і змінні коми визначені двічі
  • Алиас amber_assert в sc_assert для зворотного Compat
  • Виправлена ​​помилка ToString () для об'єктів в просторі імен Ember
  • Очистити надаються дітям * * рекурсивно при видаленні вид з DOM.
  • Вручну привласнює призначене для користувача повідомлення за умови, новий Ember.Error тому він буде з'являтися в засобах налагодження.
  • Додайте властивість CurrentView в StateManager

  • Вид
  • тип Duck стану
  • долучення файл ліцензії
  • Ми не повинні підтримувати додавання спостерігачів масиву на @each проксі, так що не хвилюйтеся повідомлення про них.
  • Очищення деякі словоблуддя в watching.js
  • підчищу сценарій збірки
  • Виправлена ​​некоректна тест
  • Оновлення посилання на SproutCore до Ембер
  • Збереження старого поведінки для спеціальних "@each" клавіші.
  • Створення прикутий ключів оцінки і додавання ліниво модульного тестування
  • Додавання модульного тестування, щоб продемонструвати випуск # 108.

Вимоги

  • Рубін 1.9.2 або вище
  • JavaScript включений на стороні клієнта

Схожі програми

Enyo
Enyo

20 Jul 15

React
React

1 Mar 15

Scorched
Scorched

13 May 15

COKE
COKE

1 Mar 15

Інші програми розробника Strobe Inc. and contributors

SproutCore
SproutCore

28 Feb 15

Ember

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями