Ember

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

Rating: nan/5 (Total Votes: 0)

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

Joomla! Framework
Joomla! Framework

13 May 15

OpenForge
OpenForge

14 Apr 15

SiteMesh
SiteMesh

4 Jun 15

AngularJS
AngularJS

29 Sep 17

Annan programvara för utvecklare Strobe Inc. and contributors

SproutCore
SproutCore

28 Feb 15

Kommentarer till Ember

Kommentarer hittades inte
Kommentar
Slå på bilder!