Ember

Software skärmdump:
Ember
Mjukvaruinformation:
Version: 2.4.2 Uppdaterad
Ladda upp dagen: 12 Mar 16
Licens: Gratis
Popularitet: 107

Rating: 2.0/5 (Total Votes: 2)

Ember eliminerar boilerplates och ger en standard applikationsarkitektur som utvecklare kan bygga sin ansökan med hjälp av en svit av välorganiserad, testade JavaScript komponenter.

Ember har en ganska rykte i öppen källkod och JavaScript gemenskap, att erkännas som en av de bästa JS ramverk runt, och är pålitliga och används i produktionsmiljöer av företag som Yahoo !, Groupon, Fyrkant, Zendesk, Discourse, och Living.

Under huven, fortsätter Ember arbete Sproutcore 2,0

Vad är nytt i den här versionen.

  • Lägg till "Komplettera automatiskt" till Ember.Select vy
  • Se mallar sammanställdes med den aktuella kompilatorn versionen.
  • Gör det enklare att skriva lata strömmar.
  • lättjefullt reifiera routerns läge.
  • Ta bort EachProxy och EachArray från export.
  • Fix UnrecognizedURLError inte är något fel.
  • nedvärdera direkt användning av Ember.CoreView.
  • Dela inte visa register över behållare.
  • nedvärdera Ember.tryFinally och Ember.tryCatchFinally.
  • nedvärdera Ember.required.
  • Fix skrivfel i Avskrivningar av oskyddat stil attribut
  • Se till docs inte upptäcks för deprecation mixins.
  • Exportera inte Ember.Descriptor.
  • Kräv att basadress och embed src undan.
  • Inkludera alla filer i jspm paket.
  • Fast Ember.js XSS sårbarhet Med {{view & quot; välj & quot;}} Alternativ

Vad är nytt i version 2.3.1:

  • Lägg till "Komplettera automatiskt" till Ember.Select vy
  • Se mallar sammanställdes med den aktuella kompilatorn versionen.
  • Gör det enklare att skriva lata strömmar.
  • lättjefullt reifiera routerns läge.
  • Ta bort EachProxy och EachArray från export.
  • Fix UnrecognizedURLError inte är något fel.
  • nedvärdera direkt användning av Ember.CoreView.
  • Dela inte visa register över behållare.
  • nedvärdera Ember.tryFinally och Ember.tryCatchFinally.
  • nedvärdera Ember.required.
  • Fix skrivfel i Avskrivningar av oskyddat stil attribut
  • Se till docs inte upptäcks för deprecation mixins.
  • Exportera inte Ember.Descriptor.
  • Kräv att basadress och embed src undan.
  • Inkludera alla filer i jspm paket.
  • Fast Ember.js XSS sårbarhet Med {{view & quot; välj & quot;}} Alternativ

Vad är nytt i version 2.2.0 / 2.3.0-beta.1:

  • Lägg till ' Komplettera automatiskt "till Ember.Select vy
  • Se mallar sammanställdes med den aktuella kompilatorn versionen.
  • Gör det enklare att skriva lata strömmar.
  • lättjefullt reifiera routerns läge.
  • Ta bort EachProxy och EachArray från export.
  • Fix UnrecognizedURLError inte är något fel.
  • nedvärdera direkt användning av Ember.CoreView.
  • Dela inte visa register över behållare.
  • nedvärdera Ember.tryFinally och Ember.tryCatchFinally.
  • nedvärdera Ember.required.
  • Fix skrivfel i Avskrivningar av oskyddat stil attribut
  • Se till docs inte upptäcks för deprecation mixins.
  • Exportera inte Ember.Descriptor.
  • Kräv att basadress och embed src undan.
  • Inkludera alla filer i jspm paket.
  • Fast Ember.js XSS sårbarhet Med {{view & quot; välj & quot;}} Alternativ

Vad är nytt i version 2.0.2 / 2.1.0-beta.4:

  • Lägg till ' Komplettera automatiskt "till Ember.Select vy
  • Se mallar sammanställdes med den aktuella kompilatorn versionen.
  • Gör det enklare att skriva lata strömmar.
  • lättjefullt reifiera routerns läge.
  • Ta bort EachProxy och EachArray från export.
  • Fix UnrecognizedURLError inte är något fel.
  • nedvärdera direkt användning av Ember.CoreView.
  • Dela inte visa register över behållare.
  • nedvärdera Ember.tryFinally och Ember.tryCatchFinally.
  • nedvärdera Ember.required.
  • Fix skrivfel i Avskrivningar av oskyddat stil attribut
  • Se till docs inte upptäcks för deprecation mixins.
  • Exportera inte Ember.Descriptor.
  • Kräv att basadress och embed src undan.
  • Inkludera alla filer i jspm paket.
  • Fast Ember.js XSS sårbarhet Med {{view & quot; välj & quot;}} Alternativ

