Ember

Software screenshot:
Ember
Rincian Software:
Versi: 2.4.2 Diperbarui
Tanggal Upload: 12 Mar 16
Lisensi: Gratis
Popularitas: 27

Rating: nan/5 (Total Votes: 0)

Ember menghilangkan boilerplates dan menyediakan arsitektur aplikasi standar yang pengembang dapat membangun aplikasi mereka menggunakan suite terorganisir dengan baik, diuji komponen JavaScript.

Ember memiliki cukup reputasi di open source dan komunitas JavaScript, diakui sebagai salah satu yang terbaik kerangka JS sekitar, dan dipercaya dan digunakan dalam lingkungan produksi oleh perusahaan seperti Yahoo !, Groupon, Square, Zendesk, Wacana, dan LivingSocial.

Di bawah tenda, Ember terus karya SproutCore 2.0

Apa yang baru dalam rilis ini:.

  • Add 'autocomplete' untuk Ember.Select lihat
  • Pastikan template yang dikompilasi dengan versi compiler saat ini.
  • Membuat lebih mudah untuk menulis malas sungai.
  • Malas reify router lokasi.
  • Hapus EachProxy dan EachArray dari ekspor.
  • Perbaiki UnrecognizedURLError tidak menjadi kesalahan.
  • Jangan pakai lagi penggunaan langsung dari Ember.CoreView.
  • Jangan berbagi pandangan registri di kontainer.
  • mencela Ember.tryFinally dan Ember.tryCatchFinally.
  • mencela Ember.required.
  • ketik Fix di deprecations atribut gaya unescaped
  • Pastikan dokumen tidak terdeteksi untuk mixin bantahan.
  • Jangan ekspor Ember.Descriptor.
  • Mengharuskan dasar href dan embed src yang melarikan diri.
  • Sertakan semua file dalam paket jspm.
  • Tetap Ember.js XSS Vulnerability Dengan {{lihat & quot; pilih & quot;}} Pilihan

Apa yang baru di versi 2.3.1:

  • Add 'autocomplete' untuk Ember.Select lihat
  • Pastikan template yang dikompilasi dengan versi compiler saat ini.
  • Membuat lebih mudah untuk menulis malas sungai.
  • Malas reify router lokasi.
  • Hapus EachProxy dan EachArray dari ekspor.
  • Perbaiki UnrecognizedURLError tidak menjadi kesalahan.
  • Jangan pakai lagi penggunaan langsung dari Ember.CoreView.
  • Jangan berbagi pandangan registri di kontainer.
  • mencela Ember.tryFinally dan Ember.tryCatchFinally.
  • mencela Ember.required.
  • ketik Fix di deprecations atribut gaya unescaped
  • Pastikan dokumen tidak terdeteksi untuk mixin bantahan.
  • Jangan ekspor Ember.Descriptor.
  • Mengharuskan dasar href dan embed src yang melarikan diri.
  • Sertakan semua file dalam paket jspm.
  • Tetap Ember.js XSS Vulnerability Dengan {{lihat & quot; pilih & quot;}} Pilihan

Apa yang baru di versi 2.2.0 / 2.3.0-beta.1:

  • Add ' autocomplete 'untuk Ember.Select lihat
  • Pastikan template yang dikompilasi dengan versi compiler saat ini.
  • Membuat lebih mudah untuk menulis malas sungai.
  • Malas reify router lokasi.
  • Hapus EachProxy dan EachArray dari ekspor.
  • Perbaiki UnrecognizedURLError tidak menjadi kesalahan.
  • Jangan pakai lagi penggunaan langsung dari Ember.CoreView.
  • Jangan berbagi pandangan registri di kontainer.
  • mencela Ember.tryFinally dan Ember.tryCatchFinally.
  • mencela Ember.required.
  • ketik Fix di deprecations atribut gaya unescaped
  • Pastikan dokumen tidak terdeteksi untuk mixin bantahan.
  • Jangan ekspor Ember.Descriptor.
  • Mengharuskan dasar href dan embed src yang melarikan diri.
  • Sertakan semua file dalam paket jspm.
  • Tetap Ember.js XSS Vulnerability Dengan {{lihat & quot; pilih & quot;}} Pilihan

