Ember

Tela Software:
Ember
Detalhes de Software:
Versão: 2.4.2 Atualizado
Data de upload: 12 Mar 16
Licença: Livre
Popularidade: 27

Rating: nan/5 (Total Votes: 0)

Ember elimina boilerplates e fornece uma arquitetura padrão de aplicativos no qual os desenvolvedores podem construir a sua aplicação utilizando um conjunto de bem-organizado, testado componentes JavaScript.

Ember tem uma boa reputação na fonte aberto e comunidade JavaScript, sendo reconhecido como um dos melhores quadros JS ao redor, e sendo confiável e utilizado em ambientes de produção por empresas como a Yahoo !, Groupon, Quadrado, Zendesk, Discurso e LivingSocial.

Sob o capô, Ember continua o trabalho de SproutCore 2,0

O que é novo nesta versão:.

  • Adicionar 'autocomplete' para ver Ember.Select
  • Certifique-se de modelos foram compilados com a versão atual do compilador.
  • Faça-o mais fácil de escrever fluxos preguiçosos.
  • Preguiçosamente reificam do roteador local.
  • Remover EachProxy e EachArray de exportações.
  • Corrija UnrecognizedURLError não ser um erro.
  • Preterir uso direto de Ember.CoreView.
  • Não compartilhe registo vista através de recipientes.
  • reprovada Ember.tryFinally e Ember.tryCatchFinally.
  • reprovada Ember.required.
  • erros Fix em depreciações de atributo de estilo unescaped
  • Assegure-docs não são detectados por mixins deprecation.
  • Não exportar Ember.Descriptor.
  • Exigir que href base e embed src escapamos.
  • Incluir todos os arquivos no pacote jspm.
  • Fixed Vulnerabilidade XSS Ember.js Com {{view & quot; selecione & quot;}} Opções

O que é novo na versão 2.3.1:

  • Adicionar 'autocomplete' para ver Ember.Select
  • Certifique-se de modelos foram compilados com a versão atual do compilador.
  • Faça-o mais fácil de escrever fluxos preguiçosos.
  • Preguiçosamente reificam do roteador local.
  • Remover EachProxy e EachArray de exportações.
  • Corrija UnrecognizedURLError não ser um erro.
  • Preterir uso direto de Ember.CoreView.
  • Não compartilhe registo vista através de recipientes.
  • reprovada Ember.tryFinally e Ember.tryCatchFinally.
  • reprovada Ember.required.
  • erros Fix em depreciações de atributo de estilo unescaped
  • Assegure-docs não são detectados por mixins deprecation.
  • Não exportar Ember.Descriptor.
  • Exigir que href base e embed src escapamos.
  • Incluir todos os arquivos no pacote jspm.
  • Fixed Vulnerabilidade XSS Ember.js Com {{view & quot; selecione & quot;}} Opções

O que é novo na versão 2.2.0 / 2.3.0-beta.1:

  • Adicionar ' autocomplete 'para ver Ember.Select
  • Certifique-se de modelos foram compilados com a versão atual do compilador.
  • Faça-o mais fácil de escrever fluxos preguiçosos.
  • Preguiçosamente reificam do roteador local.
  • Remover EachProxy e EachArray de exportações.
  • Corrija UnrecognizedURLError não ser um erro.
  • Preterir uso direto de Ember.CoreView.
  • Não compartilhe registo vista através de recipientes.
  • reprovada Ember.tryFinally e Ember.tryCatchFinally.
  • reprovada Ember.required.
  • erros Fix em depreciações de atributo de estilo unescaped
  • Assegure-docs não são detectados por mixins deprecation.
  • Não exportar Ember.Descriptor.
  • Exigir que href base e embed src escapamos.
  • Incluir todos os arquivos no pacote jspm.
  • Fixed Vulnerabilidade XSS Ember.js Com {{view & quot; selecione & quot;}} Opções

O que é novo na versão 2.0.2 / 2.1.0-beta.4:

  • Adicionar ' autocomplete 'para ver Ember.Select
  • Certifique-se de modelos foram compilados com a versão atual do compilador.
  • Faça-o mais fácil de escrever fluxos preguiçosos.
  • Preguiçosamente reificam do roteador local.
  • Remover EachProxy e EachArray de exportações.
  • Corrija UnrecognizedURLError não ser um erro.
  • Preterir uso direto de Ember.CoreView.
  • Não compartilhe registo vista através de recipientes.
  • reprovada Ember.tryFinally e Ember.tryCatchFinally.
  • reprovada Ember.required.
  • erros Fix em depreciações de atributo de estilo unescaped
  • Assegure-docs não são detectados por mixins deprecation.
  • Não exportar Ember.Descriptor.
  • Exigir que href base e embed src escapamos.
  • Incluir todos os arquivos no pacote jspm.
  • Fixed Vulnerabilidade XSS Ember.js Com {{view & quot; selecione & quot;}} Opções