Vad är nytt i version 1.13.2 / 2.0.0-beta.1:

  • Lägg till ' Komplettera automatiskt "till Ember.Select vy
  • Se mallar sammanställdes med den aktuella kompilatorn versionen.
  • Gör det enklare att skriva lata strömmar.
  • lättjefullt reifiera routerns läge.
  • Ta bort EachProxy och EachArray från export.
  • Fix UnrecognizedURLError inte är något fel.
  • nedvärdera direkt användning av Ember.CoreView.
  • Dela inte visa register över behållare.
  • nedvärdera Ember.tryFinally och Ember.tryCatchFinally.
  • nedvärdera Ember.required.
  • Fix skrivfel i Avskrivningar av oskyddat stil attribut
  • Se till docs inte upptäcks för deprecation mixins.
  • Exportera inte Ember.Descriptor.
  • Kräv att basadress och embed src undan.
  • Inkludera alla filer i jspm paket.
  • Fast Ember.js XSS sårbarhet Med {{view & quot; välj & quot;}} Alternativ

Vad är nytt i version 1.11.3 / 1.12.0-beta.3:

  • Lägg ember -template-kompilator paket.
  • Byt namn Ember.HTMLBars.registerASTPlugin till Ember.HTMLBars.registerPlugin.
  • Exportera ember-template-compiler.js.
  • Escape href, src, och bakgrundsattribut för en, länk, img, och iframe-element.
  • Flytta felsökning fil utdata från ember.js till ember.debug.js.
  • Ta bort templateData egendom från vyer.
  • Omstrukturera Ember.libraries att vara mer idiomatiskt.
  • Förhindra att skapa en extra vy för varje välj alternativ.
  • nedvärdera den blockform av binder hjälpare.
  • Cleanup Ember.CoreObject init argument passerar.
  • Tillåt alla avvisande typer som ska hanteras av standard RSVP felhanterare.
  • nedvärdera inställning ContainerView # childViews.

Vad är nytt i version 1.10.0 / 1.11.0-beta.3:

  • Lägg ember -template-kompilator paket.
  • Byt namn Ember.HTMLBars.registerASTPlugin till Ember.HTMLBars.registerPlugin.
  • Exportera ember-template-compiler.js.
  • Escape href, src, och bakgrundsattribut för en, länk, img, och iframe-element.
  • Flytta felsökning fil utdata från ember.js till ember.debug.js.
  • Ta bort templateData egendom från vyer.
  • Omstrukturera Ember.libraries att vara mer idiomatiskt.
  • Förhindra att skapa en extra vy för varje välj alternativ.
  • nedvärdera den blockform av binder hjälpare.
  • Cleanup Ember.CoreObject init argument passerar.
  • Tillåt alla avvisande typer som ska hanteras av standard RSVP felhanterare.
  • nedvärdera inställning ContainerView # childViews.

Vad är nytt i version 1.9.0:

  • Ember.js 1,9 lägger till stöd för Styre 2,0 mallar och tar bort stödet för Styren 1.x mallar.
  • Ember.js rutter har länge stött en aktivera och avaktivera krok.
  • Ember.js 1,9 tillför en ny test hjälpreda för obestämd tid pausa testexekvering.
  • Key-up och nyckel-ner åtgärder.
  • Ember.js 1,9 levereras med flera prestandaförbättringar.

Vad är nytt i version 1.8.0:

  • nedvärdera användning av Internet Explorer 6 & 7.
  • nedvärdera den globala tillgången till visa klasser från mallen (se avskrivnings guide).
  • nedvärdera Ember.Set (notera: detta är inte Ember.set).
  • nedvärdera Ember.computed.defaultTo.
  • Ta bort länge nedgraderade Ember.StateManager varningar.
  • Använd intelligent caching för Ember.String (camelize, dasherize, osv.).
  • Använd intelligent caching för container normalisering.
  • Polyfill Object.create (användning för nya caching tekniker).
  • Refactor interna för att göra felsökning enklare (använd en enda uppdrag per satsen var).
  • Inkom ember-routing-linkto-mål-attribut
  • Inkom ember-routing-multi-ström när
  • Inkom ember-routing-auto-läge användnings-replace-state-för-historia
  • Inkom ember-metall-är-närvarande
  • Inkom fastighets brace expansion förbättring

