Ember eliminerer boilerplates og giver en standard ansøgning arkitektur, som udviklere kan bygge deres ansøgning ved hjælp af en suite af velorganiseret, testede JavaScript komponenter.
Glød har en ganske ry i open source og JavaScript samfund, blive anerkendt som en af de bedste JS rammer omkring, og bliver betroet og anvendes i produktionsmiljøer af selskaber som Yahoo !, Groupon, Square, Zendesk, Diskurs, og LivingSocial.
Under hætten, Glød fortsætter arbejdet med Sproutcore 2,0
Hvad er nyt i denne udgivelse:.
- Tilføj "autocomplete" til Ember.Select view
- Sørg skabeloner blev udarbejdet med den aktuelle compiler version.
- Gør det nemmere at skrive dovne vandløb.
- dovent reify routerens placering.
- Fjern EachProxy og EachArray fra eksport.
- Fix UnrecognizedURLError ikke er en fejl.
- Udfas direkte brug af Ember.CoreView.
- Del ikke udsigt registreringsdatabasen tværs containere.
- misbillige Ember.tryFinally og Ember.tryCatchFinally.
- misbillige Ember.required.
- Fix stavefejl i deprecations af uden escape stil attribut
- Sørg docs er ikke påvist for deprecation mixins.
- Du må ikke eksportere Ember.Descriptor.
- Kræv, at basen href og embed src er undsluppet.
- Medtag alle filer i jspm pakke.
- Fast Ember.js XSS sårbarhed Med {{visning & quot; vælg & quot;}} Indstillinger
Hvad er nyt i version 2.3.1:
- Tilføj "autocomplete" til Ember.Select view
- Sørg skabeloner blev udarbejdet med den aktuelle compiler version.
- Gør det nemmere at skrive dovne vandløb.
- dovent reify routerens placering.
- Fjern EachProxy og EachArray fra eksport.
- Fix UnrecognizedURLError ikke er en fejl.
- Udfas direkte brug af Ember.CoreView.
- Del ikke udsigt registreringsdatabasen tværs containere.
- misbillige Ember.tryFinally og Ember.tryCatchFinally.
- misbillige Ember.required.
- Fix stavefejl i deprecations af uden escape stil attribut
- Sørg docs er ikke påvist for deprecation mixins.
- Du må ikke eksportere Ember.Descriptor.
- Kræv, at basen href og embed src er undsluppet.
- Medtag alle filer i jspm pakke.
- Fast Ember.js XSS sårbarhed Med {{visning & quot; vælg & quot;}} Indstillinger
Hvad er nyt i version 2.2.0 / 2.3.0-beta.1:
- Tilføj ' autofuldførelse 'til Ember.Select view
- Sørg skabeloner blev udarbejdet med den aktuelle compiler version.
- Gør det nemmere at skrive dovne vandløb.
- dovent reify routerens placering.
- Fjern EachProxy og EachArray fra eksport.
- Fix UnrecognizedURLError ikke er en fejl.
- Udfas direkte brug af Ember.CoreView.
- Del ikke udsigt registreringsdatabasen tværs containere.
- misbillige Ember.tryFinally og Ember.tryCatchFinally.
- misbillige Ember.required.
- Fix stavefejl i deprecations af uden escape stil attribut
- Sørg docs er ikke påvist for deprecation mixins.
- Du må ikke eksportere Ember.Descriptor.
- Kræv, at basen href og embed src er undsluppet.
- Medtag alle filer i jspm pakke.
- Fast Ember.js XSS sårbarhed Med {{visning & quot; vælg & quot;}} Indstillinger
Hvad er nyt i version 2.0.2 / 2.1.0-beta.4:
- Tilføj ' autofuldførelse 'til Ember.Select view
- Sørg skabeloner blev udarbejdet med den aktuelle compiler version.
- Gør det nemmere at skrive dovne vandløb.
- dovent reify routerens placering.
- Fjern EachProxy og EachArray fra eksport.
- Fix UnrecognizedURLError ikke er en fejl.
- Udfas direkte brug af Ember.CoreView.
- Del ikke udsigt registreringsdatabasen tværs containere.
- misbillige Ember.tryFinally og Ember.tryCatchFinally.
- misbillige Ember.required.
- Fix stavefejl i deprecations af uden escape stil attribut
- Sørg docs er ikke påvist for deprecation mixins.
- Du må ikke eksportere Ember.Descriptor.
- Kræv, at basen href og embed src er undsluppet.
- Medtag alle filer i jspm pakke.
- Fast Ember.js XSS sårbarhed Med {{visning & quot; vælg & quot;}} Indstillinger
Hvad er nyt i version 1.13.2 / 2.0.0-beta.1:
- Tilføj ' autofuldførelse 'til Ember.Select view
- Sørg skabeloner blev udarbejdet med den aktuelle compiler version.
- Gør det nemmere at skrive dovne vandløb.
- dovent reify routerens placering.
- Fjern EachProxy og EachArray fra eksport.
- Fix UnrecognizedURLError ikke er en fejl.
- Udfas direkte brug af Ember.CoreView.
- Del ikke udsigt registreringsdatabasen tværs containere.
- misbillige Ember.tryFinally og Ember.tryCatchFinally.
- misbillige Ember.required.
- Fix stavefejl i deprecations af uden escape stil attribut
- Sørg docs er ikke påvist for deprecation mixins.
- Du må ikke eksportere Ember.Descriptor.
- Kræv, at basen href og embed src er undsluppet.
- Medtag alle filer i jspm pakke.
- Fast Ember.js XSS sårbarhed Med {{visning & quot; vælg & quot;}} Indstillinger
Hvad er nyt i version 1.11.3 / 1.12.0-beta.3:
- Tilføj glød -template-compiler pakke.
- Omdøb Ember.HTMLBars.registerASTPlugin til Ember.HTMLBars.registerPlugin.
- Export ember-template-compiler.js.
- undslippe href, src, og baggrunden attributter for en, link, img, og iframe elementer.
- Flyt debugging fil output fra ember.js til ember.debug.js.
- Fjern templateData ejendom fra synspunkter.
- Omstrukturere Ember.libraries at være mere mundret.
- Undgå at skabe en ekstra visning for hver vælge mulighed.
- Udfas blokken form binder hjælper.
- Oprydning Ember.CoreObject init argument passerer.
- Tillad alle afvisning typer skal håndteres som standard RSVP fejlbehandleren.
- Udfas indstilling ContainerView # childViews.
Hvad er nyt i version 1.10.0 / 1.11.0-beta.3:
- Tilføj glød -template-compiler pakke.
- Omdøb Ember.HTMLBars.registerASTPlugin til Ember.HTMLBars.registerPlugin.
- Export ember-template-compiler.js.
- undslippe href, src, og baggrunden attributter for en, link, img, og iframe elementer.
- Flyt debugging fil output fra ember.js til ember.debug.js.
- Fjern templateData ejendom fra synspunkter.
- Omstrukturere Ember.libraries at være mere mundret.
- Undgå at skabe en ekstra visning for hver vælge mulighed.
- Udfas blokken form binder hjælper.
- Oprydning Ember.CoreObject init argument passerer.
- Tillad alle afvisning typer skal håndteres som standard RSVP fejlbehandleren.
- Udfas indstilling ContainerView # childViews.
Hvad er nyt i version 1.9.0:
- Ember.js 1.9 tilføjer understøttelse for Styr 2,0 skabeloner og fjerner støtte til Styr 1.x skabeloner.
- Ember.js ruter har længe støttet en aktivere og deaktivere krog.
- Ember.js 1.9 tilføjer en ny test hjælper for ubestemt tid pause test udførelse.
- Nøgle-up og nøgle-down handlinger.
- Ember.js 1.9 kommer med flere forbedringer af ydeevnen.
Hvad er nyt i version 1.8.0:
- Udfas brugen af Internet Explorer 6 & 7.
- Udfas global adgang til at se klasser fra skabelon (se afskrivninger guide).
- misbillige Ember.Set (bemærk: dette er ikke Ember.set).
- misbillige Ember.computed.defaultTo.
- Fjern længe forældede Ember.StateManager advarsler.
- Brug intelligent caching for Ember.String (camelize, dasherize osv.).
- Brug intelligent caching for container normalisering.
- Polyfill Object.create (brug for nye caching teknikker).
- refactor interne til at gøre debugging lettere (bruge en enkelt opgave pr var statement).
- Tilføjet glød-routing-linkto-target-attribut
- Tilføjet glød-routing-multi-strøm-når
- Tilføjet glød-routing-auto-location anvendelsesformål-erstatte-state-til-historie
- Tilføjet glød-metal-er-til stede
- Tilføjet ejendom-brace-udvidelse-forbedring
Hvad er nyt i version 1.7.0:
- Ny funktion:
- Ember-routing-linkto-target-attribut
- Ember-routing-multi-strøm-når
- Ember-routing-auto-location anvendelsesformål-erstatte-state-til-historie
- Ember-metal-er-til stede
- ejendom-brace-udvidelse-forbedring
Hvad er nyt i version 1.6.0:
- FEATURE:
- Ember-routing-add-model-option
- Ember-runtime-test-venlige-løfter
- Ember-metal-beregnet tom array
- Bugfix:
- Tilføjet bedre debugging for DefaultResolver.
- {{udbytte}} arbejder inde i en Metamorph'ed komponent.
- Tilføjet titel attribut binding til Ember.TextSupport.
- Ember.View s concreteView nu anmoder sin parentView s concreteView.
- Drop dead kode for * i stier.
- Rute # gengive navn vs VIEWNAME forrang fix.
- Brug parseFloat før forøgelse via incrementProperty.
- Tilføjet der tillægge begivenhed udløses af keyEvent test hjælper.
- Forbedre cache opslag gennemløb.
Hvad er nyt i version 1.5.0:
- SIKKERHED:
- Sørg for, at glød-routing-auto-placering kan ikke være tvunget til at omdirigere til et andet domæne.
- Bugfix:
- Håndtag ES6 transpiler fejl.
- Sørg navnerum rengøres op.
Hvad er nyt i version 1.0.0:
- En mere fleksibel kodebase, stand til at håndtere streaming, custom JSON, og redigeringer samtidig spare med lethed.
- asynkrone operationer nu alle bakket op af løfter.
- Bedre understøttelse af moduler. Ember.js selv nu har god støtte til moduler, gennem Ember App Kit drop-in resolver, men Glød Datas afhængighed af globale opslag (gennem App.Post.find, etc.) gjorde Ember data svært at bruge med moduler.
- Meget bedre dokumentation af Ember Datas API'er, herunder adapter og serializer API'er.
Hvad er nyt i version 0.9.8:
- Bedre docs
- Indledende routing støtte
- Korrekt håndtere null indhold i Ember.Select
- Tillad en kontekst, der skal videregives til handlingen hjælperen
- Informer parentView af childView ændringer for virtuelle udsigt
- Uddrag Ember.Application i en separat pakke
- Bedre konsol håndtering
- Fjernede advarsler om element ikke er til stede i willInsertElement
- Fjernet gamle frarådet RunLoop syntaks
- Tilføj støtte til & quot; input & quot; hændelseshandlere
- Fjernet frarådet getPath / setPath global support, udfasede stjerne stier
- Fjernet Ember.Set.create med enumerable
- Tilføj Ember.Binding.registerTransform
- stater bør oprette en childStates vifte
- Send altid Array # contentWillChange med contentDidChange
- Opdateret Metamorph
- Genaktiver enumerable egenskaber: [], firstObject og lastObject
- Tilføj støtte til #each foo i bar
- Implementere {{#with foo som bar}} syntaks
- Fast bestilling af MutableArray # unshiftObjects
- Fix Em namespace i dev-tilstand
- Tilføj currentView ejendom til Ember.ContainerView
- Namespace debugging funktioner, ember_assert, ember_deprecate, og ember_warn nu Ember.asset, Ember.deprecate, og Ember.warn.
- Omdøb BindableSpanView - & # x3e; HandlebarsBoundView
- Opdateret Styr til 1.0.0.beta.6
- Ember.cacheFor skal returnere falsy værdier
- Styr handlinger bruge en stateManager som standard
- Bindinger skal forbinde til `this` og ikke prototypen.
- Fix sikkerhed fejl m / Opera og Frames
- Advar når de forsøger at appendTo eller replaceIn med en eksisterende Ember.View
- Skift den sammenhæng, hvori {{view}} gør
- Forbedre fejl, når du sender en ikke gennemførte begivenhed
- Skift didInsertElement funktion til begivenhed tilbagekald
- Prækompilér defaultTemplates til produktion bygger
- Opdateret uglifier
- Forbedret stakken test
- Brug af tyktarmen syntaks med classBinding bør tillade truthy værdier at udbrede den tilhørende klasse
- Tilføj safeHtml metode til String
- Forbedret kompatibilitet med Handlebars.SafeString
- misbillige Ember.Button
Hvad er nyt i version 0.9.7:
- RenderBuffer nu korrekt undslipper attributværdier. Rettelser XSS sårbarhed
- Foretag indstillinger en valgfri argument til Ember.Handlebars.getPath
- getProperties kan kaldes med en række af ejendom navne
- Tillad for jQuery prereleases og RCS
- Hæv hvis begge skabelon og skabelonNavn vises
- tørre op createChildView initialisering
- Ember.ContainerView bør udbrede skabelon data li>
- Giver givet skabelon blokke for at være frivillig
- Fast substate / parentState test
- synspunkter Inline bør altid have et id
- Ember.View bør ikke kræve view metode deling begivenhed navn.
- Refactor og oprydning Ember.Checkbox
- Normaliser søgeord stier, så observatører arbejde
- Expose visning og controller søgeord til skabeloner
Hvad er nyt i version 0.9.6:
- Væsentlige interne forbedringer af ydeevnen
- Forbedret ydeevne RenderBuffer
- Undgå unneceesary ping-pong i binding opdateringer
- Fix uendelig løkke forårsaget af jQuery.extend med array i ældre browsere
- Tilføjet ENV.SHIM_ES5 mulighed for at forbedre kompatibiliteten med Prototype.js
- Tilføjet Ember.Evented mixin for interne arrangementer
- Fjernet JA og NEJ konstanter
- Ingen længere alias som SC / Sproutcore
- misbillige små Navnerum
- Forbedret & quot; ødelægge & quot; metode og tilføjede & quot; willDestroy & quot; og & quot; didDestroy & quot; tilbagekald
- Support statiske klasser i bindAttr
- Tillad "dette" skal anvendes i bindAttr
- Sørg stater er afsluttet i den rigtige rækkefølge
- Udfas re-rendering mens visning er inBuffer
- Tilføj sammenhængsafhængige begivenhed støtte
- {{handling}} hjælper begivenhed omfatter visning og sammenhæng
- Forenklet parametre forbi {{handling}} hjælper til StateManager
- Lad {{handling}} hjælper at bruge & quot; sende & quot; som handling navn
- Collection itemViewClass itemHash bindinger bør løses i den rette sammenhæng.
- Honor emptyViewClass attribut i indsamlingen view helper
- Tillad Vis attributeBindings skal alias.
- Tilføj Ember.getWithDefault
- Tilføj Ember.computed (nøgle1 TAST2, funk)
- Tilføj Ember.Map
Hvad er nyt i version 0.9.5:
- Tilføj en .jshintrc
- Tilføj layout støtte til Ember.View
- Tillad statslige ledere til at kontrollere deres egen logning
- Udskriv flere nyttige debug information i staten Manager
- Fix problemer, der forhindrede Ember i at blive brugt i iframes
- Fix sti opløsning for stater
- State manager bør raise, hvis en hændelse er unhandled
- Attribut Bindinger skal håndtere String objekter - Rettelser # 497
- Faste hver / andet - rettelser # 389
- Opdateret Metamorph - rettelser # 449
- stater hashes uartig, når herunder klasser
- Handlingen hjælperen bør forhindre standard opførsel på det er knyttet element
- Før begivenheden, få vist og kontekst til {{action}} helper handlinger
- # 454 State Exit Metoder bør kaldes i omvendt rækkefølge
- # 454 test StateManager skal sende exit begivenheder i den rigtige rækkefølge, når der skiftes til en top-niveau tilstand
- Hent udsigt barn længde efter potentielle mutationer
- Metamorph s erstatte nu rekursivt afkræfter childView elementer
- Retter en fejl, hvor synspunkter forældre ikke blev indstillet korrekt, når flere synspunkter blev tilføjet eller fjernet fra ContainerView
- Views fjernet fra en beholder skal rydde afsmeltet børn.
- ContainerView bør sætte parentView om nye børn
- Tilføj state leder kompatibilitet til handling hjælper
- Tilføjer mulighed for at gemme metadata for beregnede egenskaber
- Du må ikke parse tekst / html som standard. Brug ENV.LEGACY_HANDLEBARS_TAG for at gendanne denne funktionalitet. - Rettelser # 441
- Fix nidkære deprecation advarsler
- Fix bug således at initialState * og * starte stater vil blive opført
- Diverse dokumentation forbedringer
- * Bedre rammebetingelser advarsler og deprecations
Hvad er nyt i version 0.9.4:
- Tilføj Ember.Select kontrol
- Tilføjet Ember.Handlebars handling hjælper for nemt at tilføje begivenhed håndtering til DOM-elementer uden at kræve et nyt syn
- jQuery 1.7 kompatibilitet
- Tilføjet en runtime build mål for brug med node.js
- Instantiere en viewstate synspunkt, hvis det ikke allerede er et eksempel
- Ud over at have en rootElement, statslige ledere kan nu få en rootView egenskab. Hvis den er sat, vil se stater tilføje deres opfattelse som barn baggrund af denne opfattelse.
- Views nu registrere sig med en controller, hvis viewcontroller ejendommen er sat
- Diverse andre forbedringer af stater
- Gør det muligt at indstille en brugerdefineret indledende substrat staterne
- ContainerView nu sætter parentView ejendom af synspunkter, der føjes til dens childViews array.
- Fjernede ember-styret-format, glød-datetime
- Array s [] ejendom ikke længere Meddeler ændringer. Brug @Hver stedet.
- Deprecated getPath / setPath global support
- Ember.Application standard rootElement er ændret fra dokument til document.body
- Begivenheder ikke længere sendes til synspunkter, der ikke er i DOM
- Diverse forbedringer Ember.Button
- Tilføj returværdi til Ember.TargetActionSupport.triggerAction ()
- Tilføjet Ember.Handlebars.precompile for skabelon prækompileringen
- Fix sikkerhedsundtagelser i ældre versioner af Firefox
- Indfør Ember.onerror for forbedret fejlhåndtering
- Gør {{dette}} arbejde med tal inden for en #each hjælper
- Tekstfelt og textarea nu boble begivenheder som standard
- Fixed problem, hvor Styr hjælpere uden argumenter blev fortolket som bindinger
- Tilføj tilbagekald til isVisible ændringer Ember.View
- Fix ubundet hjælper når det bruges med {{dette}}
- Tilføj understregning og camelize til snor prototype extensions.
- Vis tagname nu indstilles fra Styr & # X3C; script & # x3e; skabelon via data-tag-navn
- Diverse ydelsesforbedringer
- Masser af mindre fejlrettelser
Hvad er nyt i version 0.9.3:
- Sørg willInsertElement faktisk bliver kaldt på alle visninger barn . Element er stadig ikke garanteret at arbejde.
- Implementere udsigt fanen og controller.
- Faste nogle parse fejl og jslint advarsler.
- Tillad brug af multiple {{bindAttr}} s pr element.
Hvad er nyt i version 0.9.2:
- Tilføjet replaceIn at erstatte en hel node indhold med noget nye.
- Brug prepend () og efter () metoder til Metamorph
- Opdater Metamorph at omfatte efter () og prepend ()
- Fast nogle manglende kommaer, som forhindrede bpm fra at arbejde
- Safer Runloop Unwinding
- Tilføjelse støtte for & # X3C; script type = & quot; tekst / x-raw-styret & quot; & # x3e;
- Fjern parentView afskrivninger advarsel
Hvad er nyt i version 0.9.1:
- Fix jslint advarsler relateret til manglende semikolon og variabler defineret to gange
- Alias amber_assert at sc_assert for baglæns compat
- Fix toString () for genstande i Ember namespace
- Ryd afsmeltet børn * rekursivt *, når du fjerner en visning fra DOM.
- manuelt tildeler brugerdefineret meddelelse forudsat ny Ember.Error så det vises i debugging værktøjer.
- Tilføj en currentView ejendom til StateManager
- Duck typen udsigt stater
- Tilføjet licensfil
- Vi behøver ikke at støtte tilføje Array observatører på @Hver fuldmagter, så ikke gider at underrette om dem.
- Ryd op nogle ordskvalder i watching.js
- Renset op build script
- Fast forkert test
- Opdateret henvisninger til SproutCore til Ember
- Bevar gamle adfærd for særlige "@Hver" tasterne.
- Gør lænket nøgler evaluere dovent og tilføje unit test
- Tilføjelse unit test for at demonstrere problem # 108.
Krav :
- Ruby 1.9.2 eller højere
- Javascript aktiveret i klientsiden
Kommentarer ikke fundet