O que é novo na versão 1.13.2 / 2.0.0-beta.1:

  • Adicionar ' autocomplete 'para ver Ember.Select
  • Certifique-se de modelos foram compilados com a versão atual do compilador.
  • Faça-o mais fácil de escrever fluxos preguiçosos.
  • Preguiçosamente reificam do roteador local.
  • Remover EachProxy e EachArray de exportações.
  • Corrija UnrecognizedURLError não ser um erro.
  • Preterir uso direto de Ember.CoreView.
  • Não compartilhe registo vista através de recipientes.
  • reprovada Ember.tryFinally e Ember.tryCatchFinally.
  • reprovada Ember.required.
  • erros Fix em depreciações de atributo de estilo unescaped
  • Assegure-docs não são detectados por mixins deprecation.
  • Não exportar Ember.Descriptor.
  • Exigir que href base e embed src escapamos.
  • Incluir todos os arquivos no pacote jspm.
  • Fixed Vulnerabilidade XSS Ember.js Com {{view & quot; selecione & quot;}} Opções

O que é novo na versão 1.11.3 / 1.12.0-beta.3:

  • Adicionar brasa pacote -template-compilador.
  • Renomear Ember.HTMLBars.registerASTPlugin para Ember.HTMLBars.registerPlugin.
  • Exportar brasa-template-compiler.js.
  • Fuga href, src, e no fundo atributos para um, link, elementos img, e iframe.
  • Mover depuração saída do arquivo de ember.js para ember.debug.js.
  • Remover templateData propriedade a partir de pontos de vista.
  • Reestruturar Ember.libraries a ser mais idiomática.
  • impedir a criação de uma visão extra para cada opção de seleção.
  • Preterir a forma de blocos do ajudante de ligação.
  • Limpeza Ember.CoreObject inicialização passagem de argumento.
  • Permitir que todos os tipos de rejeição para serem manipulados pelo manipulador de erro padrão de RSVP.
  • Preterir definição ContainerView # childViews.

O que é novo na versão 1.10.0 / 1.11.0-beta.3:

  • Adicionar brasa pacote -template-compilador.
  • Renomear Ember.HTMLBars.registerASTPlugin para Ember.HTMLBars.registerPlugin.
  • Exportar brasa-template-compiler.js.
  • Fuga href, src, e no fundo atributos para um, link, elementos img, e iframe.
  • Mover depuração saída do arquivo de ember.js para ember.debug.js.
  • Remover templateData propriedade a partir de pontos de vista.
  • Reestruturar Ember.libraries a ser mais idiomática.
  • impedir a criação de uma visão extra para cada opção de seleção.
  • Preterir a forma de blocos do ajudante de ligação.
  • Limpeza Ember.CoreObject inicialização passagem de argumento.
  • Permitir que todos os tipos de rejeição para serem manipulados pelo manipulador de erro padrão de RSVP.
  • Preterir definição ContainerView # childViews.

O que é novo na versão 1.9.0:

  • Ember.js 1.9 adiciona suporte para guiador 2,0 modelos e remove o suporte para o guidão de modelos 1.x.
  • rotas Ember.js têm apoiado uma ativar e desativar gancho.
  • Ember.js 1.9 adiciona um novo ajudante teste para indefinidamente pausar a execução do teste.
  • Key-up e acções-chave para baixo.
  • Ember.js 1.9 vem com várias melhorias de desempenho.

O que é novo na versão 1.8.0:

  • Preterir uso do Internet Explorer 6 e 7.
  • Preterir acesso global para visualizar as classes de modelo (veja o guia depreciação).
  • reprovada Ember.Set (nota: este não é o Ember.set).
  • reprovada Ember.computed.defaultTo.
  • Remover avisos Ember.StateManager longo obsoleto.
  • Use cache inteligente para Ember.String (camelize, dasherize, etc.).
  • Use cache inteligente para a normalização recipiente.
  • Polyfill Object.create (utilização de novas técnicas de caching).
  • internos refatorar para fazer a depuração mais fácil (usar uma única atribuição por instrução var).
  • brasa-routing-linkto-alvo atributo Adicionado
  • Adicionado brasa-roteamento multi-corrente quando
  • Adicionado brasa-roteamento-auto-localização utilizações substituir-estado-de-história
  • Adicionado brasa-metal-é-presente
  • Adicionado property-cinta-expansão-melhoria