Vad är nytt i version 1.7.0:

  • Ny funktion:
  • glöd-routing-linkto-mål-attribut
  • glöd-routing-multi-ström när
  • glöd-routing-auto-läge användnings-replace-state-för-historia
  • glöd-metall-är-närvarande
  • fastighets brace expansion förbättring

Vad är nytt i version 1.6.0:

  • FEATURE:
  • glöd-routing-add-modell-alternativ
  • glöd-runtime-test-vänliga-löften
  • glöd-metall-beräknad-tom-array
  • Buggfix:
  • Inkom bättre felsökning för DefaultResolver.
  • {{utbyte}} fungerar inuti en Metamorph'ed komponent.
  • Inkom titel attribut bindning till Ember.TextSupport.
  • Ember.View s concreteView frågar nu sin parentView s concreteView.
  • Drop dead kod för * i vägar.
  • Route # återge namn vs viewName företräde fix.
  • Använd parseFloat innan uppräkning via incrementProperty.
  • Lade som tillskriva händelsen utlöstes av keyEvent testet hjälpare.
  • Förbättra cache uppslag genomströmning.

Vad är nytt i version 1.5.0:

  • SÄKERHET:
  • Se till att ember-routing-auto-läge kan inte tvingas att omdirigera till en annan domän.
  • Buggfix:
  • Hantera ES6 transpiler fel.
  • Se till namn städas upp.

Vad är nytt i version 1.0.0:

  • Ett mer flexibelt kodbas, kan hantera streaming, anpassade JSON och redigeringar samtidigt spara med lätthet.
  • asynkrona operationer nu alla backas upp av löften.
  • Bättre stöd för moduler. Ember.js sig nu har bra stöd för moduler, genom Ember App Kit drop-in resolver, men Ember Datas beroende av globala uppslag (genom App.Post.find, etc.) gjorde Ember data svåra att använda med moduler.
  • Mycket bättre dokumentation av Ember Datas API, inklusive adapter och serializer API.

