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 включений на стороні клієнта

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

Nervatura
Nervatura

11 Mar 16

Phalcon PHP
Phalcon PHP

10 Dec 15

Marionette
Marionette

9 Feb 16

Warp Framework
Warp Framework

13 Apr 15

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

SproutCore
SproutCore

28 Feb 15

Ember

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