Apa yang baru di versi 2.0.2 / 2.1.0-beta.4:

  • Add ' autocomplete 'untuk Ember.Select lihat
  • Pastikan template yang dikompilasi dengan versi compiler saat ini.
  • Membuat lebih mudah untuk menulis malas sungai.
  • Malas reify router lokasi.
  • Hapus EachProxy dan EachArray dari ekspor.
  • Perbaiki UnrecognizedURLError tidak menjadi kesalahan.
  • Jangan pakai lagi penggunaan langsung dari Ember.CoreView.
  • Jangan berbagi pandangan registri di kontainer.
  • mencela Ember.tryFinally dan Ember.tryCatchFinally.
  • mencela Ember.required.
  • ketik Fix di deprecations atribut gaya unescaped
  • Pastikan dokumen tidak terdeteksi untuk mixin bantahan.
  • Jangan ekspor Ember.Descriptor.
  • Mengharuskan dasar href dan embed src yang melarikan diri.
  • Sertakan semua file dalam paket jspm.
  • Tetap Ember.js XSS Vulnerability Dengan {{lihat & quot; pilih & quot;}} Pilihan

Apa yang baru dalam versi 1.13.2 / 2.0.0-beta.1:

  • Add ' autocomplete 'untuk Ember.Select lihat
  • Pastikan template yang dikompilasi dengan versi compiler saat ini.
  • Membuat lebih mudah untuk menulis malas sungai.
  • Malas reify router lokasi.
  • Hapus EachProxy dan EachArray dari ekspor.
  • Perbaiki UnrecognizedURLError tidak menjadi kesalahan.
  • Jangan pakai lagi penggunaan langsung dari Ember.CoreView.
  • Jangan berbagi pandangan registri di kontainer.
  • mencela Ember.tryFinally dan Ember.tryCatchFinally.
  • mencela Ember.required.
  • ketik Fix di deprecations atribut gaya unescaped
  • Pastikan dokumen tidak terdeteksi untuk mixin bantahan.
  • Jangan ekspor Ember.Descriptor.
  • Mengharuskan dasar href dan embed src yang melarikan diri.
  • Sertakan semua file dalam paket jspm.
  • Tetap Ember.js XSS Vulnerability Dengan {{lihat & quot; pilih & quot;}} Pilihan

Apa yang baru dalam versi 1.11.3 / 1.12.0-beta.3:

  • Tambahkan bara paket -template-compiler.
  • Ubah nama Ember.HTMLBars.registerASTPlugin untuk Ember.HTMLBars.registerPlugin.
  • Ekspor bara-template-compiler.js.
  • Luput href, src, dan latar belakang atribut untuk sebuah link, elemen img, dan iframe.
  • Pindahkan debugging file output dari ember.js ke ember.debug.js.
  • Hapus properti templateData dari pandangan.
  • Restrukturisasi Ember.libraries lebih idiomatik.
  • Mencegah menciptakan pandangan tambahan untuk setiap pilih opsi.
  • Jangan pakai lagi bentuk blok penolong mengikat.
  • Cleanup Ember.CoreObject init argumen yang lewat.
  • Izinkan semua jenis penolakan untuk ditangani secara default error RSVP handler.
  • Jangan pakai lagi pengaturan ContainerView # childViews.

Apa yang baru dalam versi 1.10.0 / 1.11.0-beta.3:

  • Tambahkan bara paket -template-compiler.
  • Ubah nama Ember.HTMLBars.registerASTPlugin untuk Ember.HTMLBars.registerPlugin.
  • Ekspor bara-template-compiler.js.
  • Luput href, src, dan latar belakang atribut untuk sebuah link, elemen img, dan iframe.
  • Pindahkan debugging file output dari ember.js ke ember.debug.js.
  • Hapus properti templateData dari pandangan.
  • Restrukturisasi Ember.libraries lebih idiomatik.
  • Mencegah menciptakan pandangan tambahan untuk setiap pilih opsi.
  • Jangan pakai lagi bentuk blok penolong mengikat.
  • Cleanup Ember.CoreObject init argumen yang lewat.
  • Izinkan semua jenis penolakan untuk ditangani secara default error RSVP handler.
  • Jangan pakai lagi pengaturan ContainerView # childViews.

