類似 AngularJS 的 JS 框架,Aurelia 0.17.0 發布
Aurelia 是下一代的 JavaScript 客戶端框架,利用一些簡單便利的措施來加強你的創造力。
特性:
-
前瞻性:采用 ES6 和 ES7 編寫,集成很多 Web 組件,無外部依賴
</li> -
先進的架構
</li> -
雙路數據綁定
</li> -
可擴展 HTML
</li> -
路由和 UI 組件
</li> -
MV* 模式
</li> -
支持多種語言:ES 6&7、TypeScript、CoffeeScript 等
</li> -
可測試
</li> </ul> Aurelia 0.17.0 發布,此版本更新內容如下:Bug 修復
-
all:
</li>-
create a property framework configuration object (bab4c776)
</li> -
update compiler and metadata plugin (50e3afe0)
</li> -
load resources by module id only (655192b2)
</li> </ul> -
aurelia:
</li>-
switch window loader check to platform loader check (471d8c51)
</li> -
enable multiple calls to setRoot (10708cae)
</li> -
update to use ViewResources instead of ResourceRegistry (f458a193)
</li> -
throw a descriptive error when globalizeResources is called with non-strings (09038c83)
</li> -
update to use latest animator default config api (5dea25b5)
</li> -
update to use new view engine (e6d20c42)
</li> -
update to load global resources through new resource pipeline (bdbca554)
</li> -
global resources left out (4bb098a3)
</li> -
custom event undefined in local scope (c3594bf9)
</li> -
ensure plugin resources are loaded first (bffcd614)
</li> -
ensure all start code paths return a promise (02752512)
</li> -
load groups of resources in order (2d936e5f)
</li> -
directly use app container to create root view model (d86665b3)
</li> -
remove dependency on event aggregator (424fa2bf)
</li> -
plugin loading module id fix (ba79cb93)
</li> </ul> -
build:
</li>-
update linting, testing and tools (ed65edc6)
</li> -
add missing bower bump (111797ae)
</li> </ul> -
dts: update promise-based apis (94548514)
</li> -
framework: Use correct import for core-js (da0756fd)
</li> -
framework-configuration:
</li>- </li>
-
parameter config in feature and plugin method is optional (b07c4817)
</li> -
improve standardConfiguration (c91ea2b9)
</li> -
correct type information (f1fc9987)
</li> </ul> -
index: ensure export of path module api (17cf46cd)
</li> -
package:
</li>-
change jspm directories (37f2670b)
</li> -
update dependencies (79feec43)
</li> -
update deps and fix bower semver ranges (3f05b27e)
</li> -
update dependencies (b52b1b05)
</li> -
update Aurelia dependencies (f9df6e55)
</li> -
update dependencies to latest (bfcd292e)
</li> -
update templating to latest version (63d4c5f6)
</li> -
update templating to latest version (5d1305e6)
</li> -
update templating to latest version (1e981956)
</li> -
update dependencies to latest versions (12f0f9a8)
</li> -
update dependencies to latest versions (5ca82ad1)
</li> -
update dependencies to their latest versions (fe83ef37)
</li> </ul> -
plugin:
</li>-
add feature api and prepare for jspm beta (5f0b7cf3)
</li> -
make api use configure like other apis in framework (cbfdaad7, closes #96)
</li> </ul> -
plugins:
</li>-
preserve built-in plugin load order (25a35297)
</li> -
address changes in jspm/system.js beta (90afee4d)
</li> -
removed unnecessary es5 helper support (710499a8)
</li> -
set es5 computed properties correctly (f1b140d9)
</li> -
enable relative path plugins (7cbe4d22)
</li> -
language helpers should return this for chaining (d8817425)
</li> -
install sequentially (cc78f9a0)
</li> -
ensure plugin installation can only happen once (9b37c848)
</li> </ul> </ul>新特性
-
all:
</li>-
incorporate pal (4bc75161)
</li> -
update to new loader apis to remove global System (07bd2982)
</li> </ul> -
aurelia:
</li>-
initialize new templatingEngine api (e60e5163)
</li> -
initialize the binding system (d6f569f7)
</li> -
add preliminary enhance api (f970c65c)
</li> -
configure host as root dom boundary (5a99ab02)
</li> -
update to use composition host instruction value (bd456bc5)
</li> -
take advantage of previously configured host (0c5bbcd7)
</li> -
add parameter default to setRoot (f3955d22)
</li> -
ensure animator implementation (e3ab3ab0)
</li> -
raise DOM events for start and compose (feed2a3a)
</li> -
enable splash screen swaps on load (c2135d41)
</li> -
set root sets element in container and uses composition engine (9f6fa60d)
</li> </ul> -
build:
</li>-
add command line argument for semver bump. resolve #28 (39652c80)
</li> -
update compiler and switch to register module format (63c5d367)
</li> </ul> -
docs:
</li>-
generate api.json from .d.ts file (38c06e2c)
</li> -
generate api.json from .d.ts file (1e2af71b)
</li> -
generate api.json from .d.ts file (a6960cbc)
</li> </ul> -
framework:
</li>-
prevent forms without [action] from submiting (a5805257)
</li> -
enable plugin loading and config (f3b02ea9)
</li> </ul> -
index: export all from pal (10ca62bb)
</li> -
plugins:
</li>-
better api by moving some bootstrapper code directly into aurelia (f76baf08)
</li> -
remove AtScript support (f1adb01a)
</li> -
update to use new metadata locator function (4b09490d)
</li> -
support legacy atscript annotation location (37463681)
</li> -
update atscript helper to use new metadata api (c9b4fb99)
</li> -
enable loading after bootstrapped (790c9da2)
</li> -
new plugin api including explicit support for es5 and at script (b5c588bc)
</li> -
track plugin id for relative resource loading without system hack (3465e849)
</li> </ul> </ul>重大改進
-
If you were using ES5 and used the computed helper on
function, this will affect you as that is no longer present.(710499a8)
</li> </ul>下載:https://github.com/aurelia/framework/archive/0.17.0.zip。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-