O que é novo na versão 1.7.0:

  • NOVIDADE:
  • -roteamento brasa-linkto-alvo atributo
  • brasa-roteamento multi-corrente quando
  • brasa-routing-auto-localização utilizações substituir-estado-de-história
  • brasa-metal-é-presente
  • property-cinta-expansão-melhoria

O que é novo na versão 1.6.0:

  • RECURSO:
  • brasa-routing-add-modelo de opção
  • brasa-runtime-teste-friendly promessas
  • brasa-metal-computada-empty-array
  • CORREÇÃO:
  • Adicionado melhor depuração para DefaultResolver.
  • {{rendimento}} funciona dentro de um componente Metamorph'ed.
  • título Adicionado atributo de vinculação aos Ember.TextSupport.
  • concreteView de Ember.View agora pede concreteView de seu parentView.
  • código morto da gota por * em caminhos.
  • Rota # rendem nome vs viewName correção precedência.
  • Use parseFloat antes incrementando via incrementProperty.
  • acrescentado que atribuem ao evento disparado pelo auxiliar de teste KeyEvent.
  • Melhorar cache de pesquisa de transferência.

O que é novo na versão 1.5.0:

  • SEGURANÇA:
  • Certifique-se que de roteamento brasa-auto-localização não pode ser forçada a redirecionar para outro domínio.
  • CORREÇÃO:
  • Tratar erros transpiler ES6.
  • Certifique namespaces são limpos.

O que é novo na versão 1.0.0:

  • A base de código mais flexível, capaz de lidar com a transmissão, personalizado JSON, e edições ao salvar com facilidade.
  • Operações assíncronas agora são todos apoiados por promessas.
  • Melhor suporte para módulos. Ember.js-se agora tem um bom suporte para módulos, através da confiança Ember App do Kit resolver drop-in, mas os dados Ember em pesquisas globais (através App.Post.find, etc.) fez Ember dados difícil de usar com módulos.
  • Muito melhor documentação das APIs do Ember dados, incluindo a APIs do adaptador e serializador.