Vad är nytt i version 0.9.8:

  • Bättre docs
  • Preliminär routing stöd
  • korrekt hantera null innehåll i Ember.Select
  • Tillåt ett sammanhang som ska skickas till åtgärden hjälpare
  • Meddela parentView av childView förändringar för virtuella visningar
  • Utdrag Ember.Application i ett separat paket
  • Bättre konsol hantering
  • Borttagna varningar om elementet inte är närvarande i willInsertElement
  • borttagna gamla föråldrat RunLoop syntax
  • Lägg till stöd för & quot; input & quot; händelsehanterare
  • Bort föråldrat getPath / setPath global support, nedgraderade stjärn vägar
  • Bort Ember.Set.create med uppräkningsbar
  • Lägg Ember.Binding.registerTransform
  • Medlemsstaterna bör skapa en childStates array
  • Skicka alltid Array # contentWillChange med contentDidChange
  • Uppdaterad Metamorph
  • Åter aktivera uppräknings egenskaper: [], firstObject och lastObject
  • Lägg till stöd för #each foo i bar
  • Implementera {{#with foo som bar}} syntax
  • Fast beställning av MutableArray # unshiftObjects
  • Fix Em namespace i dev läge
  • currentView bostad Lägg till Ember.ContainerView
  • Namespace felsökningsfunktioner, ember_assert, ember_deprecate, och ember_warn är nu Ember.asset, Ember.deprecate och Ember.warn.
  • Byt namn BindableSpanView - & # x3e; HandlebarsBoundView
  • Uppdaterad Styre till 1.0.0.beta.6
  • Ember.cacheFor ska returnera falsy värden
  • Styren åtgärder använder en stateManager som standard
  • Bindningar ska ansluta till `this` och inte prototypen.
  • Fix säkerhetsfel w / opera och ramar
  • Varna vid försök att appendTo eller replaceIn med en befintlig Ember.View
  • Ändra det sammanhang i vilket {{visa}} gör
  • Förbättra fel när du skickar ett icke införlivat händelse
  • Ändra didInsertElement funktion händelse callback
  • Förkompileringsalternativ defaultTemplates för produktion bygger
  • Uppdaterad uglifier
  • Förbättrad testa stacken
  • Använda kolon syntax med classBinding bör göra det möjligt truthy värden att sprida den tillhörande klass
  • Lägg safeHtml metod för att String
  • Förbättrad kompatibilitet med Handlebars.SafeString
  • nedvärdera Ember.Button

Vad är nytt i version 0.9.7:

  • RenderBuffer flyr nu korrekt attributvärden. Fixar XSS sårbarhet
  • Gör alternativ Ett valfritt argument till Ember.Handlebars.getPath
  • getProperties kan kallas med en rad egenskapsnamn
  • Tillåt för jQuery prereleases och RC
  • Höj om både mall och templateName visas
  • torka upp createChildView initiering
  • Ember.ContainerView bör propagera malldata
  • Gör gav mall block för att vara frivillig
  • Fast tillståndet / parentState testet
  • vyer Inline bör alltid ha en id
  • Ember.View bör inte kräva visa metod att dela händelsenamn.
  • Refactor och sanering Ember.Checkbox
  • Normalisera sökord vägar så att observatörer fungerar
  • Exponera visa och controller nyckelord för att mallar

Vad är nytt i version 0.9.6:

  • Betydande intern prestandaförbättringar
  • Förbättrad prestanda RenderBuffer
  • Undvik unneceesary ping-ponging i bindande uppdateringar
  • Fix oändlig loop orsakas av jQuery.extend med array i äldre webbläsare
  • Lade ENV.SHIM_ES5 alternativ för att förbättra överensstämmelsen med Prototype.js
  • Lade Ember.Evented mixin för inre händelser
  • Bort JA och NEJ konstanter
  • Inte längre alias som SC / Sproutcore
  • nedvärdera små namnområden
  • Förbättrad & quot; förstöra & quot; metod och lagt & quot; willDestroy & quot; och & quot; didDestroy & quot; callbacks
  • Support statiska klasser i bindAttr
  • Tillåt "detta" som ska användas i bindAttr
  • Se till att staterna avslutas i rätt ordning
  • nedvärdera åter rendering medan vyn är inBuffer
  • Lägg contextmenu händelse support
  • {{åtgärder}} hjälpare händelse inkluderar vy och sammanhang
  • Förenklade parametrar som skickats av {{åtgärder}} hjälpare till StateManager
  • Låt {{åtgärder}} hjälpare att använda & quot; skicka & quot; som åtgärdsnamnet
  • Collection itemViewClass itemHash bindningar bör lösas i rätt sammanhang.
  • Honor emptyViewClass attribut i uppsamlings visa hjälpare
  • Tillåt Se attributeBindings att alias.
  • Lägg Ember.getWithDefault
  • Lägg Ember.computed (nyckel1, nyckel2, funk)
  • Lägg Ember.Map

Vad är nytt i version 0.9.5:

  • Lägg till en .jshintrc
  • Lägg till stöd layout till Ember.View
  • Tillåt statliga chefer att styra sin egen loggning
  • Skriv ut mer användbar felsökningsinformation i statligt manager
  • att lösa problem som hindrade Ember från att användas i iframes
  • Fix väg upplösning för stater
  • State chef bör höja om en händelse är ohanterat
  • Attribut Bindningar ska hantera String-objekt - Fixar # 497
  • fastställas varje / annan - fixar # 389
  • Uppdaterad Metamorph - fixar # 449
  • Påstår hashes missköter när inklusive klasser
  • Åtgärden hjälpare bör förhindra standardbeteende på den är kopplad elementet
  • Pass händelsen, visa och sammanhang {{action}} hjälpar åtgärder
  • # 454 State Avsluta metoder bör kallas i omvänd ordning
  • # 454 prov StateManager ska skicka exit-händelser i rätt ordning vid byte till en toppnivå tillstånd
  • Hämta utsikt barn längd efter potentiella mutationer
  • Metamorph s ersätter nu rekursivt upphäver childView element
  • Åtgärdar ett fel där synpunkter förälder inte är rätt inställd när flera vyer har lagts till eller tas bort från ContainerView
  • Vyer avlägsnats från en behållare bör klara utförda barn.
  • ContainerView bör sätta parentView nya barn
  • Lägg till statliga manager kompatibilitet till handling hjälpare
  • Lägger förmåga att spara metadata för beräknade egenskaper
  • inte tolka text / html som standard. Använd ENV.LEGACY_HANDLEBARS_TAG att återställa den här funktionen. - Korrigeringar # 441
  • Fix overzealous deprecation varningar
  • Fix bugg så att initialState * och * starta stater kommer att föras
  • Diverse förbättringar dokumentation
  • * bättre ram varningar och Avskrivningar

Vad är nytt i version 0.9.4:

  • Lägg Ember.Select kontroll
  • Lade Ember.Handlebars åtgärder hjälpare att enkelt lägga händelsehantering till DOM-element utan att kräva en ny syn
  • jQuery 1,7 kompatibilitet
  • Lade till en runtime bygga mål för användning med Node.js
  • instansierar ett Viewstate syn om det inte redan en instans
  • Förutom att ha en rootElement, statliga chefer kan nu ha en rootView egendom. Om detta är inställt, kommer visa tillstånd lägga sin syn som ett barn syn på denna uppfattning.
  • Vyer nu registrera sig med en styrenhet om egenskapen viewController är inställd
  • Andra diverse förbättringar stater
  • Gör ställer in en egen inledande undertillstånd på stater
  • ContainerView sätter nu egenskapen parentView visningar som läggs till dess childViews array.
  • Avlägsnade glöd-styret-format, glöd-datetime
  • Arrays [] egendom inte längre meddelar förändringar. Använd @each istället.
  • Deprecated getPath / setPath global support
  • Ember.Application standard rootElement har ändrats från dokument till document.body
  • Händelser inte längre skickas till åsikter som inte finns i DOM
  • Diverse förbättringar Ember.Button
  • Lägg returvärdet till Ember.TargetActionSupport.triggerAction ()
  • Lade Ember.Handlebars.precompile för mall förkompilering
  • Fix säkerhets undantag i äldre versioner av Firefox
  • Införa Ember.onerror för förbättrad felhantering
  • Gör {{detta}} arbeta med siffror inom en #each hjälpare
  • textfältet och textarea nu bubbla händelser som standard
  • Fixat problem där Styren medhjälpare utan argument tolkades som bindningar
  • Lägg till återbesök för IsVisible förändringar till Ember.View
  • Fix obundna hjälpare när den används med {{detta}}
  • Lägg till understreck och camelize till sträng prototyptillägg.
  • Se tagname är nu ställbar från Styre & # x3c; script & # x3e; mall via data tag-namn

  • förbättringar
  • Diverse prestanda
  • Många mindre buggfixar

Vad är nytt i version 0.9.3:

  • Kontrollera att willInsertElement faktiskt anropas på alla vyer barn . Element fortfarande inte garanterat att det fungerar.
  • Implementera fliken vyer och controller.
  • Fast vissa tolkningsfel och jslint varningar.
  • Tillåt användning av flera {{bindAttr}} s per element.

Vad är nytt i version 0.9.2:

  • Lade replaceIn att ersätta en hel nod innehåll med något nytt.
  • Använd Prepend () och efter () metoder för metamorfa
  • Uppdatera Metamorph att inkludera efter () och prepend ()
  • Fast vissa saknade kommatecken som hindrade bpm arbeta
  • säkrare Runloop Unwinding
  • lägga till stöd för & # x3c; script type = & quot; text / x-raw-styret & quot; & # x3e;
  • Ta bort parentView deprecation varning

Vad är nytt i version 0.9.1:

  • Fix jslint varningar relaterade till saknade semikolon och variabler definierade två gånger
  • Alias ​​amber_assert att sc_assert för bakåt compat
  • Fix toString () för objekt i Ember namnrymden
  • Ta bort utförda barn * rekursivt * när du tar bort en vy från DOM.
  • manuellt delar eget meddelande tillhandahålls nya Ember.Error så det kommer att visas i felsökningsverktyg.
  • en currentView bostad Lägg till StateManager
  • Duck typ view stater
  • Inkom licensfilen
  • Vi behöver inte stödja lägga Array observatörer på @each proxies, så bry dig inte meddela om dem.
  • städa upp lite ordflöde i watching.js
  • saneras byggskriptet
  • Fast felaktig testet
  • Uppdaterad hänvisningar till SproutCore till Ember
  • Bevara gamla beteendet för speciella "@each" nycklar.
  • Att kedjade nycklar utvärdera lättjefullt och lägga enhetstest
  • Lägga enhetstest för att visa frågan # 108.

Krav :

  • Ruby 1.9.2 eller högre
  • JavaScript aktiverat på klientsidan

Liknande mjukvara

CakePHP
CakePHP

25 May 16

Armet
Armet

13 Apr 15

JSU Framework
JSU Framework

12 May 15

Toto
Toto

20 Jul 15

Annan programvara för utvecklare Strobe Inc. and contributors

SproutCore
SproutCore

28 Feb 15

Kommentarer till Ember

Kommentarer hittades inte
Kommentar
Slå på bilder!