Apa yang baru di versi 1.9.0:

  • Ember.js 1.9 menambahkan dukungan untuk Setang 2.0 template dan menghilangkan dukungan untuk Setang 1.x template.
  • Ember.js rute telah lama mendukung sebuah mengaktifkan dan menonaktifkan kait.
  • Ember.js 1,9 menambahkan pembantu tes baru untuk selamanya berhenti pelaksanaan tes.
  • Key-up dan tindakan kunci-down.
  • Ember.js 1,9 dilengkapi dengan beberapa perbaikan kinerja.

Apa yang baru di versi 1.8.0:

  • Jangan pakai lagi penggunaan Internet Explorer 6 & 7.
  • Jangan pakai lagi akses global untuk melihat kelas dari template (lihat panduan bantahan).
  • mencela Ember.Set (catatan: hal ini tidak Ember.set).
  • mencela Ember.computed.defaultTo.
  • Hapus lama usang peringatan Ember.StateManager.
  • Gunakan caching cerdas untuk Ember.String (camelize, dasherize, dll.).
  • Gunakan caching cerdas untuk normalisasi kontainer.
  • Polyfill Object.create (penggunaan teknik caching baru).
  • internal Refactor untuk membuat lebih mudah debugging (menggunakan tugas tunggal per pernyataan var).
  • Ditambahkan bara-routing-linkto target-atribut
  • Ditambahkan bara-routing-multi-saat-saat
  • Ditambahkan bara-routing-auto-lokasi-penggunaan-ganti-negara untuk sejarah
  • Ditambahkan bara-metal-adalah-sekarang
  • Ditambahkan properti-brace-ekspansi perbaikan

Apa yang baru di versi 1.7.0:

  • FITUR BARU:
  • bara-routing-linkto target-atribut
  • bara-routing-multi-saat-saat
  • bara-routing-auto-lokasi-penggunaan-ganti-negara untuk sejarah
  • bara-metal-adalah-sekarang
  • properti-brace-ekspansi perbaikan

Apa yang baru di versi 1.6.0:

  • FITUR:
  • bara-routing-add-model-opsi
  • bara-runtime-test-ramah-janji
  • bara-metal-dihitung-kosong-array
  • bugfix:
  • Ditambahkan debugging yang lebih baik untuk DefaultResolver.
  • {{yield}} bekerja di dalam komponen Metamorph'ed.
  • judul Ditambahkan atribut mengikat Ember.TextSupport.
  • Ember.View ini concreteView sekarang bertanya-nya parentView ini concreteView.
  • Jatuhkan kode mati untuk * di jalan.
  • Route # membuat nama vs viewname diutamakan fix.
  • Gunakan parseFloat sebelum incrementing melalui incrementProperty.
  • Ditambahkan yang atribut untuk acara dipicu oleh keyEvent tes helper.
  • Meningkatkan Cache lookup throughput yang.

Apa yang baru di versi 1.5.0:

  • KEAMANAN:
  • Pastikan bahwa bara-routing-auto-lokasi tidak bisa dipaksa untuk mengarahkan ke domain lain.
  • bugfix:
  • Menangani kesalahan transpiler ES6.
  • Pastikan ruang nama dibersihkan.

Apa yang baru di versi 1.0.0:

  • Sebuah basis kode yang lebih fleksibel, mampu menangani streaming kustom JSON, dan edit sambil menyimpan dengan mudah. ​​
  • operasi Asynchronous sekarang semua didukung oleh janji-janji.
  • Dukungan yang lebih baik untuk modul. Ember.js sendiri kini memiliki dukungan yang baik untuk modul, melalui ketergantungan Ember App Kit drop-in penyelesai, namun data Ember pada pencarian global (melalui App.Post.find, dll) membuat Ember data sulit untuk digunakan dengan modul.
  • dokumentasi Jauh lebih baik dari API Ember data, termasuk adaptor dan serializer API.