O que é novo na versão 0.9.8:

  • docs Melhor
  • Suporte de roteamento preliminar
  • Tratar adequadamente o conteúdo nulo no Ember.Select
  • Permitir um contexto para ser passado para o auxiliar de acção
  • Notificar parentView de mudanças childView para vistas virtuais
  • Extract Ember.Application em um pacote separado
  • Melhor manipulação do console
  • Os avisos suprimidos cerca de elemento não estar presente em willInsertElement
  • Removed velho obsoleto sintaxe RunLoop
  • Adicionar suporte para & quot; input & quot; manipuladores de eventos
  • Removido preterido getPath / SetPath suporte global, caminhos estrela obsoletos
  • Removido Ember.Set.create com enumeráveis ​​
  • Adicionar Ember.Binding.registerTransform
  • Os Estados devem criar uma matriz childStates
  • Sempre enviar Array # contentWillChange com contentDidChange
  • Atualizado Metamorph
  • Reative propriedades enumeráveis: [], firstObject e LastObject
  • Adicionar suporte para foo #each no bar
  • Implementar {{#with foo como bar}} sintaxe
  • ordenação fixo de MutableArray # unshiftObjects
  • Fix Em namespace em modo dev
  • Adicionar propriedade CurrentView para Ember.ContainerView
  • funções Namespace depuração, ember_assert, ember_deprecate e ember_warn estão agora Ember.asset, Ember.deprecate e Ember.warn.
  • Renomear BindableSpanView - & # x3e; HandlebarsBoundView
  • Guiador Atualizado para 1.0.0.beta.6
  • Ember.cacheFor deve retornar valores Falsas
  • acções Guiador usar um StateManager por padrão
  • Ligações deve se conectar `this` e não o protótipo.
  • erro de segurança Fix w / Opera and Frames
  • Avisar quando tentar appendTo ou replaceIn com um já existente Ember.View
  • Altere o contexto em que {{view}} torna
  • Melhorar erro ao enviar um evento unimplemented
  • função Alterar didInsertElement para callback evento
  • Precompile defaultTemplates para a produção constrói
  • uglifier Atualizado
  • Melhoria da pilha testes
  • Usando a sintaxe do cólon com classBinding deve permitir valores truthy para propagar a classe associada
  • Adicionar método SafeHTML para String
  • Melhor compatibilidade com Handlebars.SafeString
  • reprovada Ember.Button

O que é novo na versão 0.9.7:

  • RenderBuffer escapa agora corretamente valores de atributos. Correções XSS vulnerabilidade
  • Faça opções de um argumento opcional para Ember.Handlebars.getPath
  • getProperties pode ser chamado com um conjunto de nomes de propriedades
  • Permitir para pré-versões e RCs jQuery
  • Aumentar se ambos modelo e templateName aparecem
  • secar inicialização createChildView
  • Ember.ContainerView devem propagar dados do modelo
  • Permite que rendeu blocos do modelo a ser opcional
  • substate fixo / test parentState
  • vistas inline deve sempre ter um id
  • Ember.View não deve exigir vista do método de nome de partilha evento.
  • Refactor e limpeza Ember.Checkbox
  • Normalizar caminhos de palavras-chave para que os observadores trabalhar
  • Expor vista e controlador de palavras-chave para os modelos

O que é novo na versão 0.9.6:

  • significativas melhorias de desempenho interno
  • Melhor desempenho de RenderBuffer
  • Evite unneceesary ping-pongue em actualizações de ligação
  • Corrija loop infinito causado por jQuery.extend com matriz em navegadores mais antigos
  • opção Adicionado ENV.SHIM_ES5 para melhorar a compatibilidade com Prototype.js
  • Adicionado Ember.Evented mixin para eventos internos
  • Removido SIM e NÃO constantes
  • Não mais alias como SC / SproutCore
  • depreciar Namespaces minúsculas
  • Melhoria & quot; destruir & quot; método e adicionou & quot; willDestroy & quot; e & quot; didDestroy & quot; callbacks
  • Suporte classes estáticas em bindAttr
  • Permita que "isto" para ser usado em bindAttr
  • Faça Unidos certeza são saiu na ordem correta
  • Preterir re-renderização enquanto vista é InBuffer
  • Adicionar suporte a eventos contextmenu
  • {{ação}} evento ajudante inclui vista e contexto
  • parâmetros simplificados passaram por {{action}} ajudante para StateManager
  • Deixe o ajudante {{ação}} para usar o & quot; enviar & quot; como o nome da ação
  • ligações Coleção itemViewClass itemHash deve ser resolvido no contexto adequado.
  • atributo Honor emptyViewClass na recolha de vista helper
  • Permitir Visualização attributeBindings para ser alias.
  • Adicionar Ember.getWithDefault
  • Adicionar Ember.computed (key1, key2, func)
  • Adicionar Ember.Map

O que é novo na versão 0.9.5:

  • Adicionar um .jshintrc
  • Adicionar suporte layout para Ember.View
  • Permitir gestores estaduais de controlar seu próprio log
  • Imprimir informações de depuração mais útil no gestor estadual
  • Problemas Fix que impediram Ember de ser usado em iframe
  • Resolução caminho Fix para os estados
  • gerente Estado deve levantar se um evento for tratada
  • Atributo ligações devem lidar com objetos String - Fixes # 497
  • Fixed EACH / else - correções # 389
  • Atualizado Metamorph - correções # 449
  • Os Estados hashes se comportam mal quando incluindo aulas

  • elemento
  • O auxiliar de acção deve impedir o comportamento padrão em que é anexado
  • Passe o evento, ver e contexto para {{ação}} acções auxiliares
  • # 454 Métodos de saída do Estado deve ser chamado na ordem inversa
  • # 454 test StateManager deve enviar eventos de saída na ordem correta quando se muda para um estado de nível superior
  • Recuperar comprimento vistas criança após mutações potenciais
  • Metamorph de substituir agora invalida de forma recursiva elementos childView
  • Corrige um bug onde vistas-pai não estavam a ser definido correctamente quando vários pontos de vista foram adicionados ou removidos ContainerView
  • Vistas removidos de um recipiente deve limpar crianças prestados.
  • ContainerView deve definir parentView em novas crianças
  • Adicionar compatibilidade gestor estadual à ação helper
  • capacidade contribui para salvar metadados para propriedades computadas
  • Não analisar text / html por padrão. Use ENV.LEGACY_HANDLEBARS_TAG para restaurar essa funcionalidade. - Fixes # 441
  • Corrija avisos deprecation excesso de zelo
  • Fix bug tal que initialState * e * começar estados serão inseridos
  • a documentação melhorias Diversos
  • * advertências melhor enquadramento e depreciações

O que é novo na versão 0.9.4:

  • Adicione o controle Ember.Select
  • Adicionado Ember.Handlebars ação ajudante facilmente adicionar manipulação de elementos DOM evento sem a necessidade de uma nova visão
  • jQuery 1.7 compatibilidade
  • Adicionado uma meta de tempo de execução de construção para uso com Node.js
  • Instancie vista de um ViewState se não é já uma instância
  • Além de ter um RootElement, gestores estaduais podem agora ter uma propriedade rootView. Se isso for definido, veja estados irá anexar seu ponto de vista como uma visão filho desse ponto de vista.
  • Vistas agora registar-se com um controlador se a propriedade é definida viewController
  • Outras melhorias diversas para os Estados
  • Permite definir uma substate costume inicial sobre estados
  • ContainerView agora define a propriedade parentView de pontos de vista que são adicionados à sua variedade childViews.
  • Removido brasa-guiador-format, brasa-datetime
  • O Array [] imóvel já não notifica de mudanças. Use @Cada vez.
  • Deprecated getPath / SetPath suporte global
  • RootElement padrão do Ember.Application mudou de documento para document.body
  • Eventos já não são passados ​​para pontos de vista que não estão no DOM
  • melhorias diversas aos Ember.Button
  • Adicionar valor de retorno para Ember.TargetActionSupport.triggerAction ()
  • Adicionado Ember.Handlebars.precompile para o modelo de pré-compilação
  • exceções de segurança Fix em versões mais antigas do Firefox
  • Apresente Ember.onerror para melhorar o tratamento de erros
  • Faça {{este}} trabalhar com números dentro de um ajudante #each
  • Textfield e textarea agora bolha eventos por padrão
  • Corrigido problema onde ajudantes guiador sem argumentos foram interpretados como ligações
  • Adicionar retornos de chamada para mudanças isVisible para Ember.View
  • Corrija ajudante não ligado quando usado com {{este}}
  • Adicionar sublinhado e camelize a extensões cadeia de protótipo.
  • Ver tagName agora é ajustável a partir Guiador & # X3C; roteiro & # x3e; template via-tag-nome de dados

  • melhorias
  • desempenho Diversos
  • Os lotes de pequenas correções de bugs

O que é novo na versão 0.9.3:

  • Certifique-se de willInsertElement realmente é chamado em todos os pontos de vista da criança . Elemento ainda não é garantido que funcione.
  • Implementar vistas guia e controlador.
  • Corrigido alguns erros de análise e avisos JSLint.
  • Permitir uso de múltiplos {{bindAttr}} s por elemento.

O que é novo na versão 0.9.2:

  • Adicionado replaceIn para substituir o conteúdo de um nó inteiro com algo nova.
  • Use preceder () e depois () métodos de Metamorph
  • Atualização Metamorph para incluir após () e prepend ()
  • Corrigidas algumas vírgulas faltantes que impediram bpm de trabalhar
  • Safer RunLoop Unwinding
  • Adicionar suporte para & # X3C; script type = & quot; text / x-matérias-guiador & quot; & # x3e;
  • Remover aviso depreciação parentView

O que é novo na versão 0.9.1:

  • corrigir avisos JSLint relacionadas com ponto e vírgula e variáveis ​​faltando definido duas vezes
  • Alias ​​amber_assert para sc_assert para trás compat
  • toString Fix () para objetos no namespace Ember
  • Limpar crianças prestados * recursivamente * ao remover uma vista do DOM.
  • atribui manualmente mensagem personalizada forneceu novas Ember.Error por isso vai aparecer em ferramentas de depuração.
  • Adicione uma propriedade CurrentView para StateManager
  • Tipo de Duck vista estados
  • arquivo de licença Adicionado
  • Não precisamos de apoiar a adição de observadores de matriz para @Cada proxies, portanto, não incômodo notificando sobre eles.
  • limpar algumas verborragia em watching.js
  • limpou o script de construção
  • teste incorreta fixo
  • referências a SproutCore Atualizado para Ember
  • Preserve comportamento antigo para '@Cada' teclas especiais.
  • Fazer chaves encadeadas avaliar preguiçosamente e adicionando teste de unidade
  • A adição de teste de unidade para demonstrar a edição # 108.

Requisitos :

  • Rubi 1.9.2 ou superior
  • habilitar o JavaScript no lado do cliente

Programas semelhantes

Grails
Grails

9 Apr 16

Sprint.js
Sprint.js

12 May 15

COKE
COKE

1 Mar 15

WebSite-PHP
WebSite-PHP

4 Jun 15

Outro software de desenvolvedor Strobe Inc. and contributors

SproutCore
SproutCore

28 Feb 15

Comentário para Ember

Comentários não encontrado
Adicionar comentário
Ligue imagens!