Apa yang baru di versi 0.9.8:

  • docs Lebih Baik
  • Awal dukungan routing yang
  • Benar menangani konten nol di Ember.Select
  • Izinkan konteks yang akan diteruskan ke helper tindakan
  • Beritahu parentView perubahan childView untuk dilihat maya
  • Extract Ember.Application ke dalam paket terpisah
  • konsol Lebih baik penanganan
  • Dihapus peringatan tentang elemen tidak hadir di willInsertElement
  • Dihapus tua usang sintaks runloop
  • Tambahkan dukungan untuk & quot; masukan & quot; event
  • Dihapus ditinggalkan getPath / setPath dukungan global, usang bintang jalur
  • Dihapus Ember.Set.create dengan enumerable
  • Tambahkan Ember.Binding.registerTransform
  • Negara harus membuat array childStates
  • Selalu mengirim Array # contentWillChange dengan contentDidChange
  • Updated Metamorph
  • Re-aktifkan sifat enumerable: [], firstObject dan lastObject
  • Tambahkan dukungan untuk #each foo di bar
  • Melaksanakan {{#with foo bar}} sintaks
  • pemesanan Fixed MutableArray # unshiftObjects
  • Perbaiki Em namespace dalam mode dev
  • Tambahkan properti currentView ke Ember.ContainerView
  • fungsi Namespace debugging, ember_assert, ember_deprecate, dan ember_warn sekarang Ember.asset, Ember.deprecate, dan Ember.warn.
  • Ubah nama BindableSpanView - & # x3e; HandlebarsBoundView
  • Updated Setang ke 1.0.0.beta.6
  • Ember.cacheFor harus kembali nilai-nilai falsy
  • tindakan Setang menggunakan stateManager secara default
  • Bindings harus terhubung ke `this` dan tidak prototipe.
  • Perbaiki kesalahan keamanan w / Opera dan Frames
  • Peringatkan ketika mencoba untuk appendTo atau replaceIn dengan yang ada Ember.View
  • Ubah konteks di mana {{lihat}} merender
  • Meningkatkan kesalahan saat mengirim sebuah acara diimplementasikan
  • Ubah didInsertElement fungsi untuk event callback
  • precompile defaultTemplates untuk produksi membangun
  • Updated uglifier
  • Peningkatan pengujian tumpukan
  • Menggunakan sintaks usus dengan classBinding harus memungkinkan nilai-nilai truthy untuk menyebarkan kelas terkait
  • Tambahkan metode SafeHTML ke String
  • Peningkatan kompatibilitas dengan Handlebars.SafeString
  • mencela Ember.Button

Apa yang baru di versi 0.9.7:

  • renderbuffer sekarang benar lolos nilai atribut. Perbaikan kerentanan XSS
  • Membuat Pilihan argumen opsional untuk Ember.Handlebars.getPath
  • getProperties bisa disebut dengan array nama properti
  • Memungkinkan untuk prereleases jQuery dan RC
  • Angkat jika template dan TEMPLATENAME muncul
  • KERING up inisialisasi createChildView
  • Ember.ContainerView harus menyebarkan Data template
  • Memungkinkan menghasilkan blok template untuk opsional
  • substate Tetap / test parentState
  • views Inline harus selalu memiliki id
  • Ember.View seharusnya tidak memerlukan tampilan metode nama berbagi acara.
  • Refactor dan pembersihan Ember.Checkbox
  • Menormalkan jalur kunci sehingga pengamat bekerja
  • Paparan melihat dan kontroler kata kunci untuk template

Apa yang baru di versi 0.9.6:

  • Signifikan perbaikan kinerja internal
  • Peningkatan kinerja renderbuffer
  • Hindari unneceesary ping-ponging dalam mengikat update
  • Perbaiki loop tak terbatas yang disebabkan oleh jQuery.extend dengan array dalam browser lama
  • opsi Ditambahkan ENV.SHIM_ES5 untuk meningkatkan kompatibilitas dengan Prototype.js
  • Ditambahkan Ember.Evented mixin untuk acara intern
  • Dihapus YES dan NO konstanta
  • alias ada lagi sebagai SC / SproutCore
  • Jangan pakai lagi Namespaces kecil
  • Peningkatan & quot; menghancurkan & quot; Metode dan menambahkan & quot; willDestroy & quot; dan & quot; didDestroy & quot; callback
  • Dukungan kelas statis di bindAttr
  • Izinkan 'ini' untuk digunakan dalam bindAttr
  • Pastikan Serikat yang keluar dalam urutan yang benar
  • Jangan pakai lagi re-render sementara pandangan adalah inBuffer
  • Tambahkan dukungan acara ContextMenu
  • {{aksi}} acara pembantu meliputi tampilan dan konteks
  • parameter Sederhana melewati {{aksi}} pembantu untuk StateManager
  • Biarkan {{aksi}} pembantu untuk menggunakan & quot; kirim & quot; sebagai nama tindakan
  • binding Koleksi itemViewClass itemHash harus diselesaikan dalam konteks yang tepat.
  • atribut Honor emptyViewClass dalam koleksi lihat helper
  • Izinkan Lihat attributeBindings untuk alias.
  • Tambahkan Ember.getWithDefault
  • Tambahkan Ember.computed (key1, key2, func)
  • Tambahkan Ember.Map

Apa yang baru di versi 0.9.5:

  • Tambahkan .jshintrc
  • Tambahkan dukungan tata letak ke Ember.View
  • Izinkan manajer negara untuk mengontrol penebangan mereka sendiri
  • Cetak debug informasi yang lebih berguna dalam Manajer negara
  • masalah Fix yang mencegah Ember dari yang digunakan dalam iframe
  • Fix resolusi jalan bagi negara-negara
  • Manajer Negara harus meningkatkan jika acara ini tidak tertangani
  • Atribut Bindings harus menangani String benda - Perbaikan # 497
  • Tetap setiap / lain - perbaikan # 389
  • Updated Metamorph - perbaikan # 449
  • Amerika hash nakal ketika termasuk kelas
  • The helper tindakan harus mencegah perilaku default pada itu melekat elemen
  • Lulus acara, pandangan, dan konteks untuk {{aksi}} tindakan helper
  • # 454 Metode Exit Negara Harus Dipanggil Pada Reverse Orde
  • # 454 tes StateManager harus mengirim peristiwa keluar dalam urutan yang benar ketika mengubah ke keadaan tingkat atas
  • Buka panjang views anak setelah mutasi potensial
  • Metamorph ini menggantikan sekarang rekursif membatalkan elemen childView
  • Perbaikan bug di mana pandangan orang tua tidak diatur dengan benar ketika beberapa tampilan yang ditambahkan atau dihapus dari ContainerView
  • Views dihapus dari wadah harus jelas anak-anak diberikan.
  • ContainerView harus menetapkan parentView pada anak-anak yang baru
  • Tambahkan kompatibilitas manajer negara untuk bertindak helper
  • kemampuan Menambahkan untuk menyimpan metadata untuk properti dihitung
  • Jangan mengurai text / html secara default. Gunakan ENV.LEGACY_HANDLEBARS_TAG untuk mengembalikan fungsi ini. - Perbaikan # 441
  • Perbaiki terlalu bersemangat peringatan bantahan
  • Fix bug sehingga initialState * dan * mulai negara akan dimasukkan
  • Miscellaneous perbaikan dokumentasi
  • * peringatan kerangka yang lebih baik dan deprecations

Apa yang baru di versi 0.9.4:

  • Tambahkan kontrol Ember.Select
  • Ditambahkan Ember.Handlebars tindakan pembantu untuk dengan mudah menambahkan penanganan event untuk elemen DOM tanpa memerlukan tampilan baru
  • jQuery 1.7 kompatibilitas
  • Ditambahkan target runtime membangun untuk penggunaan dengan Node.js
  • Instantiate pandangan kondisi tampilan jika itu belum contoh
  • Selain memiliki rootElement sebuah, manajer negara dapat sekarang memiliki properti rootView. Jika ini diatur, lihat negara akan menambahkan pandangan mereka sebagai pandangan anak pandangan itu.
  • Tampilan sekarang mendaftarkan diri dengan controller jika properti viewController diatur
  • perbaikan aneka lain untuk Amerika
  • Memungkinkan menetapkan substate kustom awal pada negara
  • ContainerView sekarang menetapkan properti parentView pandangan yang ditambahkan ke array yang childViews nya.
  • Dihapus bara-setang-format, bara-datetime
  • Array ini [] properti notifikasi tidak lagi perubahan. Gunakan @each bukan.
  • Usang getPath / setPath dukungan global
  • rootElement standar Ember.Application telah berubah dari dokumen ke document.body
  • Acara tidak lagi diteruskan ke tampilan yang tidak di DOM
  • perbaikan Miscellaneous untuk Ember.Button
  • Tambahkan nilai kembali ke Ember.TargetActionSupport.triggerAction ()
  • Ditambahkan Ember.Handlebars.precompile untuk template precompilation
  • pengecualian keamanan Fix dalam versi Firefox
  • Perkenalkan Ember.onerror untuk meningkatkan penanganan error
  • Membuat {{ini}} bekerja dengan angka dalam sebuah helper #each
  • textfield dan textarea sekarang bubble peristiwa secara default
  • Tetap masalah di mana pembantu Setang tanpa argumen ditafsirkan sebagai binding
  • Tambahkan callback untuk perubahan isVisible untuk Ember.View
  • Perbaiki pembantu terikat bila digunakan dengan {{ini}}
  • Tambahkan garis bawah dan camelize untuk ekstensi tali prototipe.
  • View TagName sekarang settable dari Setang & # x3c; skrip & # x3e; Template melalui data tag-nama

  • perbaikan
  • kinerja Miscellaneous
  • Banyak perbaikan bug minor

Apa yang baru di versi 0.9.3:

  • Pastikan willInsertElement sebenarnya dipanggil pada semua pandangan anak . Elemen masih tidak dijamin untuk bekerja.
  • Melaksanakan views tab dan kontroler.
  • Fixed beberapa kesalahan parse dan peringatan JSLint.
  • Izinkan penggunaan beberapa {{bindAttr}} s per elemen
  • .

Apa yang baru di versi 0.9.2:

  • Ditambahkan replaceIn untuk menggantikan konten seluruh node dengan sesuatu baru.
  • Gunakan tambahkan () dan setelah () metode Metamorph
  • Memperbarui Metamorph untuk menyertakan setelah () dan tambahkan ()
  • Tetap beberapa koma hilang yang mencegah bpm dari bekerja
  • Aman runloop Unwinding
  • Menambahkan dukungan untuk & # x3c; script type = & quot; text / x-baku-setang & quot; & # x3e;
  • Hapus parentView bantahan peringatan

Apa yang baru di versi 0.9.1:

  • Perbaiki peringatan JSLint terkait dengan titik koma dan variabel hilang didefinisikan dua kali
  • Alias ​​amber_assert untuk sc_assert untuk mundur compat
  • Fix toString () untuk objek dalam namespace Ember
  • Clear anak diberikan * rekursif * saat melepas pandangan dari DOM.
  • manual memberikan pesan khusus yang tersedia Ember.Error baru sehingga akan muncul dalam alat debugging.
  • Tambahkan properti currentView untuk StateManager
  • Jenis Duck lihat negara
  • Ditambahkan file lisensi
  • Kami tidak perlu mendukung penambahan pengamat Array ke @each proxy, jadi jangan repot-repot memberitahukan tentang mereka.
  • Bersihkan beberapa bertele-tele di watching.js
  • Dibersihkan membangun script
  • Tetap tes benar
  • Updated referensi SproutCore ke Ember
  • Pertahankan perilaku lama untuk '@each' tombol khusus.
  • Membuat kunci dirantai mengevaluasi malas dan menambahkan unit test
  • Menambahkan unit test untuk menunjukkan masalah # 108.

Persyaratan :

  • Ruby 1.9.2 atau lebih tinggi
  • JavaScript diaktifkan pada sisi klien

Software yang serupa

Mojolicious
Mojolicious

9 Feb 16

Spring Framework
Spring Framework

6 Mar 16

Servant
Servant

11 Apr 15

Neptune
Neptune

28 Feb 15

Perangkat lunak lain dari pengembang Strobe Inc. and contributors

SproutCore
SproutCore

28 Feb 15

Komentar untuk Ember

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!